爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 11863|回复: 11

[作图] NCL 自定义色阶的问题

[复制链接]

新浪微博达人勋

发表于 2013-7-5 10:20:08 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 指甲钳 于 2013-7-5 10:22 编辑

利用NCL 的 gsn_define_colormap(wks,colors) 自己设置色表,参考别人的脚本,色表是这样的。

colors = (/ (/255,255,255/),\
                   (/0,0,0/),\
                   (/255,255,255/),\
                   (/165,243,141/),\
                   (/61,185,63/), \
                   (/99,184,249/), \
                   (/0,0,254/),\
                   (/243,5,238/),\
                   (/129,0,64/)/)



出来的图是只有黑色,提示 COLOR IS OTSIDE RANGE ZERO TO ONE INCLUSIVE 的问题。那个色表的rgb值是看下面这个对照的

TM截图20130705101514.png

我想问一下是什么原因?是NCL没有那个颜色还是我的设置有问题?
如果用NCL自身的色表来画总感觉没有那么好看。。

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

新浪微博达人勋

发表于 2013-7-5 10:32:21 | 显示全部楼层
NCL官方主页上专门有一个色彩配置的栏目
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2013-7-5 13:52:11 | 显示全部楼层
把数值都除以255转换成0~1之间的实数~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-7-5 17:40:54 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-7-5 17:50:28 | 显示全部楼层
兰溪之水 发表于 2013-7-5 13:52
把数值都除以255转换成0~1之间的实数~

谢谢你,除以255后结果就出来了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-7-5 17:50:45 | 显示全部楼层
我保留了3位的小数
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-7-13 21:41:09 | 显示全部楼层
设置应该是0-1之间的数
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-19 16:39:14 | 显示全部楼层
最近刚好在学习,受教了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-19 16:39:21 | 显示全部楼层
最近刚好在学习,受教了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-3-19 16:33:06 | 显示全部楼层
正好要用~{:5_213:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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