Proj
- Proj(name, backend=None, lon0=None, lon_0=None, lat0=None, lat_0=None, lonlim=None, latlim=None, **kwargs)[source]
Return a
cartopy.crs.ProjectionorBasemapinstance.- Parameters:
name (
str,cartopy.crs.Projection, orBasemap) – The projection name or projection class instance. If the latter, it is simply returned. If the former, it must correspond to one of the PROJ projection name shorthands, like in basemap.The following table lists the valid projection name shorthands, their full names (with links to the relevant PROJ documentation), and whether they are available in the cartopy and basemap packages. (added) indicates a projection class that ultraplot has “added” to cartopy using the cartopy API.
Key
Name
Cartopy
Basemap
'aea'✓
✓
'aeqd'✓
✓
'aitoff'✓ (added)
✗
'cass'✗
✓
'cea'✗
✓
'cyl'✓
✓
'eck1'✓
✗
'eck2'✓
✗
'eck3'✓
✗
'eck4'✓
✓
'eck5'✓
✗
'eck6'✓
✗
'eqdc'✓
✓
'eqc'✓
✓
'eqearth'✓
✗
'europp'Euro PP (Europe)
✓
✗
'gall'✗
✓
'geos'✓
✓
'gnom'✓
✓
'hammer'✓ (added)
✓
'igh'✓
✗
'kav7'✓ (added)
✓
'laea'✓
✓
'lcc'✓
✓
'lcyl'Lambert Cylindrical
✓
✗
'mbtfpq'✗
✓
'merc'✓
✓
'mill'✓
✓
'moll'✓
✓
'npaeqd'North-Polar Azimuthal Equidistant
✓ (added)
✓
'npgnom'North-Polar Gnomonic
✓ (added)
✗
'nplaea'North-Polar Lambert Azimuthal
✓ (added)
✓
'npstere'North-Polar Stereographic
✓
✓
'nsper'✓
✓
'osni'OSNI (Ireland)
✓
✗
'osgb'OSGB (UK)
✓
✗
'omerc'✗
✓
'ortho'✓
✓
'pcarree'✓
✓
'poly'✗
✓
'rotpole'Rotated Pole
✓
✓
'sinu'✓
✓
'spaeqd'South-Polar Azimuthal Equidistant
✓ (added)
✓
'spgnom'South-Polar Gnomonic
✓ (added)
✗
'splaea'South-Polar Lambert Azimuthal
✓ (added)
✓
'spstere'South-Polar Stereographic
✓
✓
'stere'✓
✓
'tmerc'✓
✓
'utm'✓
✗
'vandg'✗
✓
'wintri'✓ (added)
✗
backend (
{'cartopy', 'basemap'}, default:rc['geo.backend']='cartopy') – Whether to return a cartopyProjectioninstance or a basemapBasemapinstance.lon0, lat0 (
float, optional) – The central projection longitude and latitude. These are translated tocentral_longitude,central_latitudefor cartopy projections.lon_0, lat_0 (
float, optional) – Aliases forlon0,lat0.lonlim (
2-tupleoffloat, optional) – The longitude limits. Translated tomin_longitudeandmax_longitudefor cartopy projections andllcrnrlonandurcrnrlonfor basemap projections.latlim (
2-tupleoffloat, optional) – The latitude limits. Translated tomin_latitudeandmax_latitudefor cartopy projections andllcrnrlonandurcrnrlonfor basemap projections.
- Other Parameters:
**kwargs – Passed to the cartopy
Projectionor basemapBasemapclass.- Returns:
proj (
mpl_toolkits.basemap.Basemaporcartopy.crs.Projection) – A cartopy or basemap projection instance.
See also
mpl_toolkits.basemap.Basemap,cartopy.crs.Projection,ultraplot.ui.subplots,ultraplot.axes.GeoAxesReferences
For more information on map projections, see the wikipedia page and the PROJ documentation.