Geodetic CRS: ETRF93
Datum: European Terrestrial Reference Frame 1993
Ellipsoid: GRS 1980
Prime meridian: Greenwich
Data source: EPSG
Information source: IOGP, from EUREF Technical Note 1: Relationship and Transformation between the International and European Terrestrial Reference Systems, November 16, 2017.
Revision date: 2025-09-26
Scope: Merging of spatial data referenced to different national realizations of ETRS89 at the sub-decimetre level of accuracy.
Remarks: Derived from concatenation of ETRF93 to ITRF93 (CT code 7936, with direction reversed) reduced to epoch 2000.00 and ITRF93 to ETRF2000 (CT code 7946) reduced to epoch 2000.00. Scale difference in ppb and scale difference rate in ppb/yr where 1/billion = 1E-9 or nm/m.
Method: Time-dependent Position Vector tfm (geocentric)
Area of use: Europe - onshore and offshore - ETRF extent - approximately 16°W to 33°E and 33°N to 84°N.
Description: (0,)
Definition: OGC Well Known Text 2 (2019)
COORDINATEOPERATION["ETRF93 to ETRF2000 (1)", VERSION["EUREF-Eur 2000"], SOURCECRS[ GEODCRS["ETRF93", DYNAMIC[ FRAMEEPOCH[1989]], DATUM["European Terrestrial Reference Frame 1993", 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",7922]]], TARGETCRS[ GEODCRS["ETRF2000", DYNAMIC[ FRAMEEPOCH[1989]], DATUM["European Terrestrial Reference Frame 2000", 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",7930]]], METHOD["Time-dependent Position Vector tfm (geocentric)", ID["EPSG",1053]], PARAMETER["X-axis translation",57.1, LENGTHUNIT["millimetre",0.001], ID["EPSG",8605]], PARAMETER["Y-axis translation",-6.1, LENGTHUNIT["millimetre",0.001], ID["EPSG",8606]], PARAMETER["Z-axis translation",1.1, LENGTHUNIT["millimetre",0.001], ID["EPSG",8607]], PARAMETER["X-axis rotation",-0.919, ANGLEUNIT["milliarc-second",4.84813681109536E-09], ID["EPSG",8608]], PARAMETER["Y-axis rotation",-1.71, ANGLEUNIT["milliarc-second",4.84813681109536E-09], ID["EPSG",8609]], PARAMETER["Z-axis rotation",-1.042, ANGLEUNIT["milliarc-second",4.84813681109536E-09], ID["EPSG",8610]], PARAMETER["Scale difference",-2.07, SCALEUNIT["parts per billion",1E-09], ID["EPSG",8611]], PARAMETER["Rate of change of X-axis translation",2.9, LENGTHUNIT["millimetres per year",3.16887651727315E-11], ID["EPSG",1040]], PARAMETER["Rate of change of Y-axis translation",0.2, LENGTHUNIT["millimetres per year",3.16887651727315E-11], ID["EPSG",1041]], PARAMETER["Rate of change of Z-axis translation",0.6, LENGTHUNIT["millimetres per year",3.16887651727315E-11], ID["EPSG",1042]], PARAMETER["Rate of change of X-axis rotation",-0.129, ANGLEUNIT["milliarc-seconds per year",1.53631468932076E-16], ID["EPSG",1043]], PARAMETER["Rate of change of Y-axis rotation",-0.1, ANGLEUNIT["milliarc-seconds per year",1.53631468932076E-16], ID["EPSG",1044]], PARAMETER["Rate of change of Z-axis rotation",-0.192, ANGLEUNIT["milliarc-seconds per year",1.53631468932076E-16], ID["EPSG",1045]], PARAMETER["Rate of change of Scale difference",-0.01, SCALEUNIT["parts per billion per year",3.16887651727315E-17], ID["EPSG",1046]], PARAMETER["Parameter reference epoch",2000, TIMEUNIT["year",31556925.445], ID["EPSG",1047]], OPERATIONACCURACY[0.01], USAGE[ SCOPE["Merging of spatial data referenced to different national realizations of ETRS89 at the sub-decimetre level of accuracy."], AREA["Europe - onshore and offshore - ETRF extent - approximately 16°W to 33°E and 33°N to 84°N."], BBOX[33.26,-16.1,84.73,38.01]], ID["EPSG",10935], REMARK["Derived from concatenation of ETRF93 to ITRF93 (CT code 7936, with direction reversed) reduced to epoch 2000.00 and ITRF93 to ETRF2000 (CT code 7946) reduced to epoch 2000.00. Scale difference in ppb and scale difference rate in ppb/yr where 1/billion = 1E-9 or nm/m."]]
Definition: JavaScript (Proj4js)
proj4.defs("EPSG:10935","+proj=helmert +x=0.0571 +y=-0.0061 +z=0.0011 +rx=-0.000919 +ry=-0.00171 +rz=-0.001042 +s=-0.00207 +dx=0.0029 +dy=0.0002 +dz=0.0006 +drx=-0.000129 +dry=-0.0001 +drz=-0.000192 +ds=-1e-05 +t_epoch=2000 +convention=position_vector");
Definition: JSON
{ "$schema": "https://proj.org/schemas/v0.7/projjson.schema.json", "type": "Transformation", "name": "ETRF93 to ETRF2000 (1)", "source_crs": { "type": "GeodeticCRS", "name": "ETRF93", "datum": { "type": "DynamicGeodeticReferenceFrame", "name": "European Terrestrial Reference Frame 1993", "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": 7922 } }, "target_crs": { "type": "GeodeticCRS", "name": "ETRF2000", "datum": { "type": "DynamicGeodeticReferenceFrame", "name": "European Terrestrial Reference Frame 2000", "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": 7930 } }, "method": { "name": "Time-dependent Position Vector tfm (geocentric)", "id": { "authority": "EPSG", "code": 1053 } }, "parameters": [ { "name": "X-axis translation", "value": 57.1, "unit": { "type": "LinearUnit", "name": "millimetre", "conversion_factor": 0.001 }, "id": { "authority": "EPSG", "code": 8605 } }, { "name": "Y-axis translation", "value": -6.1, "unit": { "type": "LinearUnit", "name": "millimetre", "conversion_factor": 0.001 }, "id": { "authority": "EPSG", "code": 8606 } }, { "name": "Z-axis translation", "value": 1.1, "unit": { "type": "LinearUnit", "name": "millimetre", "conversion_factor": 0.001 }, "id": { "authority": "EPSG", "code": 8607 } }, { "name": "X-axis rotation", "value": -0.919, "unit": { "type": "AngularUnit", "name": "milliarc-second", "conversion_factor": 4.84813681109536e-09 }, "id": { "authority": "EPSG", "code": 8608 } }, { "name": "Y-axis rotation", "value": -1.71, "unit": { "type": "AngularUnit", "name": "milliarc-second", "conversion_factor": 4.84813681109536e-09 }, "id": { "authority": "EPSG", "code": 8609 } }, { "name": "Z-axis rotation", "value": -1.042, "unit": { "type": "AngularUnit", "name": "milliarc-second", "conversion_factor": 4.84813681109536e-09 }, "id": { "authority": "EPSG", "code": 8610 } }, { "name": "Scale difference", "value": -2.07, "unit": { "type": "ScaleUnit", "name": "parts per billion", "conversion_factor": 1e-09 }, "id": { "authority": "EPSG", "code": 8611 } }, { "name": "Rate of change of X-axis translation", "value": 2.9, "unit": { "type": "LinearUnit", "name": "millimetres per year", "conversion_factor": 3.16887651727315e-11 }, "id": { "authority": "EPSG", "code": 1040 } }, { "name": "Rate of change of Y-axis translation", "value": 0.2, "unit": { "type": "LinearUnit", "name": "millimetres per year", "conversion_factor": 3.16887651727315e-11 }, "id": { "authority": "EPSG", "code": 1041 } }, { "name": "Rate of change of Z-axis translation", "value": 0.6, "unit": { "type": "LinearUnit", "name": "millimetres per year", "conversion_factor": 3.16887651727315e-11 }, "id": { "authority": "EPSG", "code": 1042 } }, { "name": "Rate of change of X-axis rotation", "value": -0.129, "unit": { "type": "AngularUnit", "name": "milliarc-seconds per year", "conversion_factor": 1.53631468932076e-16 }, "id": { "authority": "EPSG", "code": 1043 } }, { "name": "Rate of change of Y-axis rotation", "value": -0.1, "unit": { "type": "AngularUnit", "name": "milliarc-seconds per year", "conversion_factor": 1.53631468932076e-16 }, "id": { "authority": "EPSG", "code": 1044 } }, { "name": "Rate of change of Z-axis rotation", "value": -0.192, "unit": { "type": "AngularUnit", "name": "milliarc-seconds per year", "conversion_factor": 1.53631468932076e-16 }, "id": { "authority": "EPSG", "code": 1045 } }, { "name": "Rate of change of Scale difference", "value": -0.01, "unit": { "type": "ScaleUnit", "name": "parts per billion per year", "conversion_factor": 3.16887651727315e-17 }, "id": { "authority": "EPSG", "code": 1046 } }, { "name": "Parameter reference epoch", "value": 2000, "unit": { "type": "TimeUnit", "name": "year", "conversion_factor": 31556925.445 }, "id": { "authority": "EPSG", "code": 1047 } } ], "accuracy": "0.01", "scope": "Merging of spatial data referenced to different national realizations of ETRS89 at the sub-decimetre level of accuracy.", "area": "Europe - onshore and offshore - ETRF extent - approximately 16°W to 33°E and 33°N to 84°N.", "bbox": { "south_latitude": 33.26, "west_longitude": -16.1, "north_latitude": 84.73, "east_longitude": 38.01 }, "id": { "authority": "EPSG", "code": 10935 }, "remarks": "Derived from concatenation of ETRF93 to ITRF93 (CT code 7936, with direction reversed) reduced to epoch 2000.00 and ITRF93 to ETRF2000 (CT code 7946) reduced to epoch 2000.00. Scale difference in ppb and scale difference rate in ppb/yr where 1/billion = 1E-9 or nm/m." }
Definition: MapServer - MAPfile
PROJECTION "proj=helmert" "x=0.0571" "y=-0.0061" "z=0.0011" "rx=-0.000919" "ry=-0.00171" "rz=-0.001042" "s=-0.00207" "dx=0.0029" "dy=0.0002" "dz=0.0006" "drx=-0.000129" "dry=-0.0001" "drz=-0.000192" "ds=-1e-05" "t_epoch=2000" "convention=position_vector" END
Definition: Mapnik
<?xml version="1.0" encoding="utf-8"?> <Map srs="+proj=helmert +x=0.0571 +y=-0.0061 +z=0.0011 +rx=-0.000919 +ry=-0.00171 +rz=-0.001042 +s=-0.00207 +dx=0.0029 +dy=0.0002 +dz=0.0006 +drx=-0.000129 +dry=-0.0001 +drz=-0.000192 +ds=-1e-05 +t_epoch=2000 +convention=position_vector"> <Layer srs="+proj=helmert +x=0.0571 +y=-0.0061 +z=0.0011 +rx=-0.000919 +ry=-0.00171 +rz=-0.001042 +s=-0.00207 +dx=0.0029 +dy=0.0002 +dz=0.0006 +drx=-0.000129 +dry=-0.0001 +drz=-0.000192 +ds=-1e-05 +t_epoch=2000 +convention=position_vector"> </Layer> </Map>
Definition: SQL (PostGIS)
INSERT into spatial_ref_sys (srid, auth_name, auth_srid, proj4text, srtext) values ( 10935, 'EPSG', 10935, '+proj=helmert +x=0.0571 +y=-0.0061 +z=0.0011 +rx=-0.000919 +ry=-0.00171 +rz=-0.001042 +s=-0.00207 +dx=0.0029 +dy=0.0002 +dz=0.0006 +drx=-0.000129 +dry=-0.0001 +drz=-0.000192 +ds=-1e-05 +t_epoch=2000 +convention=position_vector', 'None');