爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6138|回复: 9

convert2nc转tigge资料出现问题

[复制链接]
发表于 2013-10-4 10:02:53 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
大家好,我刚刚接触ncl,用convert2nc这个命令将grib格式的tigge资料转为nc格式,然后画图,觉得数据南北反向了
我用的是2008年1月27日的资料,ncl脚本如下:

load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"
load "$NCARG_ROOT/lib/ncarg/nclscripts/wrf/WRFUserARW.ncl"
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl"   
load "$NCARG_ROOT/lib/ncarg/nclscripts/wrf/WRF_contributed.ncl"
begin
;********************************************************
; open file

  ff_con = addfile ("20080127-con.nc", "r")
  con_tem  = ff_con->t_P1_L100_GLL0(0,7,:,:)  
   wks= gsn_open_wks("png","tigge_con")
  gsn_define_colormap(wks,"BlAqGrYeOrRe")

  res=True
  res@cnFillOn              = True            ; turn on color
  res@cnLinesOn             = False           ; turn contour lines
  res@gsnSpreadColors       = True            ; use entire color map
  res@lbLabelAutoStride     = True            ; let NCL determine label spacing
  res@tfDoNDCOverlay       = True   
   plot = gsn_csm_contour_map(wks,con_tem,res)

end

画出来底层的温度资料如下图
tigge_con.png
1月份应该北半球冷,南半球暖啊,可是这个图却相反啊,求大神们解答到底是哪里出问题了?
密码修改失败请联系微信:mofangbao
发表于 2013-10-4 15:34:43 | 显示全部楼层
你说说绘图整个反了了还是解释结果绘出来的反了呢?
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-10-4 15:40:24 | 显示全部楼层

就是画出来的图不对啊,应该不是这个样子的,应该是北半球冷一些,南半球暖一些
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-10-4 16:21:41 | 显示全部楼层
找到原因了,把这句去掉就可以了res@tfDoNDCOverlay       = True。
数据对应的纬度坐标起始是90N,终止是90S,用上述语句的时候要求数据与图的坐标要匹配,但是我数据的坐标与图的坐标南北向正好相反了。
不知道NCL画图时默认的坐标原点是什么,是(90S,180W)吗?还请大神们前来解释下。
密码修改失败请联系微信:mofangbao
发表于 2013-10-6 19:52:26 | 显示全部楼层
小虹 发表于 2013-10-4 16:21
找到原因了,把这句去掉就可以了res@tfDoNDCOverlay       = True。
数据对应的纬度坐标起始是90N,终止是 ...

默认是 [0,0] 大西洋视角
要用太平洋视角的话
请用  res@mpCenterLonF  = 180
密码修改失败请联系微信:mofangbao
发表于 2013-10-6 20:07:53 | 显示全部楼层
小虹 发表于 2013-10-4 16:21
找到原因了,把这句去掉就可以了res@tfDoNDCOverlay       = True。
数据对应的纬度坐标起始是90N,终止是 ...

res@tfDoNDCOverlay       = True
另外本来就是用来调整纬度的,因为有的人会自然把纬度和经度一样按照从小到大的顺序排列。但实际图上格点从上到下,对应的纬度是从大到小排的。所以发现图反了,就调一下,反正是二选一的事儿,ture不对就false
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-10-6 21:44:54 | 显示全部楼层
homezhaow 发表于 2013-10-6 20:07
res@tfDoNDCOverlay       = True
另外本来就是用来调整纬度的,因为有的人会自然把纬度和经度一样按照从 ...

嗯,好的,多谢指点
密码修改失败请联系微信:mofangbao
发表于 2014-12-10 19:54:46 | 显示全部楼层
{:eb502:}{:eb502:}{:eb502:}搂住真棒
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2015-1-20 16:48:21 | 显示全部楼层
homezhaow 发表于 2013-10-6 19:52
默认是 [0,0] 大西洋视角
要用太平洋视角的话
请用  res@mpCenterLonF  = 180

请问我为什么EC的Total Precipitation都是0 ?这个是降水吗?
密码修改失败请联系微信:mofangbao
发表于 2017-4-14 14:46:16 | 显示全部楼层
~~~~~~~~~~~
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表