爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5566|回复: 4

WRF后处理数据用fortran或者NCL读取

[复制链接]
回帖奖励 6 金钱 回复本帖可获得 3 金钱奖励! 每人限 1 次(中奖概率 50%)

新浪微博达人勋

发表于 2015-12-14 10:21:10 | 显示全部楼层 |阅读模式
GrADS
系统平台:
问题截图: -
问题概况: 用fortran或者NCL读取WRF的后处理数据时发现读出来的值不对
我看过提问的智慧: 看过
自己思考时长(天): 2

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

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

x
由于投影方式以及垂直坐标类型的问题,想读取wrfout用ARWpost处理之后的二进制dat文件。按照grads存储数据的顺序,分别用fortran和NCL读了前几个数据,结果数量级明显不对。
还有,ctl里面有:
pdef  150 180 lcc  33.712  121.190   75.500   90.500  60.00000  30.00000  123.00000  10000.000  10000.000
xdef  431 linear  111.24580   0.04504505
ydef  391 linear   24.80210   0.04504505
pdef我知道是数据差值用的,不知道会不会改变数据的储存格式?一个时次一层水平数据是150*180个还是431*391个?
求大神指教!

msg_ncl.png
msg_f90.png
ctl.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-12-14 12:31:35 | 显示全部楼层
pdef是投影数据的说明 一个时次一层水平数据是150*180个 xydef定义的投影背景范围 与dat保存格式无关 与grads作图有关 我是这么理解的
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2015-12-14 15:12:11 | 显示全部楼层
Mid_Farmer 发表于 2015-12-14 12:31
pdef是投影数据的说明 一个时次一层水平数据是150*180个 xydef定义的投影背景范围 与dat保存格式无关 与gra ...

非常感谢!但是我读x方向风速,读出来的值都很离谱:

                               
登录/注册后可看大图
,读其他变量也都差不多。不知您知不知道是什么原因?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-12-14 15:13:07 | 显示全部楼层
Mid_Farmer 发表于 2015-12-14 12:31
pdef是投影数据的说明 一个时次一层水平数据是150*180个 xydef定义的投影背景范围 与dat保存格式无关 与gra ...

截的图在这里:http://bbs.06climate.com/forum.p ... mp;page=1#pid563568
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-12-14 16:07:04 | 显示全部楼层

回帖奖励 +3 金钱

robin_ouc 发表于 2015-12-14 15:13
截的图在这里:http://bbs.06climate.com/forum.php?mod=viewthread&tid=40581&page=1#pid563568

不知道你的哪个截图是风速的截图 而且没有看到你的程序 不清楚是否正确读取了 不过需要注意的是:grads写数据是按经度 纬度 高度 时间来循环的 所以读取的时候要按逆序来 底层高度的所有xy范围内的所有变量读完了才能读高层的其他变量 不知道你是不是这样的读取顺序 有问题多交流哈~~
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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