- 积分
- 276
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2013-7-4
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 nnlovess 于 2013-7-9 16:58 编辑
前面发的这个帖子,第一个问题已经大部分了解了,但是提取出来的文件出了问题,希望大家能给予指教。
从网站上下了全球的sst数据,应该怎么截取一部分数据呢?包括经纬度范围,时间范围。下面是数据信息:是周数据,想截取lon:-60-10,lat:10-40;2000年-2009年的数据;最近才接触,看了一些教程自己写了一个,但是好像不对,请求大家指教
'reinit'
'sdfopen d:\sst.nc'
'set fwrite d:\ss.grd'
i=2000
while(i<=2009)
'set gxout fwrite'
'set lon -60 10'
'set lat 10 40'
'set z 1'
'set t 1'
i=i+1
endwhile
'disable fwrite'
;
通过再次学习以及大家的帮助,提取的脚本如下:
'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
|
|