爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3832|回复: 8

[分享资料] 【已解决】对于nc文件的处理

[复制链接]

新浪微博达人勋

发表于 2013-7-9 16:57:21 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 nnlovess 于 2013-7-15 22:20 编辑

前面发的这个帖子,第一个问题已经大部分了解了,但是提取出来的文件出了问题,希望大家能给予指教。'reinit'
'sdfopen d:\sst.nc'
'set fwrite d:\ss.grd'
'set gxout fwrite'
i=523
while(i<=1044)
'set t 'i''
'set lon -60 10'
'set lat 10 40'
'set z 1'
'sstave=ave(sst,t='i+0',t='i+3')'
'd sstave'
i=i+4
endwhile
'disable fwrite'
;


ctl:
dset d:\ss.grd
undef  32800
xdef 71 linear  -60  1.0
ydef 31 linear  10  1.0
zdef  1 linear 0 1
tdef  131 linear 00z01jan2000 1mo
vars 1
sst 0 99
endvars

已经能够做出结果了,但是发现结果是不对的 ,我通过直接用nc文件
set t 523
ave(sst,t+0,t+3)
做出来第一个时间的结果是 sst2000mon1.png
通过提取的文件ss.grd,显示的第一个结果是
sst1.png
现在不知道问题出在了哪里,希望大家能给我解惑


这几日没有更新,还是river比较厉害啊,一下就看到问题了,用set x y确实解决了问题,现在把正确的结果贴上来,改动的地方是黄色高亮部分,同时也很感谢大家都帮助,同时也感受到写程序真的需要很细心!
'reinit'
'sdfopen d:\sst\sst.nc'
'set fwrite d:\sst\ss1.grd'
'set gxout fwrite'
'set x -60 10'
'set y 100 130'

'set z 1'
i=523
while(i<=1044)
'set t 'i''
'sstave=ave(sst,t='i',t='i+3')'
'd sstave'
i=i+4
endwhile
'disable fwrite'
;


ctl:
dset d:\ss.grd
undef  -9.99e33
xdef 71 linear  -60  1.0
ydef 31 linear  10  1.0
zdef  1 linear 0 1
tdef  131 linear 00z02jan2000 1mo
vars 1
sst 0 99
endvars
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-7-9 18:51:54 | 显示全部楼层
我感觉第一个直接处理后的应该接近结果吧。处理后的grd是
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-7-9 18:55:25 | 显示全部楼层
不知道你的grd的是否有问题?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-7-10 08:26:45 | 显示全部楼层
我觉得吧,你这个图还是很像的,只要把左边那个角拿下来接到图的最右面,就和直接用nc画出来的一样了。你还是把这两句设置'set lon -60 10' 'set lat 10 40' 换成对应的set x 和set y 来试一下吧
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-7-15 18:57:30 | 显示全部楼层

你好,我怎么才能知道生成出来的grd是不是有问题呢?我检查了处理的程序也没发现哪里不对,真是纠结啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-7-15 21:38:44 | 显示全部楼层
river 发表于 2013-7-10 08:26
我觉得吧,你这个图还是很像的,只要把左边那个角拿下来接到图的最右面,就和直接用nc画出来的一样了。你还 ...

谢谢你,问题已经解决了!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-7-15 21:41:15 | 显示全部楼层
nnlovess 发表于 2013-7-15 21:38
谢谢你,问题已经解决了!


顺便在标题上加上【已解决】吧
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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