;************************************************* ; conLab_5.ncl ; ; Concepts illustrated: ; - Drawing black-and-white contours over a cylindrical equidistant map ; - Setting contour labels using the "randomized" method (default) ; - Increasing the density of the number of labels on a contour line ; - Zooming in on a particular area on a cylindrical equidistant map ; ;************************************************ ; ; These files are loaded by default in NCL V6.2.0 and newer ; load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl" ; load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl" ;************************************************ begin ;************************************************ ; read in netCDF file ;************************************************ a = addfile("$NCARG_ROOT/lib/ncarg/data/cdf/uv300.nc","r") ;************************************************ ; read in zonal winds ;************************************************ u = a->U(1,:,:) ; read July zonal winds ;************************************************ ; create default plot ;************************************************ wks = gsn_open_wks("png","conLab") ; open a png file res = True res@mpMinLatF = -30 res@mpMaxLatF = 30 res@mpMinLonF = 0 res@mpMaxLonF = 70 res@tiMainString = "Randomized: w/ no adjustments" plot = gsn_csm_contour_map(wks,u,res) ; create a default plot res@tiMainString = "Randomized: Density = 3.0" res@cnLineLabelDensityF = 3.0 ; <1.0 = less, >1.0 = more plot = gsn_csm_contour_map(wks,u,res) end