| 
 
	积分29447贡献 精华在线时间 小时注册时间2012-3-4最后登录1970-1-1 
 | 
 
 发表于 2016-1-21 18:40:15
|
显示全部楼层 
| 第一、提取后的格点数据描述文件有点儿小毛病,按照如下微改试试!
 dset e:\data1\temperature160\tempgriddata.grd
 undef -999.0
 title 3
 xdef 71 linear 70 1
 ydef 41 linear 15 1
 zdef 1  linear 1 1
 tdef 779  linear Jan1951 1mo
 vars 1
 temp 0 99 grid data
 endvars
 第二、若描述文件改了还是不行,那就排查提取数据的gs,按照下面的更改。
 'reinit'
 'open e:\data1\temperature160\grid.ctl'
 'open e:\data1\temperature160\temp.ctl'
 'set fwrite e:\data1\temperature160\tempgriddata.grd'
 'set gxout fwrite'
 tt=1
 while(tt<=779)
 'set lon 70 140'
 'set lat 15 55'
 'set t 'tt''
 *'set t   1 779'*这一行注释掉。
 'set lev 0'*这一行删掉,在这里没有什么意义。
 'define a=oacres(tt,temp.2)'
 'define a1=maskout(a,tt-0.5)'
 'define aa=smth9(a1)'
 'd aa'
 tt=tt+1
 endwhile
 'disable fwrite'
 ;
 
 
 | 
 |