爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8082|回复: 3

[经验总结] 获取颜色带中某个颜色赋给点出现的问题

[复制链接]
发表于 2014-9-3 21:07:09 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 快乐的辉仔 于 2014-9-3 21:54 编辑

ncl中,为什么给点marker赋颜色的时候,这个颜色必须是文字表达,其他的表达就不行,如:
colors     = (/"purple", "blue", "green", "yellow", "orange", "red"/)
mkres@gsMarkerColor = colors(i)
这样就可以,
但是想获取颜色带中某个颜色赋给这个点的时候,总是显示不了,这是为啥?
如:get_color_index("rainbo",cnLevels,data(i))  这样就不行了

密码修改失败请联系微信:mofangbao
发表于 2014-9-3 21:28:46 | 显示全部楼层
rainbo写错了
gsn_define_colormap(wks,"rainbow")
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-9-3 21:54:21 | 显示全部楼层
谢谢,搞定了,貌似是我用错了,应该是如果是数值的话,就全部用数值,要不然就全部用名字就可以了
密码修改失败请联系微信:mofangbao
发表于 2014-9-4 07:31:36 | 显示全部楼层
快乐的辉仔 发表于 2014-9-3 21:54
谢谢,搞定了,貌似是我用错了,应该是如果是数值的话,就全部用数值,要不然就全部用名字就可以了

两者之间没有联系,可以任意选用。
只是要注意一下,若对同一属性,一会儿数值,一会儿字符串,赋值的时候会因为类型不匹配而出现错误,稍加处理就好了。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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