EPSG:1602 DEPRECATED

NAD83 to NAD83(CSRS98) (3)

Attributes

Geodetic CRS: NAD27

Datum: North American Datum 1927

Ellipsoid: Clarke 1866

Prime meridian: Greenwich

Data source: EPSG

Information source: Geodetic Control Section; Land and Forest Svc; Alberta Environment; http://www.gov.ab.ca/env/land/dos/ or email to geoff.banham@gov.ab.ca

Revision date: 2000-10-19

Scope: Transformation of coordinates at 1m to 2m level of accuracy.

Remarks: This gridded difference file AB_CSRS.DAC will need to be renamed to AB_CSRS.gsb to run in some software suites. Formats identical, but AB file is provincial fit only.

Method: NTv2

Area of use: Canada - Alberta.

Description: (0,)

MapTiler banner

Definition: OGC Well Known Text 2 (2019)

COORDINATEOPERATION["NAD83 to NAD83(CSRS98) (3)",
    VERSION["AB Env-Can AB"],
    SOURCECRS[
        GEOGCRS["NAD27",
            DATUM["North American Datum 1927",
                ELLIPSOID["Clarke 1866",6378206.4,294.978698213898,
                    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",4267]]],
    TARGETCRS[
        GEOGCRS["NAD83(CSRS98)",
            DATUM["NAD83 Canadian Spatial Reference System",
                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 minute second hemisphere",0.0174532925199433]],
                AXIS["geodetic longitude (Long)",east,
                    ORDER[2],
                    ANGLEUNIT["degree minute second hemisphere",0.0174532925199433]],
            ID["EPSG",4140]]],
    METHOD["NTv2",
        ID["EPSG",9615]],
    PARAMETERFILE["Latitude and longitude difference file","AB_CSRS.DAC"],
    USAGE[
        SCOPE["Transformation of coordinates at 1m to 2m level of accuracy."],
        AREA["Canada - Alberta."],
        BBOX[48.99,-120,60,-109.98]],
    ID["EPSG",1602],
    REMARK["This gridded difference file AB_CSRS.DAC will need to be renamed to AB_CSRS.gsb to run in some software suites. Formats identical, but AB file is provincial fit only."]]

Definition: PROJ.4

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

Definition: JavaScript (Proj4js)

proj4.defs("EPSG:1602","+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=hgridshift +grids=ca_nrc_ABCSRSV4.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": "NAD83 to NAD83(CSRS98) (3)",
    "source_crs": {
        "type": "GeographicCRS",
        "name": "NAD27",
        "datum": {
            "type": "GeodeticReferenceFrame",
            "name": "North American Datum 1927",
            "ellipsoid": {
                "name": "Clarke 1866",
                "semi_major_axis": 6378206.4,
                "semi_minor_axis": 6356583.8
            }
        },
        "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": 4267
        },
        "remarks": "Note: this CRS includes longitudes which are POSITIVE EAST. Replaced by NAD27(76) (code 4608) in Ontario, CGQ77 (code 4609) in Quebec, Mexican Datum of 1993 (code 4483) in Mexico, NAD83 (code 4269) in Canada (excl. Ontario & Quebec) & USA."
    },
    "target_crs": {
        "type": "GeographicCRS",
        "name": "NAD83(CSRS98)",
        "datum": {
            "type": "GeodeticReferenceFrame",
            "name": "NAD83 Canadian Spatial Reference System",
            "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": {
                        "type": "AngularUnit",
                        "name": "degree minute second hemisphere",
                        "conversion_factor": 0.0174532925199433
                    }
                },
                {
                    "name": "Geodetic longitude",
                    "abbreviation": "Long",
                    "direction": "east",
                    "unit": {
                        "type": "AngularUnit",
                        "name": "degree minute second hemisphere",
                        "conversion_factor": 0.0174532925199433
                    }
                }
            ]
        },
        "id": {
            "authority": "EPSG",
            "code": 4140
        },
        "remarks": "In New Brunswick superseded ATS77 from 1999."
    },
    "method": {
        "name": "NTv2",
        "id": {
            "authority": "EPSG",
            "code": 9615
        }
    },
    "parameters": [
        {
            "name": "Latitude and longitude difference file",
            "value": "AB_CSRS.DAC",
            "id": {
                "authority": "EPSG",
                "code": 8656
            }
        }
    ],
    "scope": "Transformation of coordinates at 1m to 2m level of accuracy.",
    "area": "Canada - Alberta.",
    "bbox": {
        "south_latitude": 48.99,
        "west_longitude": -120,
        "north_latitude": 60,
        "east_longitude": -109.98
    },
    "id": {
        "authority": "EPSG",
        "code": 1602
    },
    "remarks": "This gridded difference file AB_CSRS.DAC will need to be renamed to AB_CSRS.gsb to run in some software suites. Formats identical, but AB file is provincial fit only."
}

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