爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6274|回复: 7

[分享资料] 关于set gxout shaded

[复制链接]

新浪微博达人勋

发表于 2013-4-14 22:23:09 | 显示全部楼层 |阅读模式

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

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

x
做了对站点资料的reof分析,选择前7个主分量输出,并分别转成站点资料的形式(带经纬度和站点号),现在想将每个主分量中大于0.6或小于-0.6的区域画上阴影,部分gs文件如下:
'define a=oacres(g,r1.2,10,7,4,2,1)'
'define a1=maskout(a,g-0.5)'
'define aa=smth9(a1)'
'define b=oacres(g,r2.3,10,7,4,2,1)'
'define b1=maskout(b,g-0.5)'
'define bb=smth9(b1)'
'set gxout shaded '
'set cmin 0.6'
'd aa'
'print'
'set gxout shaded '
'set cmin 0.6'
'd bb'
只要‘d bb’,则aa变量的阴影就不存在了,怎么同时将两个变量大于0.6的部分画阴影同时到一张图上呢?等值线好像就可以。 未命名.PNG 东部地区是aa>0.6的线,西北是bb>0.6的线。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-15 06:28:29 | 显示全部楼层
基础不牢固,对grads的常用命令掌握不够。使用set black -0.6 0.6就行了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-15 06:57:47 | 显示全部楼层
本帖最后由 bjj948 于 2013-4-15 11:17 编辑

可以创建另一数组cc,取值在aa或bb大于0.6时取1.2,否则取0,画cc(等值线为0.6)的shade图。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-4-15 13:51:31 | 显示全部楼层

set black 又能怎么样呢,d aa之后又d bb,aa变量的阴影照样还是没有了, 未命名.PNG
'set gxout shaded '
'set black -0.6 0.6'
'd aa'
'print'
'set gxout shaded '
'set black -0.6 0.6'
'd bb'
'cnbasemap 1'

东部地区还是不能加阴影啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-15 15:37:48 | 显示全部楼层
rainyday1218 发表于 2013-4-15 13:51
set black 又能怎么样呢,d aa之后又d bb,aa变量的阴影照样还是没有了,
'set gxout shaded '
'set bl ...

怎么会有两个变量呢,输出前七个主分量难道不是一个变量一张图图吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-4-15 22:19:03 | 显示全部楼层
river 发表于 2013-4-15 15:37
怎么会有两个变量呢,输出前七个主分量难道不是一个变量一张图图吗?

是应该7张图,但我想把7张图中的绝对值大值区画在一张图上,作为气候分区的参考。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-15 22:22:00 | 显示全部楼层
rainyday1218 发表于 2013-4-15 22:19
是应该7张图,但我想把7张图中的绝对值大值区画在一张图上,作为气候分区的参考。

那不能画阴影,会互相覆盖的,你可以画等值线,使用set cmin  set line命令用不同的线条画出来
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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