加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

NCLcontourlevel

(2018-04-13 15:33:56)
分类: NCL
https://www.ncl.ucar.edu/Applications/contourLev.shtml

;res@cnLinesOn                  = False    ; 关闭contour线,默认为true;当cnFillOn = True可能需要关闭

;------------------------------------------------------------------------
res@cnLevelSelectionMode = "ManualLevels" ; 手动设置cnlevel,具体为以下三行
res@cnMinLevelValF  = -5. ; 最小值
res@cnMaxLevelValF  = 30. ; cnlevel最大值,注意cnFillPalette/cnFillColors比cnlevel的个数大1
res@cnLevelSpacingF = 5. ;cnlevel的间隔

;------------------------------------------------------------------------
res@cnMaxLevelCount      = 20
res@cnLevelSelectionMode = "EqualSpacedLevels" ; 这两句话设置在最大和最小值之间的cnlevel=20
;注意,当"EqualSpacedLevels"时,cnMinLevelValF/cnMaxLevelValF/cnLevelSpacingF这三个不可用

; 配合以下语句可以输出有哪些level(这部分需要在plot之后)
plot = gsn_csm_contour(wks,T,res)
  getvalues plot@contour
    "cnLevels" : levels
  end getvalues
  print("levels = " + levels)

;------------------------------------------------------------------------
res@cnLevelSelectionMode = "ExplicitLevels"   ; 这两句是自定义cnlevel
res@cnLevels    = (/ 30,60,90,120,150,180,210,240,270,300,330,360/)

;------------------------------------------------------------------------



0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有