load'$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl' 绘图函数都在上面两个库文件内,所以要绘图必须得先加载。NCL在6.2.0版本开始,已经默认加载了上面两个库文件,所以可以省略。“gsn”代表的是“Getting Started using NCL”,“CSM”代表的是“ClimateSystem Model”,库文件“gsn_code.ncl”里面包含了最...
第五步:调用合适的绘图函数 根据你想绘制图形选择合适的绘图函数,一般都选择gsn_csm_xxx的绘图接口函数,因为它们会比一般的gsn_xxx绘图接口函数多更多的默认设置,我们可以少设置很多属性,能更快完成我们想要的“标准”图形。如: xy = gsn_csm_xy(wks,x,y,res) plot = gsn_csm_contour(wks,data,res) plot ...
除非你设定:gsnFrame=False 5.6特殊的字符串resources,gsnLeftString, gsnCenterString,gsnRightString 在gsn_csm图形接口中,图形左上角会自动设置为数据的long_name属性,右上角会自动设置为数据的units属性。这种行为可以通过gsnLeftString(控制左上角)、gsnCenterString(控制中间位置)和gsnRightString(控制右上角)来...
这样所有数据就保存到各个变量中啦!每个变量都是⼀个⼀维数组。⼆、将站点数据使⽤各种差值函数转换成格点数据。注意使⽤这些函数的时候要在⽂件头部包含contributed.ncl,即:load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl"
txid = gsn_add_text(wks,map,"N",N_lon,N_lat,txres) boxlat = (/top_lat,left_lat,center_lat,right_lat,top_lat/) boxlon = (/top_lon,left_lon,center_lon,right_lon,top_lon/) gonres = True gonres@gsFillColor = "black" ...
= -0.3dumLg = gsn_add_annotation(plot, lbid, amres)dumDate = new(nrow,graphic)resTx = TrueresTx@txFontHeightF = 0.015resTx@txFontColor = "black"resTx@txJust = "BottomLeft"do i = 0, nrow-1if (HH(i) .ne. "00" ) thencontinueend ifdumDate(i) = gsn_add_text(wks,plot, ...
因为我们是在原有的map基础上再次绘图,所以需要现对map的res源进行设置,不让它绘制后就立马显示,增加代码res@gsnFrame= False ; don't advance frame yets 这样我们就可以在添加完各省名称后统一显示。 另外创建一个tres源用于显示文本, tres = True ; text mods desired ...
wplot = gsn_csm_vector_map(wks,ddata1,vdata1,wres) ; create plot ddata1是插值后的风向,vdata1是插值后的风速 由于wplot要和之前的map叠加,使⽤overlayhas函数,最后在显⽰叠加后的map overlay(map,wplot)draw(map)⼆、地⾯⽓象要素天⽓分析图 改图为绘制样例,不是真实数据。1.各...
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)...
gsn_polygon_ndc(wks, xbox+j*hx, ybox-i*hy, gnres) ;hx,hy是单图高单图宽 end do end do ;---给图框加上文字--- txres = True ; text mods desired txres@txFontHeightF = 0.015 ; txres@txJust ="CenterCenter" ;--序号标注内容设置,也是2*2的字符串...