爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 11435|回复: 21

[分享资料] grads处理grib2数据

[复制链接]

新浪微博达人勋

发表于 2013-4-3 21:45:00 | 显示全部楼层 |阅读模式

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

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

x
我用g2ctl处理grib2数据。我在grads里输入的命令是:               ! g2ctl (-v) e:/cfsr/pgbh06.gads.icec.sfc.grb2 >e:/cfsr/icec.ctl
   把(-v)加上括号是表示我加上-v还是去掉结果是一样的,我出来的ctl为:
dset E:/cfsr/pgbh06.gdas.ICEC.SFC.grb2
index E:/cfsr/pgbh06.gdas.ICEC.SFC.grb2.idx
undef 9.999E+20
title E:/cfsr/pgbh06.gdas.ICEC.SFC.grb2
*  produced by g2ctl v0.0.3d
* griddef=1:0:(720 x 361):grid_template=0: lat-lon grid:(720 x 361) units 1e-06 input WE:NS output WE:SN res 48 lat 90.000000 to -90.000000 by 0.500000 lon 0.000000 to 359.500000 by 0.500000 #points=259920

dtype grib2
ydef 361 linear -90.000000 0.5
xdef 720 linear 0.000000 0.500000
tdef 1 linear 00Z00dec0000 1mo
zdef 1 linear 1 1
vars 1
ICECsfc  0,1,0   10,2,0,193 ** surface none Ice Cover [Proportion]
ENDVARS


在这个ctl中tdef只有1个时次,而我的数据是从1979年到2011年的月平均资料,请高手帮忙,应该怎样设置才会有正确的时间维。谢谢各位大神。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-4-3 21:49:33 | 显示全部楼层
补充一下,数据都在一个文件中。就是从cfsr下载的pgbh06.gdas.ICEC.SFC.grb2
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-3 21:50:06 | 显示全部楼层
使用论坛的搜索功能,查找关键字“template”
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-3 22:33:20 | 显示全部楼层
把时间改成你的所有资料的长度应该就可以了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-4-4 08:37:02 | 显示全部楼层

我查了一下,template应该是用一个ctl描述多个文件的控制参数,我的所有数据都在一个文件里,g2ctl生成的ctl中应该有时间维的变化,我的ctl没有,时间维为1,我也不知道为什么。这个ctl应该是错了,我打开这个ctl画图时出现
all undefined values
数据肯定不都是缺省值,
谢谢 传说中的谁
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-4-4 08:43:01 | 显示全部楼层
river 发表于 2013-4-3 22:33
把时间改成你的所有资料的长度应该就可以了

改了,不可以。画图时出现错误信息
  GRIB2 I/O error: message not found
data request error: error for variable 'icecsfc'
     eorror ocurred at column 1
DISPLAY error: Invalid expression
   Expression = icecsfc
只要set t 大于1时,就会出现这个错误信息
谢谢 river
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-4 08:56:57 | 显示全部楼层
hhhhh 发表于 2013-4-4 08:43
改了,不可以。画图时出现错误信息
  GRIB2 I/O error: message not found
data request error: erro ...

既然能够生成ctl还能画一个时次的图,如果图示正确的那就说明ctl应该不会有错。你在仔细看看你的原始资料的说明,到底里面有多少个时次的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-4-6 10:01:15 | 显示全部楼层
river 发表于 2013-4-4 08:56
既然能够生成ctl还能画一个时次的图,如果图示正确的那就说明ctl应该不会有错。你在仔细看看你的原始资料 ...

你误解我的意思了,生成的ctl不能画图,只是在
set t 大于1时会出现上述的错误,set t 1时 会有all undefined values
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2013-4-6 11:11:11 | 显示全部楼层
你用meteoinfo打开试试
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-6 12:28:28 | 显示全部楼层
hhhhh 发表于 2013-4-6 10:01
你误解我的意思了,生成的ctl不能画图,只是在
set t 大于1时会出现上述的错误,set t 1时 会有all und ...

没太用过这个资料,实在不行这个资料要是不大的话,你传上来,大家都去试试说不定就有办法了
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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