EPSG:10496

ETRS89 + DVR90(2013) height to ETRS89 + DVR90(2023) height (1)

Attributes

Geodetic CRS: ETRS89 + DVR90(2013) height

Data source: EPSG

Information source: Agency for Data Supply and Infrastructure; https://www.sdfi.dk

Revision date: 2023-11-30

Steps of transformation: 10492 10494

Scope: Transformation of coordinates at 0.03m level of accuracy.

Remarks: For applications with accuracies of 5cm or worse, DVR90(2013) height and DVR90(2023) height may be considered to be equivalent. At this 3cm accuracy, data referenced to either CRS may be merged without transformation.

Area of use: Denmark - onshore and offshore.

Description: (0,)

MapTiler banner

Definition: OGC Well Known Text 2 (2019)

CONCATENATEDOPERATION["ETRS89 + DVR90(2013) height to ETRS89 + DVR90(2023) height (1)",
    VERSION["SDFI-Dnk 2023"],
    SOURCECRS[
        COMPOUNDCRS["ETRS89 + DVR90(2013) height",
            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"],
                    MEMBER["European Terrestrial Reference Frame 2020"],
                    ELLIPSOID["GRS 1980",6378137,298.257222101,
                        LENGTHUNIT["metre",1]],
                    ENSEMBLEACCURACY[0.1]],
                PRIMEM["Greenwich",0,
                    ANGLEUNIT["degree",0.0174532925199433]],
                CS[ellipsoidal,2],
                    AXIS["geodetic latitude (Lat)",north,
                        ORDER[1],
                        ANGLEUNIT["degree",0.0174532925199433]],
                    AXIS["geodetic longitude (Lon)",east,
                        ORDER[2],
                        ANGLEUNIT["degree",0.0174532925199433]]],
            VERTCRS["DVR90(2013) height",
                VDATUM["Dansk Vertikal Reference 1990 (2013)"],
                CS[vertical,1],
                    AXIS["gravity-related height (H)",up,
                        LENGTHUNIT["metre",1]]],
            ID["EPSG",10487]]],
    TARGETCRS[
        COMPOUNDCRS["ETRS89 + DVR90(2023) height",
            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"],
                    MEMBER["European Terrestrial Reference Frame 2020"],
                    ELLIPSOID["GRS 1980",6378137,298.257222101,
                        LENGTHUNIT["metre",1]],
                    ENSEMBLEACCURACY[0.1]],
                PRIMEM["Greenwich",0,
                    ANGLEUNIT["degree",0.0174532925199433]],
                CS[ellipsoidal,2],
                    AXIS["geodetic latitude (Lat)",north,
                        ORDER[1],
                        ANGLEUNIT["degree",0.0174532925199433]],
                    AXIS["geodetic longitude (Lon)",east,
                        ORDER[2],
                        ANGLEUNIT["degree",0.0174532925199433]]],
            VERTCRS["DVR90(2023) height",
                VDATUM["Dansk Vertikal Reference 1990 (2023)"],
                CS[vertical,1],
                    AXIS["gravity-related height (H)",up,
                        LENGTHUNIT["metre",1]]],
            ID["EPSG",10488]]],
    STEP[
        COORDINATEOPERATION["Inverse of 'ETRS89 to ETRS89 + DVR90(2013) height (1)'",
            SOURCECRS[
                COMPOUNDCRS["ETRS89 + DVR90(2013) height",
                    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"],
                            MEMBER["European Terrestrial Reference Frame 2020"],
                            ELLIPSOID["GRS 1980",6378137,298.257222101,
                                LENGTHUNIT["metre",1]],
                            ENSEMBLEACCURACY[0.1]],
                        PRIMEM["Greenwich",0,
                            ANGLEUNIT["degree",0.0174532925199433]],
                        CS[ellipsoidal,2],
                            AXIS["geodetic latitude (Lat)",north,
                                ORDER[1],
                                ANGLEUNIT["degree",0.0174532925199433]],
                            AXIS["geodetic longitude (Lon)",east,
                                ORDER[2],
                                ANGLEUNIT["degree",0.0174532925199433]]],
                    VERTCRS["DVR90(2013) height",
                        VDATUM["Dansk Vertikal Reference 1990 (2013)"],
                        CS[vertical,1],
                            AXIS["gravity-related height (H)",up,
                                LENGTHUNIT["metre",1]]],
                    ID["EPSG",10487]]],
            TARGETCRS[
                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"],
                        MEMBER["European Terrestrial Reference Frame 2020"],
                        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]]],
            METHOD["Inverse of Geog3D to Geog2D+GravityRelatedHeight (gtg)",
                ID["INVERSE(EPSG)",1124]],
            PARAMETERFILE["Geoid (height correction) model file","dvr90_2013.tif"],
            INTERPOLATIONCRS[
                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"],
                        MEMBER["European Terrestrial Reference Frame 2020"],
                        ELLIPSOID["GRS 1980",6378137,298.257222101,
                            LENGTHUNIT["metre",1]],
                        ENSEMBLEACCURACY[0.1]],
                    PRIMEM["Greenwich",0,
                        ANGLEUNIT["degree",0.0174532925199433]],
                    CS[ellipsoidal,2],
                        AXIS["geodetic latitude (Lat)",north,
                            ORDER[1],
                            ANGLEUNIT["degree",0.0174532925199433]],
                        AXIS["geodetic longitude (Lon)",east,
                            ORDER[2],
                            ANGLEUNIT["degree",0.0174532925199433]]]],
            OPERATIONACCURACY[0.03],
            ID["INVERSE(EPSG)",10492],
            REMARK["Reversible alternative to ETRS89 to DVR90(2013) height (1) (code 10491)."]]],
    STEP[
        COORDINATEOPERATION["ETRS89 to ETRS89 + DVR90(2023) height (1)",
            VERSION["SDFI-Dnk 2023"],
            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"],
                        MEMBER["European Terrestrial Reference Frame 2020"],
                        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[
                COMPOUNDCRS["ETRS89 + DVR90(2023) height",
                    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"],
                            MEMBER["European Terrestrial Reference Frame 2020"],
                            ELLIPSOID["GRS 1980",6378137,298.257222101,
                                LENGTHUNIT["metre",1]],
                            ENSEMBLEACCURACY[0.1]],
                        PRIMEM["Greenwich",0,
                            ANGLEUNIT["degree",0.0174532925199433]],
                        CS[ellipsoidal,2],
                            AXIS["geodetic latitude (Lat)",north,
                                ORDER[1],
                                ANGLEUNIT["degree",0.0174532925199433]],
                            AXIS["geodetic longitude (Lon)",east,
                                ORDER[2],
                                ANGLEUNIT["degree",0.0174532925199433]]],
                    VERTCRS["DVR90(2023) height",
                        VDATUM["Dansk Vertikal Reference 1990 (2023)"],
                        CS[vertical,1],
                            AXIS["gravity-related height (H)",up,
                                LENGTHUNIT["metre",1]]],
                    ID["EPSG",10488]]],
            METHOD["Geog3D to Geog2D+GravityRelatedHeight (gtg)",
                ID["EPSG",1124]],
            PARAMETERFILE["Geoid (height correction) model file","dvr90_2023.tif"],
            INTERPOLATIONCRS[
                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"],
                        MEMBER["European Terrestrial Reference Frame 2020"],
                        ELLIPSOID["GRS 1980",6378137,298.257222101,
                            LENGTHUNIT["metre",1]],
                        ENSEMBLEACCURACY[0.1]],
                    PRIMEM["Greenwich",0,
                        ANGLEUNIT["degree",0.0174532925199433]],
                    CS[ellipsoidal,2],
                        AXIS["geodetic latitude (Lat)",north,
                            ORDER[1],
                            ANGLEUNIT["degree",0.0174532925199433]],
                        AXIS["geodetic longitude (Lon)",east,
                            ORDER[2],
                            ANGLEUNIT["degree",0.0174532925199433]]]],
            OPERATIONACCURACY[0.01],
            ID["EPSG",10494],
            REMARK["Reversible alternative to ETRS89 to DVR90(2023) height (1) (code 10493)."]]],
    OPERATIONACCURACY[0.03],
    USAGE[
        SCOPE["Transformation of coordinates at 0.03m level of accuracy."],
        AREA["Denmark - onshore and offshore."],
        BBOX[54.36,3.24,58.27,16.51]],
    ID["EPSG",10496],
    REMARK["For applications with accuracies of 5cm or worse, DVR90(2013) height and DVR90(2023) height may be considered to be equivalent. At this 3cm accuracy, data referenced to either CRS may be merged without transformation. "]]

