-
Name Type Description codestring The SRS identifier code, e.g.
EPSG:4326.unitsUnits | undefined Units. Required unless a proj4 projection is defined for
code.extentExtent | undefined The validity extent for the SRS.
axisOrientationstring (defaults to 'enu') The axis orientation as specified in Proj4.
globalboolean (defaults to false) Whether the projection is valid for the whole globe.
metersPerUnitnumber | undefined The meters per unit for the SRS. If not provided, the
unitsare used to get the meters per unit from theMETERS_PER_UNITlookup table.worldExtentExtent | undefined The world extent for the SRS.
getPointResolutionfunction | undefined Function to determine resolution at a point. The function is called with a
numberview resolution and aCoordinateas arguments, and returns thenumberresolution in projection units at the passed coordinate. If this isundefined, the defaultgetPointResolutionfunction will be used.
Methods
-
Get the axis orientation of this projection. Example values are: enu - the default easting, northing, elevation. neu - northing, easting, up - useful for "lat/long" geographic coordinates, or south orientated transverse mercator. wnu - westing, northing, up - some planetary coordinate systems have "west positive" coordinate systems
Returns:
Axis orientation.
-
Get the code for this projection, e.g. 'EPSG:4326'.
Returns:
Code.
-
Get the validity extent for this projection.
Returns:
Extent.
-
Get the amount of meters per unit of this projection. If the projection is not configured with
metersPerUnitor a units identifier, the return isundefined.Returns:
Meters.
-
Get the units of this projection.
Returns:
Units.
-
Get the world extent for this projection.
Returns:
Extent.
-
Is this projection a global projection which spans the whole world?
Returns:
Whether the projection is global.
-
Set the validity extent for this projection.
Name Type Description extentExtent Extent.
-
Set the getPointResolution function (see
getPointResolutionfor this projection.Name Type Description funcfunction Function
-
Set if the projection is a global projection which spans the whole world
Name Type Description globalboolean Whether the projection is global.
-
Set the world extent for this projection.
Name Type Description worldExtentExtent World extent [minlon, minlat, maxlon, maxlat].