EPSG:10340

Nord Sahara 1959 to RGSH2020 (2)

Attributes

Geodetic CRS: Nord Sahara 1959

Datum: Nord Sahara 1959

Ellipsoid: Clarke 1880 (RGS)

Prime meridian: Greenwich

Data source: EPSG

Information source: IOGP

Revision date: 2023-06-29

Scope: Oil and gas exploration and production.

Remarks: Parameter values taken from Nord Sahara 1959 to WGS 84 (5) (code 1816) assuming that RGSH2020 is coincident with WGS 84 within the accuracy of the transformation. Significant and varying differences (>100m) at 4 neighbouring astro stations.

Method: Geocentric translations (geog2D domain)

Area of use: Algeria - In Amenas block.

Description: (0,)

MapTiler banner

Definition: OGC Well Known Text 2 (2019)

COORDINATEOPERATION["Nord Sahara 1959 to RGSH2020 (2)",
    VERSION["IOGP-Alg InAm"],
    SOURCECRS[
        GEOGCRS["Nord Sahara 1959",
            DATUM["Nord Sahara 1959",
                ELLIPSOID["Clarke 1880 (RGS)",6378249.145,293.465,
                    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",4307]]],
    TARGETCRS[
        GEOGCRS["RGSH2020",
            DATUM["Sonatrach Reference Frame 2020",
                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",10299]]],
    METHOD["Geocentric translations (geog2D domain)",
        ID["EPSG",9603]],
    PARAMETER["X-axis translation",-95.7,
        LENGTHUNIT["metre",1],
        ID["EPSG",8605]],
    PARAMETER["Y-axis translation",10.2,
        LENGTHUNIT["metre",1],
        ID["EPSG",8606]],
    PARAMETER["Z-axis translation",158.9,
        LENGTHUNIT["metre",1],
        ID["EPSG",8607]],
    OPERATIONACCURACY[100.0],
    USAGE[
        SCOPE["Oil and gas exploration and production."],
        AREA["Algeria - In Amenas block."],
        BBOX[27.5,8.83,28.3,9.92]],
    ID["EPSG",10340],
    REMARK["Parameter values taken from Nord Sahara 1959 to WGS 84 (5) (code 1816) assuming that RGSH2020 is coincident with WGS 84 within the accuracy of the transformation. Significant and varying differences (>100m) at 4 neighbouring astro stations."]]

Definition: PROJ.4

+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=longlat +a=6378249.145 +rf=293.465 +step +proj=push +v_3 +step +proj=cart +a=6378249.145 +rf=293.465 +step +proj=helmert +x=-95.7 +y=10.2 +z=158.9 +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:10340","+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=longlat +a=6378249.145 +rf=293.465 +step +proj=push +v_3 +step +proj=cart +a=6378249.145 +rf=293.465 +step +proj=helmert +x=-95.7 +y=10.2 +z=158.9 +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": "Nord Sahara 1959 to RGSH2020 (2)",
    "source_crs": {
        "type": "GeographicCRS",
        "name": "Nord Sahara 1959",
        "datum": {
            "type": "GeodeticReferenceFrame",
            "name": "Nord Sahara 1959",
            "ellipsoid": {
                "name": "Clarke 1880 (RGS)",
                "semi_major_axis": 6378249.145,
                "inverse_flattening": 293.465
            }
        },
        "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": 4307
        }
    },
    "target_crs": {
        "type": "GeographicCRS",
        "name": "RGSH2020",
        "datum": {
            "type": "GeodeticReferenceFrame",
            "name": "Sonatrach Reference Frame 2020",
            "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": 10299
        }
    },
    "method": {
        "name": "Geocentric translations (geog2D domain)",
        "id": {
            "authority": "EPSG",
            "code": 9603
        }
    },
    "parameters": [
        {
            "name": "X-axis translation",
            "value": -95.7,
            "unit": "metre",
            "id": {
                "authority": "EPSG",
                "code": 8605
            }
        },
        {
            "name": "Y-axis translation",
            "value": 10.2,
            "unit": "metre",
            "id": {
                "authority": "EPSG",
                "code": 8606
            }
        },
        {
            "name": "Z-axis translation",
            "value": 158.9,
            "unit": "metre",
            "id": {
                "authority": "EPSG",
                "code": 8607
            }
        }
    ],
    "accuracy": "100.0",
    "scope": "Oil and gas exploration and production.",
    "area": "Algeria - In Amenas block.",
    "bbox": {
        "south_latitude": 27.5,
        "west_longitude": 8.83,
        "north_latitude": 28.3,
        "east_longitude": 9.92
    },
    "id": {
        "authority": "EPSG",
        "code": 10340
    },
    "remarks": "Parameter values taken from Nord Sahara 1959 to WGS 84 (5) (code 1816) assuming that RGSH2020 is coincident with WGS 84 within the accuracy of the transformation. Significant and varying differences (>100m) at 4 neighbouring astro stations."
}

Definition: MapServer - MAPfile

PROJECTION
	"proj=pipeline"
	"step"
	"proj=axisswap"
	"order=2,1"
	"step"
	"proj=unitconvert"
	"xy_in=deg"
	"xy_out=rad"
	"step"
	"inv"
	"proj=longlat"
	"a=6378249.145"
	"rf=293.465"
	"step"
	"proj=push"
	"v_3"
	"step"
	"proj=cart"
	"a=6378249.145"
	"rf=293.465"
	"step"
	"proj=helmert"
	"x=-95.7"
	"y=10.2"
	"z=158.9"
	"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 +inv +proj=longlat +a=6378249.145 +rf=293.465 +step +proj=push +v_3 +step +proj=cart +a=6378249.145 +rf=293.465 +step +proj=helmert +x=-95.7 +y=10.2 +z=158.9 +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 +inv +proj=longlat +a=6378249.145 +rf=293.465 +step +proj=push +v_3 +step +proj=cart +a=6378249.145 +rf=293.465 +step +proj=helmert +x=-95.7 +y=10.2 +z=158.9 +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 ( 10340, 'EPSG', 10340, '+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=longlat +a=6378249.145 +rf=293.465 +step +proj=push +v_3 +step +proj=cart +a=6378249.145 +rf=293.465 +step +proj=helmert +x=-95.7 +y=10.2 +z=158.9 +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');