爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3122|回复: 4

[分享资料] 关于在满足某一条件的区域内画符号的问题

[复制链接]

新浪微博达人勋

发表于 2013-11-1 16:07:21 | 显示全部楼层 |阅读模式

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

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

x
这个问题困扰我了很久,终于在 rivermofangbao 的帮助下画出了自己想要的图形。我也来分享下我的经验,主要是参照mofangbao《GrADS绘制站点分布图-升级版》,用到了subwrd和sublin函数。

图形说明:水汽含量(比湿)正、负异常的区域分别用+、-表示。
正异常用比湿大于1e-05表示,负异常用比湿小于-1e-05表示。
经纬度:lon 30°E-180°E,lat 30°S-60°N

llon=30
while(llon<=180)
'set lon 'llon
llat=-30
while(llat<=60)
'set lat 'llat
'set t 1'
'set z 1'
'q w2xy 'llon' 'llat' '
x1=subwrd(result,3)
y1=subwrd(result,6)
'set gxout print'          *将每个经纬度对应的比湿赋值给b                           
'd shum.8'

res=result
data=sublin(res,2)
b=subwrd(data,1
)
if(b>1e-05)                  比湿大于1e-05的格点上画+            
'set string 8 c 9 0'
'draw string 'x1' 'y1' +'
endif
if(b<-1e-05)                    比湿小于-1e-05的格点上画-
'set string 5 c 9 0'
'draw string 'x1' 'y1' -'
endif
llat=llat+2.5
endwhile
llon=llon+2.5
endwhile

评分

参与人数 1金钱 +15 贡献 +5 收起 理由
mofangbao + 15 + 5

查看全部评分

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

新浪微博达人勋

发表于 2013-11-1 16:42:34 | 显示全部楼层
呵呵,这么快就出来啊,感谢分享。配张图就更好了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2013-11-1 17:03:02 | 显示全部楼层
不错啦,谢谢分享~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-11-1 17:39:01 | 显示全部楼层
谢谢楼主分享~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-11-2 08:38:09 | 显示全部楼层
谢谢楼主分享~
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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