- 积分
- 3658
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-5-9
- 最后登录
- 1970-1-1
|
发表于 2015-11-17 15:51:44
|
显示全部楼层
你好,首先感谢你的回复。
我的问题和你类似,如下:
1、插值后用来画图或转二进制的GS
'reinit'
'open F:\Mstation\grid.ctl'
'open F:\Mstation\prec.ctl'
'set gxout fwrite'
'set fwrite F:\Mstation\dailyprecip2015.grd'(转二进制)
*'enable print F:\Mstation\rain6.gmf'(画图)
*n=1
*while(n<=184)
'set x 1 27'
'set y 1 17'
'set z 1'
*'set t 'n''
'set t 1'
'define a=oacres(g,p.2)'
*'define a=oacres(g,p.2,15,7,4,2,1)'
'define a1=maskout(a,g-0.5)'
'define aa=smth9(a1)'
'd a'
*n=n+1
*endwhile
'disable fwrite'
'print'
'reinit'
1、对某日的降水量插值后,直接画图
2、插值后转成二进制grd,再写ctl画图(出现9e+1的结果)
DSET F:\Mstation\dailyprecip2015.grd
title sample grid data
undef -999.0
xdef 27 linear 97.00 1.000
ydef 17 linear 18.00 1.000
zdef 1 linear 1000 1
tdef 184 linear 1jan1951 1yr
vars 1
aa 0 99 grid data
endvars
请问楼主当时怎么解决的,谢谢了!
|
|