NCL中关于等值线填色中色系快速选择处理方法

NCL中色系非常丰富https://www.ncl.ucar.edu/Document/Graphics/color_table_gallery.shtml

当选定一个色系后,可以和需要展示的数据组进行很好的配合,这种操作是最快的。

样例1:

  cmap1 = read_colormap_file("BlueDarkRed18")  ;选定色系

  res@cnLevels=fspan(-6, 2, 17)      ;函数设置要绘制的数据值(数据值个数比色系少1)

  res@cnFillColors=cmap1    ;将色系赋值给填充颜色

样例2:

  cmap2= read_colormap_file("GMT_haxby")  ;选定色系,自定义也行参见其他脚本,

  res@cnLevels =(/2,5,10,20,40/)            ;手动设置要绘制的数据值

  res@cnFillColors=cmap2(11:16,:)        ;选取色系中特定的颜色区域(数据值个数比色系少1)

样例3:

在同一张大图中,在不同的小图中使用不同的颜色系进行填色时,可以偷懒,不去更改其他设置,只改变颜色和数值赋值:

  cmap1 = read_colormap_file("BlueDarkRed18")  ;选定色系

  res@cnLevels=fspan(-6, 2, 17)      ;函数设置要绘制的数据值(数据值个数比色系少1)

  res@cnFillColors=cmap1    ;将色系赋值给填充颜色

plot=gsn_csm_contour(wks,cnvar,res)

delete(res@cnLevels)

delete(res@cnFillColors)

  cmap2= read_colormap_file("GMT_haxby")  ;选定色系,自定义也行参见其他脚本,

  res@cnLevels =(/2,5,10,20,40/)            ;手动设置要绘制的数据值

  res@cnFillColors=cmap2(11:16,:)        ;选取色系中特定的颜色区域(数据值个数比色系少1)

plot2=gsn_csm_contour(wks,cnvar2,res)

扩展阅读:色差仪 ... 像质计型号对照表 ... 美标和国标对照表 ... 比色管 ... 色度的标准对照表 ... 潘通色号查询入口 ... ncs色卡的色号查询 ... 色谱分析实验室 ... 美标线规对照表 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网