新浪博客

NCLcontourlevel

2018-04-13 15:33阅读:
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('leve
ls = ' + levels)
;------------------------------------------------------------------------
res@cnLevelSelectionMode = 'ExplicitLevels' ; 这两句是自定义cnlevel
res@cnLevels = (/ 30,60,90,120,150,180,210,240,270,300,330,360/)
;------------------------------------------------------------------------

我的更多文章

下载客户端阅读体验更佳

APP专享