EPSG:4936

Geocentric coordinate system

ETRS89

Definition: Well Known Text (WKT)

GEOCCS["ETRS89",
    DATUM["European_Terrestrial_Reference_System_1989",
        SPHEROID["GRS 1980",6378137,298.257222101,
            AUTHORITY["EPSG","7019"]],
        AUTHORITY["EPSG","6258"]],
    PRIMEM["Greenwich",0,
        AUTHORITY["EPSG","8901"]],
    UNIT["metre",1,
        AUTHORITY["EPSG","9001"]],
    AXIS["Geocentric X",OTHER],
    AXIS["Geocentric Y",OTHER],
    AXIS["Geocentric Z",NORTH],
    AUTHORITY["EPSG","4936"]]
GEOCCS["ETRS89",
    DATUM["European_Terrestrial_Reference_System_1989",
        SPHEROID["GRS 1980",6378137,298.257222101,
            AUTHORITY["EPSG","7019"]],
        AUTHORITY["EPSG","6258"]],
    PRIMEM["Greenwich",0,
        AUTHORITY["EPSG","8901"]],
    UNIT["metre",1,
        AUTHORITY["EPSG","9001"]],
    AXIS["Geocentric X",OTHER],
    AXIS["Geocentric Y",OTHER],
    AXIS["Geocentric Z",NORTH],
    AUTHORITY["EPSG","4936"]]

Definition: ESRI WKT

GEOCCS["ETRS89",DATUM["D_ETRS_1989",SPHEROID["GRS_1980",6378137,298.257222101]],PRIMEM["Greenwich",0],UNIT["Meter",1]]

Definition: PROJ.4

+proj=geocent +ellps=GRS80 +units=m +no_defs 

Definition: JavaScript (Proj4js)

proj4.defs("EPSG:4936","+proj=geocent +ellps=GRS80 +units=m +no_defs");

Definition: OGC GML

<?xml version="1.0" encoding="UTF-8"?>
 <gml:GeodeticCRS xmlns:epsg="urn:x-ogp:spec:schema-xsd:EPSG:1.0:dataset" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:xlink="http://www.w3.org/1999/xlink" gml:id="ogp-crs-4936">
   <gml:metaDataProperty>
      <epsg:CommonMetaData>
         <epsg:type>geocentric</epsg:type>
         <epsg:alias alias="ETRF89" code="2322" codeSpace="urn:ogc:def:naming-system:EPSG::7301" />
         <epsg:alias alias="EUREF89" code="2323" codeSpace="urn:ogc:def:naming-system:EPSG::7301" />
         <epsg:alias alias="ETRS89 / (X, Y, Z)" code="2844" codeSpace="urn:ogc:def:naming-system:EPSG::7307">
            <epsg:remarks>This identifier is as used by the information source but has been superseded by the INSPIRE identifier.</epsg:remarks>
         </epsg:alias>
         <epsg:alias alias="ETRS89-XYZ" code="10635" codeSpace="urn:ogc:def:naming-system:EPSG::1029" />
         <epsg:informationSource>Norwegian Geodetic Institute geodetic publication 1990:1. Also at EuroGeographics, http://crs.bkg.bund.de/crs-eu/</epsg:informationSource>
         <epsg:revisionDate>2010-03-01</epsg:revisionDate>
         <epsg:changes>
            <epsg:changeID xlink:href="urn:ogc:def:change-request:EPSG::2005.180" />
            <epsg:changeID xlink:href="urn:ogc:def:change-request:EPSG::2010.003" />
         </epsg:changes>
         <epsg:show>true</epsg:show>
         <epsg:isDeprecated>false</epsg:isDeprecated>
      </epsg:CommonMetaData>
   </gml:metaDataProperty>
   <gml:identifier codeSpace="OGP">urn:ogc:def:crs:EPSG::4936</gml:identifier>
   <gml:name>ETRS89</gml:name>
   <gml:remarks>The distinction in usage between ETRF89 and ETRS89 is confused: although in principle conceptually different in practice both are used as synonyms.</gml:remarks>
   <gml:domainOfValidity xlink:href="urn:ogc:def:area:EPSG::1298" />
   <gml:scope>Geodetic survey.</gml:scope>
   <gml:cartesianCS xlink:href="urn:ogc:def:cs:EPSG::6500" />
   <gml:geodeticDatum xlink:href="urn:ogc:def:datum:EPSG::6258" />
