EPSG
National Land Survey of Sweden (http://www.lantmateriet.se/) via EuroGeographics; http://crs.bkg.bund.de/crs-eu/
2007-03-22
Transformation of coordinates at 0.1m level of accuracy.
Derived at 165 points in 2001. Also given by EuroGeographics as RT90 to ETRS89 using the Position Vector transformation method. Replaces RT90 to ETRS89 (1) (code 1437). May be taken as approximate transformation RT90 to WGS 84 - see code 1896.
Coordinate Frame rotation (geog2D domain)
Sweden - onshore and offshore.
(0,)
Definition: OGC Well Known Text 2 (2019)
COORDINATEOPERATION["RT90 to SWEREF99 (1)", VERSION["NLS-Swe 2001"], SOURCECRS[ GEOGCRS["RT90", DATUM["Rikets koordinatsystem 1990", 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",4124]]], TARGETCRS[ GEOGCRS["SWEREF99", DATUM["SWEREF99", ELLIPSOID["GRS 1980",6378137,298.257222101, 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",4619]]], METHOD["Coordinate Frame rotation (geog2D domain)", ID["EPSG",9607]], PARAMETER["X-axis translation",414.1, LENGTHUNIT["metre",1], ID["EPSG",8605]], PARAMETER["Y-axis translation",41.3, LENGTHUNIT["metre",1], ID["EPSG",8606]], PARAMETER["Z-axis translation",603.1, LENGTHUNIT["metre",1], ID["EPSG",8607]], PARAMETER["X-axis rotation",0.855, ANGLEUNIT["arc-second",4.84813681109536E-06], ID["EPSG",8608]], PARAMETER["Y-axis rotation",-2.141, ANGLEUNIT["arc-second",4.84813681109536E-06], ID["EPSG",8609]], PARAMETER["Z-axis rotation",7.023, ANGLEUNIT["arc-second",4.84813681109536E-06], ID["EPSG",8610]], PARAMETER["Scale difference",0, SCALEUNIT["parts per million",1E-06], ID["EPSG",8611]], OPERATIONACCURACY[0.1], USAGE[ SCOPE["Transformation of coordinates at 0.1m level of accuracy."], AREA["Sweden - onshore and offshore."], BBOX[54.96,10.03,69.07,24.17]], ID["EPSG",1895], REMARK["Derived at 165 points in 2001. Also given by EuroGeographics as RT90 to ETRS89 using the Position Vector transformation method. Replaces RT90 to ETRS89 (1) (code 1437). May be taken as approximate transformation RT90 to WGS 84 - see code 1896."]]
Definition: PROJ.4
+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=push +v_3 +step +proj=cart +ellps=bessel +step +proj=helmert +x=414.1 +y=41.3 +z=603.1 +rx=0.855 +ry=-2.141 +rz=7.023 +s=0 +convention=coordinate_frame +step +inv +proj=cart +ellps=GRS80 +step +proj=pop +v_3 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1
Definition: JavaScript (Proj4js)
proj4.defs("EPSG:1895","+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=push +v_3 +step +proj=cart +ellps=bessel +step +proj=helmert +x=414.1 +y=41.3 +z=603.1 +rx=0.855 +ry=-2.141 +rz=7.023 +s=0 +convention=coordinate_frame +step +inv +proj=cart +ellps=GRS80 +step +proj=pop +v_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": "RT90 to SWEREF99 (1)", "source_crs": { "type": "GeographicCRS", "name": "RT90", "datum": { "type": "GeodeticReferenceFrame", "name": "Rikets koordinatsystem 1990", "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": 4124 } }, "target_crs": { "type": "GeographicCRS", "name": "SWEREF99", "datum": { "type": "GeodeticReferenceFrame", "name": "SWEREF99", "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": 4619 } }, "method": { "name": "Coordinate Frame rotation (geog2D domain)", "id": { "authority": "EPSG", "code": 9607 } }, "parameters": [ { "name": "X-axis translation", "value": 414.1, "unit": "metre", "id": { "authority": "EPSG", "code": 8605 } }, { "name": "Y-axis translation", "value": 41.3, "unit": "metre", "id": { "authority": "EPSG", "code": 8606 } }, { "name": "Z-axis translation", "value": 603.1, "unit": "metre", "id": { "authority": "EPSG", "code": 8607 } }, { "name": "X-axis rotation", "value": 0.855, "unit": { "type": "AngularUnit", "name": "arc-second", "conversion_factor": 4.84813681109536e-06 }, "id": { "authority": "EPSG", "code": 8608 } }, { "name": "Y-axis rotation", "value": -2.141, "unit": { "type": "AngularUnit", "name": "arc-second", "conversion_factor": 4.84813681109536e-06 }, "id": { "authority": "EPSG", "code": 8609 } }, { "name": "Z-axis rotation", "value": 7.023, "unit": { "type": "AngularUnit", "name": "arc-second", "conversion_factor": 4.84813681109536e-06 }, "id": { "authority": "EPSG", "code": 8610 } }, { "name": "Scale difference", "value": 0, "unit": { "type": "ScaleUnit", "name": "parts per million", "conversion_factor": 1e-06 }, "id": { "authority": "EPSG", "code": 8611 } } ], "accuracy": "0.1", "scope": "Transformation of coordinates at 0.1m level of accuracy.", "area": "Sweden - onshore and offshore.", "bbox": { "south_latitude": 54.96, "west_longitude": 10.03, "north_latitude": 69.07, "east_longitude": 24.17 }, "id": { "authority": "EPSG", "code": 1895 }, "remarks": "Derived at 165 points in 2001. Also given by EuroGeographics as RT90 to ETRS89 using the Position Vector transformation method. Replaces RT90 to ETRS89 (1) (code 1437). May be taken as approximate transformation RT90 to WGS 84 - see code 1896." }
Definition: MapServer - MAPfile
PROJECTION "proj=pipeline" "step" "proj=axisswap" "order=2,1" "step" "proj=unitconvert" "xy_in=deg" "xy_out=rad" "step" "proj=push" "v_3" "step" "proj=cart" "ellps=bessel" "step" "proj=helmert" "x=414.1" "y=41.3" "z=603.1" "rx=0.855" "ry=-2.141" "rz=7.023" "s=0" "convention=coordinate_frame" "step" "inv" "proj=cart" "ellps=GRS80" "step" "proj=pop" "v_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 +proj=push +v_3 +step +proj=cart +ellps=bessel +step +proj=helmert +x=414.1 +y=41.3 +z=603.1 +rx=0.855 +ry=-2.141 +rz=7.023 +s=0 +convention=coordinate_frame +step +inv +proj=cart +ellps=GRS80 +step +proj=pop +v_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 +proj=push +v_3 +step +proj=cart +ellps=bessel +step +proj=helmert +x=414.1 +y=41.3 +z=603.1 +rx=0.855 +ry=-2.141 +rz=7.023 +s=0 +convention=coordinate_frame +step +inv +proj=cart +ellps=GRS80 +step +proj=pop +v_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 ( 1895, 'EPSG', 1895, '+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=push +v_3 +step +proj=cart +ellps=bessel +step +proj=helmert +x=414.1 +y=41.3 +z=603.1 +rx=0.855 +ry=-2.141 +rz=7.023 +s=0 +convention=coordinate_frame +step +inv +proj=cart +ellps=GRS80 +step +proj=pop +v_3 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1', 'None');