EPSG:1064

Lao 1993 to Lao 1997 (1)

Attributes

Geodetic CRS: Lao 1993

Datum: Lao 1993

Ellipsoid: Krassowsky 1940

Prime meridian: Greenwich

Data source: EPSG

Information source: National Geographic Department

Revision date: 2004-04-27

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

Remarks: Derived at 25 stations.

Method: Geocentric translations (geog2D domain)

Area of use: Laos.

Description: (0,)

MapTiler banner

Definition: OGC Well Known Text 2 (2019)

COORDINATEOPERATION["Lao 1993 to Lao 1997 (1)",
    VERSION["NGD-Lao"],
    SOURCECRS[
        GEOGCRS["Lao 1993",
            DATUM["Lao 1993",
                ELLIPSOID["Krassowsky 1940",6378245,298.3,
                    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",4677]]],
    TARGETCRS[
        GEOGCRS["Lao 1997",
            DATUM["Lao National Datum 1997",
                ELLIPSOID["Krassowsky 1940",6378245,298.3,
                    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",4678]]],
    METHOD["Geocentric translations (geog2D domain)",
        ID["EPSG",9603]],
    PARAMETER["X-axis translation",-0.652,
        LENGTHUNIT["metre",1],
        ID["EPSG",8605]],
    PARAMETER["Y-axis translation",1.619,
        LENGTHUNIT["metre",1],
        ID["EPSG",8606]],
    PARAMETER["Z-axis translation",0.213,
        LENGTHUNIT["metre",1],
        ID["EPSG",8607]],
    OPERATIONACCURACY[0.15],
    USAGE[
        SCOPE["Transformation of coordinates at 0.15m level of accuracy."],
        AREA["Laos."],
        BBOX[13.92,100.09,22.5,107.64]],
    ID["EPSG",1064],
    REMARK["Derived at 25 stations."]]

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=krass +step +proj=helmert +x=-0.652 +y=1.619 +z=0.213 +step +inv +proj=cart +ellps=krass +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:1064","+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=krass +step +proj=helmert +x=-0.652 +y=1.619 +z=0.213 +step +inv +proj=cart +ellps=krass +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": "Lao 1993 to Lao 1997 (1)",
    "source_crs": {
        "type": "GeographicCRS",
        "name": "Lao 1993",
        "datum": {
            "type": "GeodeticReferenceFrame",
            "name": "Lao 1993",
            "ellipsoid": {
                "name": "Krassowsky 1940",
                "semi_major_axis": 6378245,
                "inverse_flattening": 298.3
            }
        },
        "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": 4677
        },
        "remarks": "Replaces Vientiane 1982. Replaced by Lao 1997. Lao 1993 coordinate values are within 1m of Lao 1997 values."
    },
    "target_crs": {
        "type": "GeographicCRS",
        "name": "Lao 1997",
        "datum": {
            "type": "GeodeticReferenceFrame",
            "name": "Lao National Datum 1997",
            "ellipsoid": {
                "name": "Krassowsky 1940",
                "semi_major_axis": 6378245,
                "inverse_flattening": 298.3
            }
        },
        "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": 4678
        },
        "remarks": "Replaces Lao 1993 which in turn replaced Vientiane 1982. Lao 1993 coordinate values are within 1m of Lao 1997 values. Vientiane 1982 coordinate values are within 3m of Lao 1997 values."
    },
    "method": {
        "name": "Geocentric translations (geog2D domain)",
        "id": {
            "authority": "EPSG",
            "code": 9603
        }
    },
    "parameters": [
        {
            "name": "X-axis translation",
            "value": -0.652,
            "unit": "metre",
            "id": {
                "authority": "EPSG",
                "code": 8605
            }
        },
        {
            "name": "Y-axis translation",
            "value": 1.619,
            "unit": "metre",
            "id": {
                "authority": "EPSG",
                "code": 8606
            }
        },
        {
            "name": "Z-axis translation",
            "value": 0.213,
            "unit": "metre",
            "id": {
                "authority": "EPSG",
                "code": 8607
            }
        }
    ],
    "accuracy": "0.15",
    "scope": "Transformation of coordinates at 0.15m level of accuracy.",
    "area": "Laos.",
    "bbox": {
        "south_latitude": 13.92,
        "west_longitude": 100.09,
        "north_latitude": 22.5,
        "east_longitude": 107.64
    },
    "id": {
        "authority": "EPSG",
        "code": 1064
    },
    "remarks": "Derived at 25 stations."
}

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=krass"
	"step"
	"proj=helmert"
	"x=-0.652"
	"y=1.619"
	"z=0.213"
	"step"
	"inv"
	"proj=cart"
	"ellps=krass"
	"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=krass +step +proj=helmert +x=-0.652 +y=1.619 +z=0.213 +step +inv +proj=cart +ellps=krass +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=krass +step +proj=helmert +x=-0.652 +y=1.619 +z=0.213 +step +inv +proj=cart +ellps=krass +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 ( 1064, 'EPSG', 1064, '+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=krass +step +proj=helmert +x=-0.652 +y=1.619 +z=0.213 +step +inv +proj=cart +ellps=krass +step +proj=pop +v_3 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1', 'None');