在图形上添加文本标注区域平均值 txres = True txres@txFontHeightF = 0.03 txres@txString = sprintf("Regional Average: %.2f", region_avg) txres@txXJust = 0.5 txres@txYJust = 0.95 txres@txPos = (/0.5, 0.95/) gsn_text_ndc(wks,txres) ; 绘制完成,关闭图形窗口 gsn_close_wks(wks) en...
Otherwise, you can setthe cnFillColors or vcLevelColors to arrays of color indices or names.Run the following script and compare the color fills in the two frames:title = This is a titleCwith a carriage returntxres = TruetxrestxFontHeightF = 0.03gsn_text_ndc(wks,title,0.5,0.5,txres)...
PyNGL的参数设置跟NCL绘图的指令很像,但确实还是有一些区别。最主要的问题就是PyNGL对数据的适配不如NCL中gsn_csm命令好。比如在NCL中只要原数据信息完整,当使用gsn_csm_contour_map命令画图时,可以自动识别数据经纬度信息,会自动填充左上角的变量名和右上角的单位。而在PyNGL中这些就需要自己设置了,经纬度信息(17...
NCL绘图示例台风路径及风圈图-大气科学学报
最主要的问题就是PyNGL对数据的适配不如NCL中gsn_csm命令好。比如在NCL中只要原数据信息完整,当使用gsn_csm_contour_map命令画图时,可以自动识别数据经纬度信息,会自动填充左上角的变量名和右上角的单位。而在PyNGL中这些就需要自己设置了,经纬度信息(17-18行),左右上角字符(21-25行)。
gsn_text_ndc 的 第一参数是从前一个对 gsn_open_wks 调用返回的工作站变量,第二个参数是要 绘制的字符串,接下来的两个参数是在 NDC 坐标中文字的 X 和 Y 的位置,最 后一个参数是一个逻辑值表明你是否设置了任何的 resources 。文本字符串将以 你指定的 X 和 Y 的位置为 围绕,除非你设置了其他的 ...
NCL有三个添加文本的接口:gsn_text(图形坐标)、gsn_text_ndc(页面坐标)和gsn_add_text。只有最后一个函数会将文本和图形结合在一起。例: 二十一、X-Y坐标 下面的例子使用了接口gsn_csm_xy创建一个X-Y图形: f = addfile(\“x11\True res@tiMainString = \如果你要在一副图形上画多条线,你需要将每条线...
load $NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl load $NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl begin in = addfile( “myfile.nc, “r “) t = in-T wks = gsn_open_wks( “ps,ce) gsn_define_colormap(wks,BlAqGrYeOrRe) res = True res@cnFillOn = True res@cnLines...
也可以通过gsn图形接口自定义一个颜色条。参考以下链接: /Applications/labelbar.sh tml十八、功能码(Function codes)十九、原型(Primitives) 19.1 多边形多变形是至少包含三个点的封闭图形。最后一个点应该和第一个点式重合的。多边形可以添加到一个图形上,在图形坐标中用 gsn_ploygon命令,在NDC坐标中用gsn_polygon...
ncl操作手册.ppt,例二:地球表面温度分布 代码 load $NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl load $NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl begin a = addfile(atmos.nc,r) t = a-TS(0,:,:) wks = gsn_open_wks(ps,proj) gsn_define_colormap(wks,gui