Creates and draws a map.
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl" load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl" function gsn_csm_map ( wks  : graphic, res  : logical ) return_val  : graphic
A variable containing an optional list of plot resources, attached as attributes. Set to True if you want the attached attributes to be applied, and False if you either don't have any resources to set, or you don't want the resources applied.
A scalar id of the map plot created is returned. This is useful if you want to use setvalues to change some plot options after this function has been called.
This function creates and draws a map plot on the given workstation. The default projection is a cylindrical equidistant, which you can override by setting the mpProjection resource.
For the map, the following graphical resources will be set internally, which are different from NCL defaults:
- res@mpOutlineOn = False
(turn off continental outlines)
- res@mpFillOn = True
(turn on map fill)
- res@mpFillColors =
(fill land in gray and ocean in transparent)
- res@mpGridAndLimbOn = False
(turn off lat/lon grid lines)
A series of other resources will be set internally to label the latitude/longitude locations (cylindrical equidistant and polar stereographic maps only) and to point the tickmarks outward (cylindrical equidistant map only).
Here's comparison between using a "gsn_csm" mapping function, and a generic "gsn" function (click on either thumbnail for a larger view):
To maximize the area that the plot is drawn in, set the special resource gsnMaximize to True.
For some application examples, see:map suite of examples.