- 积分
- 2658
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2013-9-14
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 凝蓝_@薇微笑 于 2017-4-19 10:11 编辑
用MeteoInfo制作出来了华中三省(河南 湖北 湖南)三省的地图文件 并输出为Grads map file的形式 即huazhong.ctl和huahzong.dat,然后利用maskout函数在grads画图,但是画出来的填色图跟华中区域的底图不重合,有的地方缺了,有的地方又多出来了。
huazhong.ctl:
DSET E:\huazhong\huazhong.dat
TITLE Mask data
UNDEF -999
XDEF 827 LINEAR 108.35 0.01
YDEF 1169 LINEAR 24.66 0.01
ZDEF 1 LINEAR 1 1
TDEF 1 LINEAR 0Z01mar2017 1hr
VARS 1
mask 0 99 background mask data
ENDVARS
格点数据的ctl文件(gedian1.ctl):
dset e:\huazhong\t_2017041612_data2.grd
title grid data sample
undef -9.99E+02
XDEF 827 LINEAR 108.35 0.01
YDEF 1169 LINEAR 24.66 0.01
ZDEF 1 LEVELS 1000
TDEF 1 LINEAR 0Z01mar2017 1hr
vars 1
t 0 99 grid data
endvars
画图用的gs文件:
'reinit'
'open E:\huazhong\gedian1.ctl'
'open E:\huazhong\huazhong.ctl'
'set mpdset hires'
'set grads off'
'set grid off'
'set lon 108.35 116.61'
'set lat 24.66 36.34'
'set gxout shaded'
'd maskout(t.1,mask.2)'
'set gxout contour'
'd maskout(t.1,mask.2)'
'printim e:\huazhong\hzmask.png white';
华中的底图:
但是画出来的图是这个样子的:
|
|