Definition: PROJ.4

+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=vgridshift +grids=dk_sdfi_dvr90_2013.tif +multiplier=1 +step +inv +proj=vgridshift +grids=dk_sdfi_dvr90_2023.tif +multiplier=1 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1

Definition: JavaScript (Proj4js)

proj4.defs("EPSG:10496","+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=vgridshift +grids=dk_sdfi_dvr90_2013.tif +multiplier=1 +step +inv +proj=vgridshift +grids=dk_sdfi_dvr90_2023.tif +multiplier=1 +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": "ConcatenatedOperation",
    "name": "ETRS89 + DVR90(2013) height to ETRS89 + DVR90(2023) height (1)",
    "source_crs": {
        "type": "CompoundCRS",
        "name": "ETRS89 + DVR90(2013) height",
        "components": [
            {
                "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
                            }
                        },
                        {
                            "name": "European Terrestrial Reference Frame 2020",
                            "id": {
                                "authority": "EPSG",
                                "code": 1382
                            }
                        }
                    ],
                    "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"
                        }
                    ]
                }
            },
            {
                "type": "VerticalCRS",
                "name": "DVR90(2013) height",
                "datum": {
                    "type": "VerticalReferenceFrame",
                    "name": "Dansk Vertikal Reference 1990 (2013)"
                },
                "coordinate_system": {
                    "subtype": "vertical",
                    "axis": [
                        {
                            "name": "Gravity-related height",
                            "abbreviation": "H",
                            "direction": "up",
                            "unit": "metre"
                        }
                    ]
                }
            }
        ],
        "id": {
            "authority": "EPSG",
            "code": 10487
        }
    },
    "target_crs": {
        "type": "CompoundCRS",
        "name": "ETRS89 + DVR90(2023) height",
        "components": [
            {
                "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
                            }
                        },
                        {
                            "name": "European Terrestrial Reference Frame 2020",
                            "id": {
                                "authority": "EPSG",
                                "code": 1382
                            }
                        }
                    ],
                    "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"
                        }
                    ]
                }
            },
            {
                "type": "VerticalCRS",
                "name": "DVR90(2023) height",
                "datum": {
                    "type": "VerticalReferenceFrame",
                    "name": "Dansk Vertikal Reference 1990 (2023)"
                },
                "coordinate_system": {
                    "subtype": "vertical",
                    "axis": [
                        {
                            "name": "Gravity-related height",
                            "abbreviation": "H",
                            "direction": "up",
                            "unit": "metre"
                        }
                    ]
                }
            }
        ],
        "id": {
            "authority": "EPSG",
            "code": 10488
        }
    },
    "steps": [
        {
            "type": "Transformation",
            "name": "Inverse of 'ETRS89 to ETRS89 + DVR90(2013) height (1)'",
            "source_crs": {
                "type": "CompoundCRS",
                "name": "ETRS89 + DVR90(2013) height",
                "components": [
                    {
                        "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
                                    }
                                },
                                {
                                    "name": "European Terrestrial Reference Frame 2020",
                                    "id": {
                                        "authority": "EPSG",
                                        "code": 1382
                                    }
                                }
                            ],
                            "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"
                                }
                            ]
                        }
                    },
                    {
                        "type": "VerticalCRS",
                        "name": "DVR90(2013) height",
                        "datum": {
                            "type": "VerticalReferenceFrame",
                            "name": "Dansk Vertikal Reference 1990 (2013)"
                        },
                        "coordinate_system": {
                            "subtype": "vertical",
                            "axis": [
                                {
                                    "name": "Gravity-related height",
                                    "abbreviation": "H",
                                    "direction": "up",
                                    "unit": "metre"
                                }
                            ]
                        }
                    }
                ],
                "id": {
                    "authority": "EPSG",
                    "code": 10487
                }
            },
            "target_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
                            }
                        },
                        {
                            "name": "European Terrestrial Reference Frame 2020",
                            "id": {
                                "authority": "EPSG",
                                "code": 1382
                            }
                        }
                    ],
                    "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
                }
            },
            "interpolation_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
                            }
                        },
                        {
                            "name": "European Terrestrial Reference Frame 2020",
                            "id": {
                                "authority": "EPSG",
                                "code": 1382
                            }
                        }
                    ],
                    "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"
                        }
                    ]
                },
                "id": {
                    "authority": "EPSG",
                    "code": 4258
                }
            },
            "method": {
                "name": "Inverse of Geog3D to Geog2D+GravityRelatedHeight (gtg)",
                "id": {
                    "authority": "INVERSE(EPSG)",
                    "code": 1124
                }
            },
            "parameters": [
                {
                    "name": "Geoid (height correction) model file",
                    "value": "dvr90_2013.tif",
                    "id": {
                        "authority": "EPSG",
                        "code": 8666
                    }
                }
            ],
            "accuracy": "0.03",
            "id": {
                "authority": "INVERSE(EPSG)",
                "code": 10492
            },
            "remarks": "Reversible alternative to ETRS89 to DVR90(2013) height (1) (code 10491)."
        },
        {
            "type": "Transformation",
            "name": "ETRS89 to ETRS89 + DVR90(2023) height (1)",
            "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
                            }
                        },
                        {
                            "name": "European Terrestrial Reference Frame 2020",
                            "id": {
                                "authority": "EPSG",
                                "code": 1382
                            }
                        }
                    ],
                    "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": "CompoundCRS",
                "name": "ETRS89 + DVR90(2023) height",
                "components": [
                    {
                        "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
                                    }
                                },
                                {
                                    "name": "European Terrestrial Reference Frame 2020",
                                    "id": {
                                        "authority": "EPSG",
                                        "code": 1382
                                    }
                                }
                            ],
                            "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"
                                }
                            ]
                        }
                    },
                    {
                        "type": "VerticalCRS",
                        "name": "DVR90(2023) height",
                        "datum": {
                            "type": "VerticalReferenceFrame",
                            "name": "Dansk Vertikal Reference 1990 (2023)"
                        },
                        "coordinate_system": {
                            "subtype": "vertical",
                            "axis": [
                                {
                                    "name": "Gravity-related height",
                                    "abbreviation": "H",
                                    "direction": "up",
                                    "unit": "metre"
                                }
                            ]
                        }
                    }
                ],
                "id": {
                    "authority": "EPSG",
                    "code": 10488
                }
            },
            "interpolation_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
                            }
                        },
                        {
                            "name": "European Terrestrial Reference Frame 2020",
                            "id": {
                                "authority": "EPSG",
                                "code": 1382
                            }
                        }
                    ],
                    "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"
                        }
                    ]
                },
                "id": {
                    "authority": "EPSG",
                    "code": 4258
                }
            },
            "method": {
                "name": "Geog3D to Geog2D+GravityRelatedHeight (gtg)",
                "id": {
                    "authority": "EPSG",
                    "code": 1124
                }
            },
            "parameters": [
                {
                    "name": "Geoid (height correction) model file",
                    "value": "dvr90_2023.tif",
                    "id": {
                        "authority": "EPSG",
                        "code": 8666
                    }
                }
            ],
            "accuracy": "0.01",
            "id": {
                "authority": "EPSG",
                "code": 10494
            },
            "remarks": "Reversible alternative to ETRS89 to DVR90(2023) height (1) (code 10493)."
        }
    ],
    "accuracy": "0.03",
    "scope": "Transformation of coordinates at 0.03m level of accuracy.",
    "area": "Denmark - onshore and offshore.",
    "bbox": {
        "south_latitude": 54.36,
        "west_longitude": 3.24,
        "north_latitude": 58.27,
        "east_longitude": 16.51
    },
    "id": {
        "authority": "EPSG",
        "code": 10496
    },
    "remarks": "For applications with accuracies of 5cm or worse, DVR90(2013) height and DVR90(2023) height may be considered to be equivalent. At this 3cm accuracy, data referenced to either CRS may be merged without transformation. "
}

Definition: MapServer - MAPfile

PROJECTION
	"proj=pipeline"
	"step"
	"proj=axisswap"
	"order=2,1"
	"step"
	"proj=unitconvert"
	"xy_in=deg"
	"xy_out=rad"
	"step"
	"proj=vgridshift"
	"grids=dk_sdfi_dvr90_2013.tif"
	"multiplier=1"
	"step"
	"inv"
	"proj=vgridshift"
	"grids=dk_sdfi_dvr90_2023.tif"
	"multiplier=1"
	"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 +proj=vgridshift +grids=dk_sdfi_dvr90_2013.tif +multiplier=1 +step +inv +proj=vgridshift +grids=dk_sdfi_dvr90_2023.tif +multiplier=1 +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 +proj=vgridshift +grids=dk_sdfi_dvr90_2013.tif +multiplier=1 +step +inv +proj=vgridshift +grids=dk_sdfi_dvr90_2023.tif +multiplier=1 +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 ( 10496, 'EPSG', 10496, '+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=vgridshift +grids=dk_sdfi_dvr90_2013.tif +multiplier=1 +step +inv +proj=vgridshift +grids=dk_sdfi_dvr90_2023.tif +multiplier=1 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1', 'None');