Skip to content

Generic CRS

Generic coordinate reference system, either a late-bound, early-bound CRS or compound CRS.

essenceobject(Any CRS Essence)

Any coordinate reference system essence carrying all possible properties for LateBoundCRSEssence, EarlyBoundCRSEssence and CompoundCRSEssence.

crstypestring(CRS-Type)

The type of ths CRS.

sourcestring(Source)

The source of ths CRS.

transformationReadyboolean(Transformation Ready)

The Transformation readiness of this CRS.

baseCRSAuthorityCodeobject(Authority Code)

The AuthorityCode for this item.

aliasNamesArray of strings(Alias Names)

Alias names for this CRS.

axisUnitsArray of strings(Axis Units)

Axis Unit Essences.

numberOfAxesinteger(Number of Axes)

The NumberOfAxes of this CRS.

descriptionstring(Description)

The description of this CRS.

lastModifiedstring(LastModified)

The LastModified of this CRS.

areaOfUseobject(AreaOfUse)

The AreaOfUse class.

deprecationInfoobject(CRS Deprecation Info)

Deprecation information for a coordinate reference system.

namedReferenceobject(NamedReference)

Name and Persistable Reference (the essence converted to a JSON string).

{ "essence": { "type": "LBC", "name": "GCS_WGS_1984", "ver": "PE_10_3_1", "wkt": "GEOGCS[\"GCS_WGS_1984\",DATUM[\"D_WGS_1984\",SPHEROID[\"WGS_1984\",6378137.0,298.257223563]],PRIMEM[\"Greenwich\",0.0],UNIT[\"Degree\",0.0174532925199433],AUTHORITY[\"EPSG\",4326]]", "lateBoundCRS": { … }, "singleCT": { … }, "compoundCT": { … }, "horzLateBoundCRS": { … }, "horzEarlyBoundCRS": { … }, "vertLateBoundCRS": { … }, "vertEarlyBoundCRS": { … }, "authCode": { … } }, "crstype": "string", "source": "string", "transformationReady": true, "baseCRSAuthorityCode": { "auth": "EPSG", "code": "4326" }, "aliasNames": [ "string" ], "axisUnits": [ "string" ], "numberOfAxes": 0, "description": "string", "lastModified": "string", "areaOfUse": { "id": "string", "name": "string", "description": "string", "lastModified": "string", "namedReference": { … }, "essence": { … } }, "deprecationInfo": { "deprecationState": "string", "remarks": "string", "supersededByCRS": { … } }, "namedReference": { "name": "string", "persistableReference": "string" } }