map(k) = gsn_csm_map(wks,mpres) prob = gsn_csm_contour(wks, prob_rc(0,:,:), res2) plot = gsn_csm_contour(wks, rc(0,:,:), res) overlay(map(k),plot) overlay(map(k),prob) delete(prob_rc) delete(rc) delete(prob) delete(plot) end do 这部分的代码大家可以好好琢磨,我也没...
res@pmTickMarkDisplayMode = "Always" plot=gsn_csm_map(wks, res) end
map = gsn_csm_map(wks,map_res) ;---Overlay plots on map and draw. overlay(map,contour_tf) overlay(map,vector) draw(map) ; This will draw all overlaid plots and the map frame(wks) end
map = gsn_csm_map(wks,map_res) ;---Overlay plots on map and draw. overlay(map,contour_tf) overlay(map,vector) draw(map) ; This will draw all overlaid plots and the map frame(wks) end
绘制线性图gsn_csm_xy呢还是地图gsn_csm_contour_map呢? 熟悉数据属性 什么叫熟悉数据属性?比如你手中有一组降水数据,那么你首先要了解它是站点数据还是再分析数据?是nc文件还是grib文件又或者是txt文件? 然后根据属性进行读取 nc文件:f=addfile(path,"r") ...
map = gsn_csm_vector_map(wks,u,v,res) phgt = gsn_csm_pres_hgt(wks,data,res) 等号左边是graphic类型的变量,名字可以随意设置。有些gsn_csm_xxx的绘图接口函数对绘图使用的数据变量的属性有些要求,比如画带有地图的二维图,gsn_csm_xxx_map,要求变量要有经纬度坐标,坐标变量的单位属性也有规定,如“degre...
gsn_csm_contour_map:用于绘制等值线图。 gsn_csm_vector:用于绘制矢量图(如风场)。 gsn_csm_fill:用于绘制填色图。 这些函数都有各自的参数,可以用来调整图形的各种属性,如颜色、线条样式、标签等。 3. 准备需要绘制的数据 在绘图之前,需要准备好要绘制的数据。这通常包括加载数据文件、提取需要绘制的数据变量等...
绘制线性图gsn_csm_xy呢还是地图gsn_csm_contour_map呢? 熟悉数据属性 什么叫熟悉数据属性?比如你手中有一组降水数据,那么你首先要了解它是站点数据还是再分析数据?是nc文件还是grib文件又或者是txt文件? 然后根据属性进行读取 nc文件:f=addfile(path,"r") txt文件: f= asciiread(filename,-1,"string") 了...
在这个脚本中,addfile函数打开名为data.nc的数据文件,把其中的变量var读入之后,用dimsizes函数获取其维度大小。然后,使用gsn_csm_contour_map函数绘制一个等值线图。最后,使用delete函数关闭数据文件。 步骤5:运行NCL脚本 保存好NCL脚本后,回到终端,并使用ncl命令来运行这个脚本。在终端中输入以下命令,并按下回车键运...
plot(1)=gsn_csm_contour_map(wks,CLDTOT_f,res12) plot(2)=gsn_csm_contour_map(wks,delta_T,res13) plot(3)=gsn_csm_contour_map(wks,CLDLOW,res21) plot(4)=gsn_csm_contour_map(wks,CLDLOW_f,res22) plot(5)=gsn_csm_contour_map(wks,delta_L,res23) ...