爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
123
返回列表 发新帖
楼主: max020729

[分享资料] 用grads将nc转成grd出现问题 求解决啊

[复制链接]

新浪微博达人勋

 楼主| 发表于 2012-6-26 08:31:23 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 0
发表于 2012-6-26 09:01:29 | 显示全部楼层
max020729 发表于 2012-6-26 08:31
nc画出的图还是可以看的。。。 莫非    是bug?

比较纠结的说,你再调整一下程序,包括那个gs文件看看,论坛有不少成熟的gs文件,参考借鉴一下哈
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2012-6-26 09:38:01 | 显示全部楼层
转换nc文件注意两个关键点:
一个是转换的时候不要使用 set lon set lat这种命令,建议使用 set x set y这种格式,这样才能和你ctl中的点的个数完全对应,比如set lon 0 360就是错误的,所以你要修改你的set lon set lat语句为正确的 x y格点个数的语句
第二个是转换完之后的ctl文件,undef值不要自己想当然的写,要根据原来的nc文件中的缺测值来写,原来nc数据的缺测值可以通过 q ctlinfo 来查看,为了保证正确,还可以在原来的nc文件中set gxout stat,然后d一个变量,看一下里面 undef值,如果q ctlinfo得出的缺测值画图还是不对,那就用后面得到的缺测值试试。

这些知识在论坛都有,麻烦新手自己多看看,不要不找资料就问
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-6-26 16:02:25 | 显示全部楼层
为啥不fortran直接读取nc数据文件了?
grads提取的nc数据时 利用xy坐标,我觉得比较方便。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-6-30 21:28:29 | 显示全部楼层
楼主,你好,不知你的问题解决了没?我之前也遇到过类似的问题,我感觉,应该就是代码的问题吧~~

在你的ctl文件里,第三句title pre之后加一句options template,试试看~~

还有,你gs文件里的那句'set z 1',是你用来设定层次的吧?‘set lev 1000’这样的写法传统点,但保险点,你有试过吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-6-30 22:00:39 | 显示全部楼层
我也是同样的问题啊,估计是缺测值的设定,但是缺测值改了还是那样,不出图,不知什么原因。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-3-22 15:23:22 | 显示全部楼层
应该是哪个语句有问题的吧
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-7-30 11:32:44 | 显示全部楼层
在设定时间时是不是应该用循环啊,
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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