EPSG:12208

ETRF2005 to ETRF2000 (1)

Attributes

Geodetic CRS: ETRF2005

Datum: European Terrestrial Reference Frame 2005

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.

Revision date: 2026-07-21

Scope: Merging of spatial data referenced to different national realizations of ETRS89 at the sub-decimetre level of accuracy.

Remarks: Derived from concatenation of ETRF2005 to ITRF2005 (CT code 5900, with direction reversed) reduced to epoch 2000.00 and ITRF2005 to ETRF2000 (CT code 7950). 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,)

MapTiler banner

Definition: OGC Well Known Text 2 (2019)

COORDINATEOPERATION["ETRF2005 to ETRF2000 (1)",
    VERSION["IOGP-Eur 2000"],
    SOURCECRS[
        GEODCRS["ETRF2005",
            DYNAMIC[
                FRAMEEPOCH[1989]],
            DATUM["European Terrestrial Reference Frame 2005",
                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",8397]]],
    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",-1.9,
        LENGTHUNIT["millimetre",0.001],
        ID["EPSG",8605]],
    PARAMETER["Y-axis translation",2.2,
        LENGTHUNIT["millimetre",0.001],
        ID["EPSG",8606]],
    PARAMETER["Z-axis translation",-16.8,
        LENGTHUNIT["millimetre",0.001],
        ID["EPSG",8607]],
    PARAMETER["X-axis rotation",0.297,
        ANGLEUNIT["milliarc-second",4.84813681109536E-09],
        ID["EPSG",8608]],
    PARAMETER["Y-axis rotation",-0.308,
        ANGLEUNIT["milliarc-second",4.84813681109536E-09],
        ID["EPSG",8609]],
    PARAMETER["Z-axis rotation",-0.121,
        ANGLEUNIT["milliarc-second",4.84813681109536E-09],
        ID["EPSG",8610]],
    PARAMETER["Scale difference",0.4,
        SCALEUNIT["parts per billion",1E-09],
        ID["EPSG",8611]],
    PARAMETER["Rate of change of X-axis translation",-0.2,
        LENGTHUNIT["millimetres per year",3.16887651727315E-11],
        ID["EPSG",1040]],
    PARAMETER["Rate of change of Y-axis translation",0.1,
        LENGTHUNIT["millimetres per year",3.16887651727315E-11],
        ID["EPSG",1041]],
    PARAMETER["Rate of change of Z-axis translation",-1.8,
        LENGTHUNIT["millimetres per year",3.16887651727315E-11],
        ID["EPSG",1042]],
    PARAMETER["Rate of change of X-axis rotation",0.027,
        ANGLEUNIT["milliarc-seconds per year",1.53631468932076E-16],
        ID["EPSG",1043]],
    PARAMETER["Rate of change of Y-axis rotation",-0.028,
        ANGLEUNIT["milliarc-seconds per year",1.53631468932076E-16],
        ID["EPSG",1044]],
    PARAMETER["Rate of change of Z-axis rotation",-0.011,
        ANGLEUNIT["milliarc-seconds per year",1.53631468932076E-16],
        ID["EPSG",1045]],
    PARAMETER["Rate of change of Scale difference",0.08,
        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]],
    ID["EPSG",12208],
    REMARK["Derived from concatenation of ETRF2005 to ITRF2005 (CT code 5900, with direction reversed) reduced to epoch 2000.00 and ITRF2005 to ETRF2000 (CT code 7950). Scale difference in ppb and scale difference rate in ppb/yr where 1/billion = 1E-9 or nm/m."]]

Definition: PROJ.4

+proj=helmert +x=-0.0019 +y=0.0022 +z=-0.0168 +rx=0.000297 +ry=-0.000308 +rz=-0.000121 +s=0.0004 +dx=-0.0002 +dy=0.0001 +dz=-0.0018 +drx=2.7e-05 +dry=-2.8e-05 +drz=-1.1e-05 +ds=8e-05 +t_epoch=2000 +convention=position_vector

Definition: JavaScript (Proj4js)

proj4.defs("EPSG:12208","+proj=helmert +x=-0.0019 +y=0.0022 +z=-0.0168 +rx=0.000297 +ry=-0.000308 +rz=-0.000121 +s=0.0004 +dx=-0.0002 +dy=0.0001 +dz=-0.0018 +drx=2.7e-05 +dry=-2.8e-05 +drz=-1.1e-05 +ds=8e-05 +t_epoch=2000 +convention=position_vector");

Definition: JSON

{
    "$schema": "https://proj.org/schemas/v0.7/projjson.schema.json",
    "type": "Transformation",
    "name": "ETRF2005 to ETRF2000 (1)",
    "source_crs": {
        "type": "GeodeticCRS",
        "name": "ETRF2005",
        "datum": {
            "type": "DynamicGeodeticReferenceFrame",
            "name": "European Terrestrial Reference Frame 2005",
            "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": 8397
        },
        "remarks": "On publication in 2007 of this CRS, the EUREF Technical Working Group recommended that ETRF2000 (EPSG code 7930) remained as the preferred realization of ETRS89. Replaced by ETRF2014 (code 8401)."
    },
    "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
        },
        "remarks": "Replaces ETRF97 (code 7928). On the publication of ETRF2005 the EUREF Technical Working Group recommended ETRF2000 be the realization of ETRS89. ETRF2014 and ETRF2020 (codes 8401 and 10569) are technically superior to all earlier realizations of ETRS89."
    },
    "method": {
        "name": "Time-dependent Position Vector tfm (geocentric)",
        "id": {
            "authority": "EPSG",
            "code": 1053
        }
    },
    "parameters": [
        {
            "name": "X-axis translation",
            "value": -1.9,
            "unit": {
                "type": "LinearUnit",
                "name": "millimetre",
                "conversion_factor": 0.001
            },
            "id": {
                "authority": "EPSG",
                "code": 8605
            }
        },
        {
            "name": "Y-axis translation",
            "value": 2.2,
            "unit": {
                "type": "LinearUnit",
                "name": "millimetre",
                "conversion_factor": 0.001
            },
            "id": {
                "authority": "EPSG",
                "code": 8606
            }
        },
        {
            "name": "Z-axis translation",
            "value": -16.8,
            "unit": {
                "type": "LinearUnit",
                "name": "millimetre",
                "conversion_factor": 0.001
            },
            "id": {
                "authority": "EPSG",
                "code": 8607
            }
        },
        {
            "name": "X-axis rotation",
            "value": 0.297,
            "unit": {
                "type": "AngularUnit",
                "name": "milliarc-second",
                "conversion_factor": 4.84813681109536e-09
            },
            "id": {
                "authority": "EPSG",
                "code": 8608
            }
        },
        {
            "name": "Y-axis rotation",
            "value": -0.308,
            "unit": {
                "type": "AngularUnit",
                "name": "milliarc-second",
                "conversion_factor": 4.84813681109536e-09
            },
            "id": {
                "authority": "EPSG",
                "code": 8609
            }
        },
        {
            "name": "Z-axis rotation",
            "value": -0.121,
            "unit": {
                "type": "AngularUnit",
                "name": "milliarc-second",
                "conversion_factor": 4.84813681109536e-09
            },
            "id": {
                "authority": "EPSG",
                "code": 8610
            }
        },
        {
            "name": "Scale difference",
            "value": 0.4,
            "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": -0.2,
            "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.1,
            "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": -1.8,
            "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.027,
            "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.028,
            "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.011,
            "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.08,
            "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
    },
    "id": {
        "authority": "EPSG",
        "code": 12208
    },
    "remarks": "Derived from concatenation of ETRF2005 to ITRF2005 (CT code 5900, with direction reversed) reduced to epoch 2000.00 and ITRF2005 to ETRF2000 (CT code 7950). 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.0019"
	"y=0.0022"
	"z=-0.0168"
	"rx=0.000297"
	"ry=-0.000308"
	"rz=-0.000121"
	"s=0.0004"
	"dx=-0.0002"
	"dy=0.0001"
	"dz=-0.0018"
	"drx=2.7e-05"
	"dry=-2.8e-05"
	"drz=-1.1e-05"
	"ds=8e-05"
	"t_epoch=2000"
	"convention=position_vector"
END

Definition: Mapnik

<?xml version="1.0" encoding="utf-8"?>
<Map srs="+proj=helmert +x=-0.0019 +y=0.0022 +z=-0.0168 +rx=0.000297 +ry=-0.000308 +rz=-0.000121 +s=0.0004 +dx=-0.0002 +dy=0.0001 +dz=-0.0018 +drx=2.7e-05 +dry=-2.8e-05 +drz=-1.1e-05 +ds=8e-05 +t_epoch=2000 +convention=position_vector">
	<Layer srs="+proj=helmert +x=-0.0019 +y=0.0022 +z=-0.0168 +rx=0.000297 +ry=-0.000308 +rz=-0.000121 +s=0.0004 +dx=-0.0002 +dy=0.0001 +dz=-0.0018 +drx=2.7e-05 +dry=-2.8e-05 +drz=-1.1e-05 +ds=8e-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 ( 12208, 'EPSG', 12208, '+proj=helmert +x=-0.0019 +y=0.0022 +z=-0.0168 +rx=0.000297 +ry=-0.000308 +rz=-0.000121 +s=0.0004 +dx=-0.0002 +dy=0.0001 +dz=-0.0018 +drx=2.7e-05 +dry=-2.8e-05 +drz=-1.1e-05 +ds=8e-05 +t_epoch=2000 +convention=position_vector', 'None');