Geodetic CRS: ETRS89-DEU [ETRS89/DREF91/2025]
Datum: ETRS89/DREF91 Realization 2025
Ellipsoid: GRS 1980
Prime meridian: Greenwich
Data source: EPSG
Information source: EUREF "Overview of national realizations of the integrated geodetic reference in Europe", https://doi.org/10.71603/NatRefEurope
Revision date: 2025-11-12
Scope: Merging of spatial data referenced to different national realizations of ETRS89 at the sub-decimetre level of accuracy.
Remarks: Derived from ITRF2020 to ETRF2020 (1) (CT code 10573) minus ITRF2020 to ETRS89-DEU [ETRS89/DREF91/2025 (1) (CT code 11204). Accuracy is approximately 1cm at the ETRS89-DEU [ETRS89/DREF91/2025] anchor epoch of 2021.48 but deteriorates with time due to tectonic deformation and/or glacial isostatic adjustment.
Method: Position Vector transformation (geocentric domain)
Area of use: Germany - onshore and offshore.
Description: (0,)
Definition: OGC Well Known Text 2 (2019)
COORDINATEOPERATION["ETRS89-DEU [ETRS89/DREF91/2025] to ETRF2020 (1)", VERSION["IOGP-Deu 2021"], SOURCECRS[ GEODCRS["ETRS89-DEU [ETRS89/DREF91/2025]", DATUM["ETRS89/DREF91 Realization 2025", ELLIPSOID["GRS 1980",6378137,298.257222101, LENGTHUNIT["metre",1]], ANCHOREPOCH[2021.48]], PRIMEM["Greenwich",0, ANGLEUNIT["degree",0.0174532925199433]], CS[Cartesian,3], AXIS["(X)",geocentricX, ORDER[1], LENGTHUNIT["metre",1]], AXIS["(Y)",geocentricY, ORDER[2], LENGTHUNIT["metre",1]], AXIS["(Z)",geocentricZ, ORDER[3], LENGTHUNIT["metre",1]], ID["EPSG",11197]]], TARGETCRS[ GEODCRS["ETRF2020", DYNAMIC[ FRAMEEPOCH[1989]], DATUM["European Terrestrial Reference Frame 2020", ELLIPSOID["GRS 1980",6378137,298.257222101, LENGTHUNIT["metre",1]]], PRIMEM["Greenwich",0, ANGLEUNIT["degree",0.0174532925199433]], CS[Cartesian,3], AXIS["(X)",geocentricX, ORDER[1], LENGTHUNIT["metre",1]], AXIS["(Y)",geocentricY, ORDER[2], LENGTHUNIT["metre",1]], AXIS["(Z)",geocentricZ, ORDER[3], LENGTHUNIT["metre",1]], ID["EPSG",10569]]], METHOD["Position Vector transformation (geocentric domain)", ID["EPSG",1033]], PARAMETER["X-axis translation",-41.1, LENGTHUNIT["millimetre",0.001], ID["EPSG",8605]], PARAMETER["Y-axis translation",-52, LENGTHUNIT["millimetre",0.001], ID["EPSG",8606]], PARAMETER["Z-axis translation",101.1, LENGTHUNIT["millimetre",0.001], ID["EPSG",8607]], PARAMETER["X-axis rotation",1.348, ANGLEUNIT["milliarc-second",4.84813681109536E-09], ID["EPSG",8608]], PARAMETER["Y-axis rotation",0.719, ANGLEUNIT["milliarc-second",4.84813681109536E-09], ID["EPSG",8609]], PARAMETER["Z-axis rotation",2.684, ANGLEUNIT["milliarc-second",4.84813681109536E-09], ID["EPSG",8610]], PARAMETER["Scale difference",-7.9, SCALEUNIT["parts per billion",1E-09], ID["EPSG",8611]], OPERATIONACCURACY[0.1], USAGE[ SCOPE["Merging of spatial data referenced to different national realizations of ETRS89 at the sub-decimetre level of accuracy."], AREA["Germany - onshore and offshore."], BBOX[47.27,3.34,55.92,15.04]], ID["EPSG",11200], REMARK["Derived from ITRF2020 to ETRF2020 (1) (CT code 10573) minus ITRF2020 to ETRS89-DEU [ETRS89/DREF91/2025 (1) (CT code 11204). Accuracy is approximately 1cm at the ETRS89-DEU [ETRS89/DREF91/2025] anchor epoch of 2021.48 but deteriorates with time due to tectonic deformation and/or glacial isostatic adjustment."]]
Definition: JSON
{ "$schema": "https://proj.org/schemas/v0.7/projjson.schema.json", "type": "Transformation", "name": "ETRS89-DEU [ETRS89/DREF91/2025] to ETRF2020 (1)", "source_crs": { "type": "GeodeticCRS", "name": "ETRS89-DEU [ETRS89/DREF91/2025]", "datum": { "type": "GeodeticReferenceFrame", "name": "ETRS89/DREF91 Realization 2025", "anchor_epoch": 2021.48, "ellipsoid": { "name": "GRS 1980", "semi_major_axis": 6378137, "inverse_flattening": 298.257222101 } }, "coordinate_system": { "subtype": "Cartesian", "axis": [ { "name": "Geocentric X", "abbreviation": "X", "direction": "geocentricX", "unit": "metre" }, { "name": "Geocentric Y", "abbreviation": "Y", "direction": "geocentricY", "unit": "metre" }, { "name": "Geocentric Z", "abbreviation": "Z", "direction": "geocentricZ", "unit": "metre" } ] }, "id": { "authority": "EPSG", "code": 11197 }, "remarks": "German national realization of ETRS89. Replaces ETRS89/DREF91 Realization 2016 from 2025-07-01." }, "target_crs": { "type": "GeodeticCRS", "name": "ETRF2020", "datum": { "type": "DynamicGeodeticReferenceFrame", "name": "European Terrestrial Reference Frame 2020", "frame_reference_epoch": 1989, "ellipsoid": { "name": "GRS 1980", "semi_major_axis": 6378137, "inverse_flattening": 298.257222101 } }, "coordinate_system": { "subtype": "Cartesian", "axis": [ { "name": "Geocentric X", "abbreviation": "X", "direction": "geocentricX", "unit": "metre" }, { "name": "Geocentric Y", "abbreviation": "Y", "direction": "geocentricY", "unit": "metre" }, { "name": "Geocentric Z", "abbreviation": "Z", "direction": "geocentricZ", "unit": "metre" } ] }, "id": { "authority": "EPSG", "code": 10569 }, "remarks": "Replaces ETRF2014 (code 8401). ETRF2020 is technically superior to ETRF2000 but ETRF2000 and other previous realizations may be preferred for backward compatibility reasons. Differences between ETRF2020 and ETRF2000 can reach 7cm." }, "method": { "name": "Position Vector transformation (geocentric domain)", "id": { "authority": "EPSG", "code": 1033 } }, "parameters": [ { "name": "X-axis translation", "value": -41.1, "unit": { "type": "LinearUnit", "name": "millimetre", "conversion_factor": 0.001 }, "id": { "authority": "EPSG", "code": 8605 } }, { "name": "Y-axis translation", "value": -52, "unit": { "type": "LinearUnit", "name": "millimetre", "conversion_factor": 0.001 }, "id": { "authority": "EPSG", "code": 8606 } }, { "name": "Z-axis translation", "value": 101.1, "unit": { "type": "LinearUnit", "name": "millimetre", "conversion_factor": 0.001 }, "id": { "authority": "EPSG", "code": 8607 } }, { "name": "X-axis rotation", "value": 1.348, "unit": { "type": "AngularUnit", "name": "milliarc-second", "conversion_factor": 4.84813681109536e-09 }, "id": { "authority": "EPSG", "code": 8608 } }, { "name": "Y-axis rotation", "value": 0.719, "unit": { "type": "AngularUnit", "name": "milliarc-second", "conversion_factor": 4.84813681109536e-09 }, "id": { "authority": "EPSG", "code": 8609 } }, { "name": "Z-axis rotation", "value": 2.684, "unit": { "type": "AngularUnit", "name": "milliarc-second", "conversion_factor": 4.84813681109536e-09 }, "id": { "authority": "EPSG", "code": 8610 } }, { "name": "Scale difference", "value": -7.9, "unit": { "type": "ScaleUnit", "name": "parts per billion", "conversion_factor": 1e-09 }, "id": { "authority": "EPSG", "code": 8611 } } ], "accuracy": "0.1", "scope": "Merging of spatial data referenced to different national realizations of ETRS89 at the sub-decimetre level of accuracy.", "area": "Germany - onshore and offshore.", "bbox": { "south_latitude": 47.27, "west_longitude": 3.34, "north_latitude": 55.92, "east_longitude": 15.04 }, "id": { "authority": "EPSG", "code": 11200 }, "remarks": "Derived from ITRF2020 to ETRF2020 (1) (CT code 10573) minus ITRF2020 to ETRS89-DEU [ETRS89/DREF91/2025 (1) (CT code 11204). Accuracy is approximately 1cm at the ETRS89-DEU [ETRS89/DREF91/2025] anchor epoch of 2021.48 but deteriorates with time due to tectonic deformation and/or glacial isostatic adjustment." }
Definition: Mapnik
<?xml version="1.0" encoding="utf-8"?> <Map srs="+proj=helmert +x=-0.0411 +y=-0.052 +z=0.1011 +rx=0.001348 +ry=0.000719 +rz=0.002684 +s=-0.0079 +convention=position_vector"> <Layer srs="+proj=helmert +x=-0.0411 +y=-0.052 +z=0.1011 +rx=0.001348 +ry=0.000719 +rz=0.002684 +s=-0.0079 +convention=position_vector"> </Layer> </Map>
Definition: SQL (PostGIS)
INSERT into spatial_ref_sys (srid, auth_name, auth_srid, proj4text, srtext) values ( 11200, 'EPSG', 11200, '+proj=helmert +x=-0.0411 +y=-0.052 +z=0.1011 +rx=0.001348 +ry=0.000719 +rz=0.002684 +s=-0.0079 +convention=position_vector', 'None');