[ncl-talk] No map overlay in wrf_gsn_4.ncl and wrf_nogsn_4.ncl
Zilore Mumba
zmumba at gmail.com
Thu Aug 26 01:55:51 MDT 2021
I have a basic problem that the scripts in wrf_gsn and wrf_nogsn do not
overlay maps. I paste below the script for wrf_nogsn_4.ncl. I have tried to
put some resources like res at cnFillDrawOrder = "PreDraw" and other related
resources (commented out in the attached text). These have no effect.
I wonder if the map overlay works in these scripts.
Thanks.
;----------------------------------------------------------------------
; wrf_nogsn_4.ncl
;----------------------------------------------------------------------
begin
;---Open WRF output file
filename =
"/home/zmumba/DA/OUTPUT/2021081900/noda/wrfout_d01_2021-08-19_00:00:00"
a = addfile(filename +".nc","r")
;---Read temperature at first time step
tc = wrf_user_getvar(a,"tc",0)
lat2d = wrf_user_getvar(a,"XLAT",0) ; latitude
lon2d = wrf_user_getvar(a,"XLONG",0) ; longitude
wks = gsn_open_wks("x11","wrf_nogsn")
pltres = True
mpres = True
;---Set special resource to indicate we are using XLAT/XLONG coordinates.
;pltres at LatLonOverlay = True
;---Resources for filled contour plot
res = True
res at gsnMaximize = True
res at cnFillOn = True
res at cnLinesOn = False
;res at tfDoNDCOverlay = True ; This is necessary if you don't set
sfXArray/sfYArray
;res at cnFillDrawOrder = "PreDraw"
;res at cnLineDrawOrder = "PreDraw"
;res at gsnDraw = False ; don't draw yet
;res at gsnFrame = False ; don't advance yet
res at cnFillOn = True
res at ContourParameters = 2. ; Change the spacing
;---Zoom in on map and plot again
res at cnLineThicknessF = 2 ; make lines thicker, Default: 1
res at mpMinLatF = -18. ; zoom in on lat/lon area
res at mpMaxLatF = -8.
res at mpMinLonF = 21.
res at mpMaxLonF = 34.
nl = 0 ; bottomost level
contour = wrf_contour(a,wks,tc(nl,:,:),res)
;---Overlay plot on map and draw.
;plot = wrf_map_overlays(a,wks,contour,True,True)
plot = wrf_map_overlays(a,wks,(/contour/),pltres,mpres)
;Define shapefiles
;*****************
shp_filename =
("/home/zmumba/DA/TMINTMAX2/Shapefiles/Zambia/ZMB_ADM1.shp")
;Set shapefile resources
;***********************
shpres = True
shpres at gsLineThicknessF = 1 ; increase line thickness
shpres at gsLineColor = "Black" ; line colorgsLineThicknessF
shpres at gsLineDashPattern = 1
shp= gsn_add_shapefile_polylines(wks,plot,shp_filename,shpres)
;draw(plot)
;frame(wks)
end
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.ucar.edu/pipermail/ncl-talk/attachments/20210826/faf657f2/attachment.html>
More information about the ncl-talk
mailing list