爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6874|回复: 15

使用MeteoInfo读AWX格式TBB数据问题求助

[复制链接]

新浪微博达人勋

发表于 2014-5-16 20:16:01 | 显示全部楼层 |阅读模式

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

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

x
想问一下,读AWX文件的时候是不是必须每次都通过路径打开,grads画图的时候用的ctl文件,MeteoInfo可以识别么?
比如我想看一个系统的移动,是不是每次都得通过OPEN-awx数据-路径-确定这样重复工作。
试了下ctl能读进去,但是好像不能出图?可以的话求指教。谢谢
R%K1Y[%2P5W`VBP4Y10[R%0.jpg

密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-5-16 20:30:47 | 显示全部楼层
或者打开文件的时候能一次打开多个到左下对话框,也比一个个打开要好点。求指导
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-16 22:16:53 | 显示全部楼层
楼主,我想安装meteoinfo,你给发一下呗!我电脑是win7  64位的,能装不
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-16 22:59:30 | 显示全部楼层
你可能在control文件中用了template选项,MeteoInfo对此选项的处理也许有问题,如果你能提供相应的数据文件和control文件,我可以调试一下。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-5-16 23:08:47 | 显示全部楼层
小鸽子1991125 发表于 2014-5-16 22:16
楼主,我想安装meteoinfo,你给发一下呗!我电脑是win7  64位的,能装不

能。。。论坛就有的下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-17 08:28:28 | 显示全部楼层
Nuistor 发表于 2014-5-16 23:08
能。。。论坛就有的下

话说我下载下来的是zip格式怎么办
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-17 08:31:43 | 显示全部楼层
小鸽子1991125 发表于 2014-5-17 08:28
话说我下载下来的是zip格式怎么办

问题已解决
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-5-18 17:52:59 | 显示全部楼层
MeteoInfo 发表于 2014-5-16 22:59
你可能在control文件中用了template选项,MeteoInfo对此选项的处理也许有问题,如果你能提供相应的数据文件 ...

好,已发,谢谢王老师!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-19 17:06:11 | 显示全部楼层
Nuistor 发表于 2014-5-18 17:52
好,已发,谢谢王老师!

已经针对此问题进行了改进,需要MeteoInfo最新文件(见置顶帖子)。

GrADS对于二进制数据的要求还是很灵活的,标准的二进制文件每个数据都是4 byte的浮点数据,像AWX格式TBB数据是1 byte的整数,这可以通过control文件中变量部分来设置,示例数据中变量部分设置如下:
vars  1
tbb   1    -1,40,1    Geopotential Heights (m)
endvars


其中变量的units部分是-1,40,1,需要注意的是units并非通常我们认为的变量单位,而是专门为了设置非标准二进制文件引入的参数(详见此网页:http://www.iges.org/grads/gadoc/descriptorfile.html#VARS)。如果是标准的二进制文件,units总是写为99,对于非标准二进制文件units是以-1开始的,-1,40,arg表示数据并非标准的4 byte浮点数:

    units = -1,40,1     = 1-byte unsigned chars (0-255)
    units = -1,40,2     = 2-byte unsigned integers
    units = -1,40,2,-1 = 2-byte signed integers
    units = -1,40,4     = 4-byte integers



本例中-1,40,1表示数据为1 byte char,之前在MeteoInfo读取GrADS数据时没有考虑units的问题,今天增加了对于-1,40,1的读取(其它的以后有需求再说)。
Image00586.png

密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-5-20 09:05:48 | 显示全部楼层
MeteoInfo 发表于 2014-5-19 17:06
已经针对此问题进行了改进,需要MeteoInfo最新文件(见置顶帖子)。

GrADS对于二进制数据的要求还是很 ...

嗯,学习了!刚刚试了一下,可以出图。王老师对学问态度太令人敬佩,感谢!也希望MeteoInfo越来越强大!
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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