</gml:GeodeticCRS>
<?xml version="1.0" encoding="UTF-8"?>
 <gml:GeodeticCRS xmlns:epsg="urn:x-ogp:spec:schema-xsd:EPSG:1.0:dataset" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:xlink="http://www.w3.org/1999/xlink" gml:id="ogp-crs-4936">
   <gml:metaDataProperty>
      <epsg:CommonMetaData>
         <epsg:type>geocentric</epsg:type>
         <epsg:alias alias="ETRF89" code="2322" codeSpace="urn:ogc:def:naming-system:EPSG::7301" />
         <epsg:alias alias="EUREF89" code="2323" codeSpace="urn:ogc:def:naming-system:EPSG::7301" />
         <epsg:alias alias="ETRS89 / (X, Y, Z)" code="2844" codeSpace="urn:ogc:def:naming-system:EPSG::7307">
            <epsg:remarks>This identifier is as used by the information source but has been superseded by the INSPIRE identifier.</epsg:remarks>
         </epsg:alias>
         <epsg:alias alias="ETRS89-XYZ" code="10635" codeSpace="urn:ogc:def:naming-system:EPSG::1029" />
         <epsg:informationSource>Norwegian Geodetic Institute geodetic publication 1990:1. Also at EuroGeographics, http://crs.bkg.bund.de/crs-eu/</epsg:informationSource>
         <epsg:revisionDate>2010-03-01</epsg:revisionDate>
         <epsg:changes>
            <epsg:changeID xlink:href="urn:ogc:def:change-request:EPSG::2005.180" />
            <epsg:changeID xlink:href="urn:ogc:def:change-request:EPSG::2010.003" />
         </epsg:changes>
         <epsg:show>true</epsg:show>
         <epsg:isDeprecated>false</epsg:isDeprecated>
      </epsg:CommonMetaData>
   </gml:metaDataProperty>
   <gml:identifier codeSpace="OGP">urn:ogc:def:crs:EPSG::4936</gml:identifier>
   <gml:name>ETRS89</gml:name>
   <gml:remarks>The distinction in usage between ETRF89 and ETRS89 is confused: although in principle conceptually different in practice both are used as synonyms.</gml:remarks>
   <gml:domainOfValidity xlink:href="urn:ogc:def:area:EPSG::1298" />
   <gml:scope>Geodetic survey.</gml:scope>
   <gml:cartesianCS xlink:href="urn:ogc:def:cs:EPSG::6500" />
   <gml:geodeticDatum xlink:href="urn:ogc:def:datum:EPSG::6258" />
</gml:GeodeticCRS>

Definition: GeoServer

4936=GEOCCS["ETRS89",DATUM["European_Terrestrial_Reference_System_1989",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6258"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AXIS["Geocentric X",OTHER],AXIS["Geocentric Y",OTHER],AXIS["Geocentric Z",NORTH],AUTHORITY["EPSG","4936"]]

Definition: MapServer - MAPfile

PROJECTION
	"proj=geocent"
	"ellps=GRS80"
	"units=m"
	"no_defs"
END

Definition: MapServer - Python

wkt = '''GEOCCS["ETRS89",DATUM["European_Terrestrial_Reference_System_1989",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6258"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AXIS["Geocentric X",OTHER],AXIS["Geocentric Y",OTHER],AXIS["Geocentric Z",NORTH],AUTHORITY["EPSG","4936"]]'''
m = mapObj('')
m.setWKTProjection(ref.ExportToWkt())
lyr = layerObj(m)
lyr.setWKTProjection(ref.ExportToWkt())

Definition: Mapnik

<?xml version="1.0" encoding="utf-8"?>
<Map srs="+proj=geocent +ellps=GRS80 +units=m +no_defs">
	<Layer srs="+proj=geocent +ellps=GRS80 +units=m +no_defs">
	</Layer>
</Map>

Definition: Mapnik - Python

proj4 = '+proj=geocent +ellps=GRS80 +units=m +no_defs'
m = Map(256,256,proj4)
lyr = Layer('Name',proj4)

Definition: SQL (PostGIS)

INSERT into spatial_ref_sys (srid, auth_name, auth_srid, proj4text, srtext) values ( 4936, 'EPSG', 4936, '+proj=geocent +ellps=GRS80 +units=m +no_defs ', 'GEOCCS["ETRS89",DATUM["European_Terrestrial_Reference_System_1989",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6258"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AXIS["Geocentric X",OTHER],AXIS["Geocentric Y",OTHER],AXIS["Geocentric Z",NORTH],AUTHORITY["EPSG","4936"]]');

Definition: OGC WKT

GEOCCS["ETRS89",DATUM["European_Terrestrial_Reference_System_1989",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6258"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AXIS["Geocentric X",OTHER],AXIS["Geocentric Y",OTHER],AXIS["Geocentric Z",NORTH],AUTHORITY["EPSG","4936"]]