- 积分
- 10437
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-8-29
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 冬日情愫+ 于 2015-7-21 15:59 编辑
今天遇到一个问题,就是用风向杆显示中实现对风向杆按照850hPa的温度实现对其进行不同颜色的标记。我只是知道在grads中风向杆可以通过 'set gxout barb' ;'d uu;vv;qq'中第三个变量来显示彩虹色,但是如何按照不同的要求设置自己设定的颜色,这个还这没有试过。无意中查看了一下,'q shades',发现其中有对颜色显示的信息。所以,我感觉可以通过对第三个变量的颜色设置,从而实现对'set gxout barb'或者 'set gxout vector' 中的风按照自己设定的方式显示颜色。
针对前面所述,给出一个简单的gs文件,实现对850hPa温度大于20℃用深蓝色显示,17-20℃的用橙色显示,小于17℃的用红色显示。这里只是一个简单的例子来说明原理,可以通过对第三个变量的设置实现多种形式的风向标颜色控制。
'open widerange.ctl'
'set lon 100 120'
'set lat 20 40'
'set lev 700'
'set gxout barb'
'set ccolor 3'
'd skip(uu,3,3);skip(vv,3,3)'
'set lev 850'
'set gxout shaded'
'set clevs 17 20'
'set rbcols 2 8 4'
*'d tmp'
if(1)
'set lev 850'
'set gxout barb'
'd skip(uu,3,3);skip(vv,3,3);tmp'
endif
;
|
|