爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: 兰溪之水

[分享资料] 【兰溪金盆洗手帖】将GrADS读取的数据写到ASCII文件(txt等)

  [复制链接]

新浪微博达人勋

发表于 2013-1-31 09:46:16 | 显示全部楼层
赞!确实是环境变量的问题,我这次添加了“GASCRP,变量值为:c:\OpenGrADS\Contents\Resources\Scripts”
就可以了!
不过,还有一个问题:昨天后来我就将函数拆开来输入,发现程序并不识别result这个参数,但是在兰大的这个程序中却能用,这是为啥呢?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2013-1-31 10:29:26 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-1-31 11:13:56 | 显示全部楼层
非常感谢!我是入门新手,兰大真是帮大忙了!
等把数据读入c++后,我再琢磨琢磨批量的方法,再请教兰大!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-1-31 16:05:10 | 显示全部楼层
想问一下,为啥脚本读出的TRMM 3B42数据是576800个,不是1440*400个数?然后,数据的排序时从左到右是经度增加,从上到下是纬度减小么,感觉和经纬度对不上的样子,和matlab也对不上啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-2-1 13:49:36 | 显示全部楼层
我现在觉得按照读入数据的顺序应该是纬度增加的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-2-1 14:54:11 | 显示全部楼层
本帖最后由 shenyuan09 于 2013-2-1 14:59 编辑

呵呵,写了一个批处理的文件:
'reinit'
i=2
*将需要处理的所有文件名写在filename.txt文本中,空格相连,不回车
readline=read('d:\filename.txt')
*??为总文件数+2
while (i<??)
bb = subwrd (readline,i)
rc = write ('d:\filenames.txt',bb)
i = i + 1
'sdfopen d:\misc1\data2\'%bb%'.nc'
*??为需要输出的变量
'grads2ascii ?? d:\'%bb%'.txt %5.3f 144 1'
endwhile
say "good bye!"
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-2-4 12:58:14 | 显示全部楼层
发现一个错误,得加上两个reinit,不然,只能打开第一个文件:
位置如下:
'grads2ascii r d:\'%bb%'.txt %5.3f 144 1'
'reinit'
endwhile
'reinit'
say "good bye!"
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-2-22 10:10:18 | 显示全部楼层
问下版主,这只能处理nc格式么?那像模式输出的数据如grd和dat格式的,我试过了都不行啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2013-2-22 15:21:29 | 显示全部楼层
红河岸 发表于 2013-2-22 10:10
问下版主,这只能处理nc格式么?那像模式输出的数据如grd和dat格式的,我试过了都不行啊

只要是grads能正确读取的都行,这就是为啥叫grads2ascii,不叫nc2ascii的原因~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2013-2-22 15:21:32 | 显示全部楼层
红河岸 发表于 2013-2-22 10:10
问下版主,这只能处理nc格式么?那像模式输出的数据如grd和dat格式的,我试过了都不行啊

只要是grads能正确读取的都行,这就是为啥叫grads2ascii,不叫nc2ascii的原因~
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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