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,)
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: 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');