爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4221|回复: 6

GrADS用meteoinfo做mask时出错

[复制链接]

新浪微博达人勋

发表于 2015-7-24 11:28:56 | 显示全部楼层 |阅读模式
GrADS
系统平台:
问题截图:
问题概况: 想用GrADS画东北三省的图,两个ctl文件要完全一致么?
我看过提问的智慧: 看过
自己思考时长(天): 10

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

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

x
dset E:\MODIS_out\AOD_China_tenyears\AOD_China_tenyears.grd
undef -9999
xdef 31 linear 109 1
ydef 31 linear 31  1
zdef 1  linear 1   1
tdef 1  linear jun1951 1yr
vars 1
AOD 0 1 10yearANG
endvars



DSET E:\MODIS_out\AOD_China_tenyears\northeast.dat
TITLE Mask data
UNDEF -9999.0
XDEF 1000 LINEAR 118.0 0.018018018
YDEF 1000 LINEAR 38.0 0.016016016
ZDEF 1 LINEAR 1.0 1.0
TDEF 0 LINEAR jun1951 1yr
VARS 1
  mask 0 99 background mask data (99)
ENDVARS



'reinit'
'open E:\MODIS_out\AOD_China_tenyears\AOD_China_tenyears.ctl'
'open E:\MODIS_out\AOD_China_tenyears\northeast.ctl'
'enable print E:\MODIS_out\AOD_China_tenyears\AOD_China_tenyears.gmf '
'set grid off'
'set grads off'
'set timelab off'
'set lon 116 135'
'set lat 38 54'
'set gxout grfill'
*'set gxout shaded'
'set mpdset cnworld'
*'set clevs 22 23 24 25 26 27 28'
'set xlopts 1 7 0.2'
'set ylopts 1 7 0.2'
'set xlint 4'
'set ylint 4'
*'E:\beijing1\rb.gs'
*'define XXX=smth9(AOD_year)'
*'d XXX'
'run define_colors.gs'
*'run C:\define_colors.gs'
*'color 0.4 1.8 0.2  -kind blue->mediumblue->white->indianred->red'
'set clevs 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4'
'set ccols 59 55 43 31 23 65 27 69 79'
'set gxout grfill'
'd maskout(AOD,mask)'
'cbarn 1 1 9.5 4.2'



密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-7-24 11:30:56 | 显示全部楼层
你的mask文件的分辨率要与你的数据的分辨率相同才行吧,你改改试试
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-7-24 16:11:10 | 显示全部楼层
lhaikun@163.com 发表于 2015-7-24 11:30
你的mask文件的分辨率要与你的数据的分辨率相同才行吧,你改改试试

用meteoinfo生成数据的时候就需要分辨率一致么?那样子的话边界岂不是太模糊了,不应该吧
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-7-24 16:24:06 | 显示全部楼层
chongzika 发表于 2015-7-24 16:11
用meteoinfo生成数据的时候就需要分辨率一致么?那样子的话边界岂不是太模糊了,不应该吧


找了半天找到这个 你瞅瞅
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-7-24 16:24:42 | 显示全部楼层
回复别人不能加附件 只能重传 抱歉
QQ截图20150724162326.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-7-24 17:01:04 | 显示全部楼层
本帖最后由 chongzika 于 2015-7-24 17:11 编辑

http://bbs.06climate.com/forum.php?mod=viewthread&tid=8221这里有人有同样的问题http://bbs.06climate.com/forum.p ... p;extra=&page=2
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-7-25 18:36:32 | 显示全部楼层
本帖最后由 balfulosa 于 2015-7-25 18:38 编辑

一点修改意见,之前用mask的时候参考了论坛里的帖子http://bbs.06climate.com/forum.p ... =893&extra=page%3D1,直接用的类似下面的代码,个人理解也是先需要进行差值才能d变量。然后就是,你的mask变量作为第二个文件打开,mask应该是mask.2,试一试这样好用不。还是建议参考下上面的帖子。还有就是楼上说的,msak和你的AOD变量经纬度范围貌似不一致。
'define aa=oacres(mask.2,AOD,10,5)'
'define bb=smth9(maskout(aa,mask.2))'
'd bb'
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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