European Terrestrial Reference System 1989 ensemble
EPSG
Norwegian Mapping Authority (Statens Kartverk).
2023-11-30
Derivation of depths from GNSS observations.
Replaces model "CD Norway 2021" (also referred to as model "CD Norway 2021a") (code 9884). Replaced by model "CD Norway 2023a" (code 10504). For reversible alternative to this transformation see ETRS89 to ETRS89 + CD Norway depth (2) (code 10133).
Geographic3D to Depth (Gravsoft)
Norway - inshore and nearshore.
(0,)
Definition: OGC Well Known Text 2 (2019)
COORDINATEOPERATION["ETRS89 to CD Norway depth (2)", VERSION["SK-Nor 2021b"], SOURCECRS[ GEOGCRS["ETRS89", ENSEMBLE["European Terrestrial Reference System 1989 ensemble", MEMBER["European Terrestrial Reference Frame 1989"], MEMBER["European Terrestrial Reference Frame 1990"], MEMBER["European Terrestrial Reference Frame 1991"], MEMBER["European Terrestrial Reference Frame 1992"], MEMBER["European Terrestrial Reference Frame 1993"], MEMBER["European Terrestrial Reference Frame 1994"], MEMBER["European Terrestrial Reference Frame 1996"], MEMBER["European Terrestrial Reference Frame 1997"], MEMBER["European Terrestrial Reference Frame 2000"], MEMBER["European Terrestrial Reference Frame 2005"], MEMBER["European Terrestrial Reference Frame 2014"], ELLIPSOID["GRS 1980",6378137,298.257222101, LENGTHUNIT["metre",1]], ENSEMBLEACCURACY[0.1]], PRIMEM["Greenwich",0, ANGLEUNIT["degree",0.0174532925199433]], CS[ellipsoidal,3], AXIS["geodetic latitude (Lat)",north, ORDER[1], ANGLEUNIT["degree",0.0174532925199433]], AXIS["geodetic longitude (Lon)",east, ORDER[2], ANGLEUNIT["degree",0.0174532925199433]], AXIS["ellipsoidal height (h)",up, ORDER[3], LENGTHUNIT["metre",1]], ID["EPSG",4937]]], TARGETCRS[ VERTCRS["CD Norway depth", VDATUM["Norwegian Chart Datum"], CS[vertical,1], AXIS["depth (D)",down, LENGTHUNIT["metre",1]], ID["EPSG",9672]]], METHOD["Geographic3D to Depth (Gravsoft)", ID["EPSG",1109]], PARAMETERFILE["Geoid (height correction) model file","ChartDatum_above_Ellipsoid_EUREF89_v2021b.bin"], OPERATIONACCURACY[0.5], USAGE[ SCOPE["Derivation of depths from GNSS observations."], AREA["Norway - inshore and nearshore."], BBOX[57.75,4.08,71.39,31.77]], ID["EPSG",10130], REMARK["Replaces ETRS89 to CD Norway depth (1) (code 9884). For reversible alternative to this transformation see ETRS89 to ETRS89 + CD Norway depth (2) (code 10133)."]]
Definition: PROJ.4
+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=ChartDatum_above_Ellipsoid_EUREF89_v2021b.bin +multiplier=1 +step +proj=axisswap +order=1,2,-3 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1
Definition: JavaScript (Proj4js)
proj4.defs("EPSG:10130","+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=ChartDatum_above_Ellipsoid_EUREF89_v2021b.bin +multiplier=1 +step +proj=axisswap +order=1,2,-3 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1");
Definition: JSON
{ "$schema": "https://proj.org/schemas/v0.7/projjson.schema.json", "type": "Transformation", "name": "ETRS89 to CD Norway depth (2)", "source_crs": { "type": "GeographicCRS", "name": "ETRS89", "datum_ensemble": { "name": "European Terrestrial Reference System 1989 ensemble", "members": [ { "name": "European Terrestrial Reference Frame 1989", "id": { "authority": "EPSG", "code": 1178 } }, { "name": "European Terrestrial Reference Frame 1990", "id": { "authority": "EPSG", "code": 1179 } }, { "name": "European Terrestrial Reference Frame 1991", "id": { "authority": "EPSG", "code": 1180 } }, { "name": "European Terrestrial Reference Frame 1992", "id": { "authority": "EPSG", "code": 1181 } }, { "name": "European Terrestrial Reference Frame 1993", "id": { "authority": "EPSG", "code": 1182 } }, { "name": "European Terrestrial Reference Frame 1994", "id": { "authority": "EPSG", "code": 1183 } }, { "name": "European Terrestrial Reference Frame 1996", "id": { "authority": "EPSG", "code": 1184 } }, { "name": "European Terrestrial Reference Frame 1997", "id": { "authority": "EPSG", "code": 1185 } }, { "name": "European Terrestrial Reference Frame 2000", "id": { "authority": "EPSG", "code": 1186 } }, { "name": "European Terrestrial Reference Frame 2005", "id": { "authority": "EPSG", "code": 1204 } }, { "name": "European Terrestrial Reference Frame 2014", "id": { "authority": "EPSG", "code": 1206 } } ], "ellipsoid": { "name": "GRS 1980", "semi_major_axis": 6378137, "inverse_flattening": 298.257222101 }, "accuracy": "0.1", "id": { "authority": "EPSG", "code": 6258 } }, "coordinate_system": { "subtype": "ellipsoidal", "axis": [ { "name": "Geodetic latitude", "abbreviation": "Lat", "direction": "north", "unit": "degree" }, { "name": "Geodetic longitude", "abbreviation": "Lon", "direction": "east", "unit": "degree" }, { "name": "Ellipsoidal height", "abbreviation": "h", "direction": "up", "unit": "metre" } ] }, "id": { "authority": "EPSG", "code": 4937 } }, "target_crs": { "type": "VerticalCRS", "name": "CD Norway depth", "datum": { "type": "VerticalReferenceFrame", "name": "Norwegian Chart Datum" }, "coordinate_system": { "subtype": "vertical", "axis": [ { "name": "Depth", "abbreviation": "D", "direction": "down", "unit": "metre" } ] }, "id": { "authority": "EPSG", "code": 9672 } }, "method": { "name": "Geographic3D to Depth (Gravsoft)", "id": { "authority": "EPSG", "code": 1109 } }, "parameters": [ { "name": "Geoid (height correction) model file", "value": "ChartDatum_above_Ellipsoid_EUREF89_v2021b.bin", "id": { "authority": "EPSG", "code": 8666 } } ], "accuracy": "0.5", "scope": "Derivation of depths from GNSS observations.", "area": "Norway - inshore and nearshore.", "bbox": { "south_latitude": 57.75, "west_longitude": 4.08, "north_latitude": 71.39, "east_longitude": 31.77 }, "id": { "authority": "EPSG", "code": 10130 }, "remarks": "Replaces ETRS89 to CD Norway depth (1) (code 9884). For reversible alternative to this transformation see ETRS89 to ETRS89 + CD Norway depth (2) (code 10133)." }
Definition: MapServer - MAPfile
PROJECTION "proj=pipeline" "step" "proj=axisswap" "order=2,1" "step" "proj=unitconvert" "xy_in=deg" "xy_out=rad" "step" "inv" "proj=vgridshift" "grids=ChartDatum_above_Ellipsoid_EUREF89_v2021b.bin" "multiplier=1" "step" "proj=axisswap" "order=1,2,-3" "step" "proj=unitconvert" "xy_in=rad" "xy_out=deg" "step" "proj=axisswap" "order=2,1" END
Definition: Mapnik
<?xml version="1.0" encoding="utf-8"?> <Map srs="+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=ChartDatum_above_Ellipsoid_EUREF89_v2021b.bin +multiplier=1 +step +proj=axisswap +order=1,2,-3 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1"> <Layer srs="+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=ChartDatum_above_Ellipsoid_EUREF89_v2021b.bin +multiplier=1 +step +proj=axisswap +order=1,2,-3 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1"> </Layer> </Map>
Definition: SQL (PostGIS)
INSERT into spatial_ref_sys (srid, auth_name, auth_srid, proj4text, srtext) values ( 10130, 'EPSG', 10130, '+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=ChartDatum_above_Ellipsoid_EUREF89_v2021b.bin +multiplier=1 +step +proj=axisswap +order=1,2,-3 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1', 'None');