爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: artmunich

[分享资料] 【精细版】用GrADS转换nc数据

  [复制链接]
发表于 2017-5-24 16:02:39 | 显示全部楼层
刚好要用到,已存,谢
密码修改失败请联系微信:mofangbao
发表于 2017-7-10 20:57:50 | 显示全部楼层
nc转grd一直不成功,没解决,继续学
密码修改失败请联系微信:mofangbao
发表于 2017-8-16 09:23:23 | 显示全部楼层
学习学习{:eb502:}{:eb502:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2017-12-6 21:00:14 | 显示全部楼层
楼主你好,跟你的方法一样,想输出12层的资料,但是只要第一层是对的,后面的都是错的,想了很久实在不知道哪里出了问题,我取的第一个时次,程序如下:
'reinit'      
    'sdfopen D:\sy\1980EC\nc\1000-100hpa\1980.6.nc'
    'set fwrite D:\sy\1980EC\1000-100hpa\1980.6grd\1.grd'
    'set gxout fwrite'
     'set t 1'
    i=1
     while(i<=12)
     'set z 'i''
     'set lat 10 60'
     'set lon 80 140'
     'd t'
     'd w'
     'd vo'
     'd d'
     'd r'
     i=i+1
    endwhile
'disable fwrite'
    'reinit'
   ;

对应的ctl:
dset D:\sy\1980EC\1000-100hpa\1980.6grd\1.grd
title ec
undef -9.99E+33
xdef   61  linear    80.0000    1
ydef   51  linear    10.0000    1
zdef   12    levels    1000 925 850 700 600 500 400 300 250 200 150 100
tdef 1 linear 00z01JUN1980    360mn
vars 5
t 12 99 temperature
w 12 99 vertical velocity
vo  12 99  vorticiy
d 12 99 divergence
r 12 99 relative humidity
endvars
密码修改失败请联系微信:mofangbao
发表于 2017-12-7 11:08:23 | 显示全部楼层
求解,为什么display单个变量没有问题,同时display多个变量数据就不对了
'set lev 1000'
     'd t'
'd w'
     'set lev 925'
     'd t'
    'd w'
'set lev 850'
     'd t'
    'd w'
'set lev 700'
     'd t'
    'd w'
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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