爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 256304|回复: 460

GrADS使用NCL colormaps

  [复制链接]

新浪微博达人勋

 成长值: 19710
发表于 2013-11-29 12:28:48 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 兰溪之水 于 2013-11-29 12:31 编辑

GrADS使用ncl_colormaps

NCL的color table可以从NCL的官网找到:
http://www.ncl.ucar.edu/Document/Graphics/color_table_gallery.shtml
使用函数colormap来调用NCL的色标:
由于GrADS的颜色标号从GrADS version 2.0.a6以上才增加到255,而且0~15是GrADS默认的,不能更改,所以NCL提供的色标大于256的都仅取了前面部分,不能完整添加,与NCL色表标号对应为:NCL2GrADS16NCL3GrADS17NCL4GrADS18,以此类推。

以OpenGrADS 2.0.1.oga.1为例:
使用函数colormap前,
1. 将包含NCL色标文件的文件夹ncl_colormaps放于安装目录的
D:\OpenGrADS\Contents\Resources
下面,当然,其他目录也行,个人习惯;
2. 将脚本colormap.gs放于安装目录
D:\OpenGrADS\Contents\Resources\Scripts
下,这样对于设置好GrADS环境变量的能方便调用函数;
3. 编辑colormap.gs里面的ncl_colormaps存放的路径,如:
coltabdir = "D:\OpenGrADS\Contents\Resources\ncl_colormaps\"
保存后,即可使用!

使用方法:

colormapColor-table-name

如:
1. colormap ncl_default
2. colormap MPL_terrain

Color-table-name可以从网站
http://www.ncl.ucar.edu/Document/Graphics/color_table_gallery.shtml
获得!
测试例子:

'reinit'
'sdfopen sysu.nc'
'set mpdraw off'
'set gxout shaded'
*'set grads off'
'set grid off'
'set xlabs '''
'set ylabs '''

* Example 1:
'colormap MPL_rainbow'
'd band1'

MPL_rainbow

MPL_rainbow



* Example 2:
'colormap precip3_16lev'
'd band1'

precip3_16lev

precip3_16lev


* Example 3:
'colormap MPL_summer'
'd band1'

MPL_summer

MPL_summer

数据脚本作为附件嵌于PDF文件:
GrADS使用NCL colormaps.pdf (5.86 MB, 下载次数: 1023, 售价: 2 贡献)

评分

参与人数 14威望 +2 金钱 +82 贡献 +37 体力 +400 收起 理由
小甜甜 + 1
WOT + 2 很给力!
rosie + 2
tonia3310 + 1 很给力!
是tiangtiang呀 + 5 很给力!
icy + 1 赞一个!
Wuxi + 1 赞一个!
summerson + 1 赞一个!
嘉彝影 + 1 很给力!
浮云上的阿xuan + 2 很给力!
kongfeng0824 + 10 + 10
topmad + 10 + 2
传说中的谁 + 2 + 25 + 10 + 200 院士黄碉堡了
mofangbao + 20 + 15 + 200

查看全部评分

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

新浪微博达人勋

发表于 2013-11-29 16:48:30 | 显示全部楼层
谢谢分享,先下了学习。
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2013-11-29 12:35:51 | 显示全部楼层
兰溪大作,特来拜读
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-11-29 12:39:29 | 显示全部楼层
这小图画的。。。老帅咧!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-11-29 12:41:01 | 显示全部楼层
最后一张不错的样纸~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2013-11-29 12:43:26 | 显示全部楼层
前来学习 顺便更新一下调色盘
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2013-11-29 13:11:20 | 显示全部楼层
有bug哦~会屎循环~
比如BlueRedGrey,还有其他好几个也是,有的文件没有#号的,有的是*号~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2013-11-29 13:32:41 | 显示全部楼层

大哥,是“BlueRedGray”,请使用pdf里面附件带的色标文件,NCL官网有些不规则已经修改过~
当然几个百文件也可能全试过,所以真的哪个有问题,请告知~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-11-29 13:58:40 | 显示全部楼层
欲练此神功  先学李仁英....兰溪 你成功了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-11-29 14:35:48 | 显示全部楼层
学习学习  
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-11-29 14:53:44 | 显示全部楼层
问你个小问题,如果正值和负值的数量不一样,在色标就就会出现中间的白色偏向一侧,在surfer中可以修改色谱来更正,请问在这儿这个colormaps怎么修改?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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