EPSG:7673

CH1903 to ETRS89-CHE [CHTRS95] (1)

Attributes

Geodetic CRS: CH1903

Datum: CH1903

Ellipsoid: Bessel 1841

Prime meridian: Greenwich

Data source: EPSG

Information source: Bundesamt für Landestopografie swisstopo; https://www.swisstopo.ch

Revision date: 2026-07-21

Scope: Approximation (to better than 2cm) using NTv2 method of results of FINELTRA programme concatenated with LV-95 parameters.

Remarks: Equivalent to concatenation of transformations 15486 (CH1903 to CH1903+) and 1509 (CH1903+ to CHTRF95). Approximates official FINELTRA application to within 2cm. Also documented as transformation between CH1903 and ensemble-based ETRS89 (see code 7674).

Method: NTv2

Area of use: Liechtenstein; Switzerland.

Description: (0,)

MapTiler banner

Definition: OGC Well Known Text 2 (2019)

COORDINATEOPERATION["CH1903 to ETRS89-CHE [CHTRS95] (1)",
    VERSION["BfL-Che NTv2"],
    SOURCECRS[
        GEOGCRS["CH1903",
            DATUM["CH1903",
                ELLIPSOID["Bessel 1841",6377397.155,299.1528128,
                    LENGTHUNIT["metre",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]],
            ID["EPSG",4149]]],
    TARGETCRS[
        GEOGCRS["ETRS89-CHE [CHTRS95]",
            DATUM["Swiss Terrestrial Reference System 1995",
                ELLIPSOID["GRS 1980",6378137,298.257222101,
                    LENGTHUNIT["metre",1]],
                ANCHOREPOCH[1993]],
            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]],
            ID["EPSG",4151]]],
    METHOD["NTv2",
        ID["EPSG",9615]],
    PARAMETERFILE["Latitude and longitude difference file","CHENyx06_ETRS.gsb"],
    OPERATIONACCURACY[0.25],
    USAGE[
        SCOPE["Approximation (to better than 2cm) using NTv2 method of results of FINELTRA programme concatenated with LV-95 parameters."],
        AREA["Liechtenstein; Switzerland."],
        BBOX[45.81,5.95,47.81,10.5]],
    ID["EPSG",7673],
    REMARK["Equivalent to concatenation of transformations 15486 (CH1903 to CH1903+) and 1509 (CH1903+ to CHTRF95). Approximates official FINELTRA application to within 2cm. Also documented as transformation between CH1903 and ensemble-based ETRS89 (see code 7674)."]]

Definition: PROJ.4

+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=hgridshift +grids=ch_swisstopo_CHENyx06_ETRS.tif +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1

Definition: JavaScript (Proj4js)

proj4.defs("EPSG:7673","+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=hgridshift +grids=ch_swisstopo_CHENyx06_ETRS.tif +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": "CH1903 to ETRS89-CHE [CHTRS95] (1)",
    "source_crs": {
        "type": "GeographicCRS",
        "name": "CH1903",
        "datum": {
            "type": "GeodeticReferenceFrame",
            "name": "CH1903",
            "ellipsoid": {
                "name": "Bessel 1841",
                "semi_major_axis": 6377397.155,
                "inverse_flattening": 299.1528128
            }
        },
        "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": 4149
        },
        "remarks": "Replaced by CH1903+."
    },
    "target_crs": {
        "type": "GeographicCRS",
        "name": "ETRS89-CHE [CHTRS95]",
        "datum": {
            "type": "GeodeticReferenceFrame",
            "name": "Swiss Terrestrial Reference System 1995",
            "anchor_epoch": 1993,
            "ellipsoid": {
                "name": "GRS 1980",
                "semi_major_axis": 6378137,
                "inverse_flattening": 298.257222101
            }
        },
        "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": 4151
        },
        "remarks": "First realized through CHTRF95 and subsequently CHTRF98, with an aim to re-measure every 6 years. CHTRF98, CHTRF2004, CHTRF2010 and CHTRF2016 are all within 2cm of CHTRF95 and used for scientific applications, but for most practical purposes differences are considered insignificant. For CRS used for topographic and cadastral purposes see CH1903+ (CRS code 4150)."
    },
    "method": {
        "name": "NTv2",
        "id": {
            "authority": "EPSG",
            "code": 9615
        }
    },
    "parameters": [
        {
            "name": "Latitude and longitude difference file",
            "value": "CHENyx06_ETRS.gsb",
            "id": {
                "authority": "EPSG",
                "code": 8656
            }
        }
    ],
    "accuracy": "0.25",
    "scope": "Approximation (to better than 2cm) using NTv2 method of results of FINELTRA programme concatenated with LV-95 parameters.",
    "area": "Liechtenstein; Switzerland.",
    "bbox": {
        "south_latitude": 45.81,
        "west_longitude": 5.95,
        "north_latitude": 47.81,
        "east_longitude": 10.5
    },
    "id": {
        "authority": "EPSG",
        "code": 7673
    },
    "remarks": "Equivalent to concatenation of transformations 15486 (CH1903 to CH1903+) and 1509 (CH1903+ to CHTRF95). Approximates official FINELTRA application to within 2cm. Also documented as transformation between CH1903 and ensemble-based ETRS89 (see code 7674)."
}

Definition: MapServer - MAPfile

PROJECTION
	"proj=pipeline"
	"step"
	"proj=axisswap"
	"order=2,1"
	"step"
	"proj=unitconvert"
	"xy_in=deg"
	"xy_out=rad"
	"step"
	"proj=hgridshift"
	"grids=ch_swisstopo_CHENyx06_ETRS.tif"
	"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=hgridshift +grids=ch_swisstopo_CHENyx06_ETRS.tif +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=hgridshift +grids=ch_swisstopo_CHENyx06_ETRS.tif +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 ( 7673, 'EPSG', 7673, '+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=hgridshift +grids=ch_swisstopo_CHENyx06_ETRS.tif +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1', 'None');