North American Datum of 1983 (CSRS) version 6
EPSG
Geodetic Survey Division, Natural Resources Canada.
2023-07-17
Derivation of gravity-related heights from GNSS observations.
Defines CGVD2013 heights. Because CSRS ellipsoidal heights are affected by glacial isostatic adjustment, CGVD2013 heights also change with time. For reversible alternative see NAD83(CSRS)v6 to NAD83(CSRS)v6 + CGVD2013a(2010) height (1) (code 9644).
Geographic3D to GravityRelatedHeight (NRCan byn)
(0,)
Definition: OGC Well Known Text 2 (2019)
COORDINATEOPERATION["NAD83(CSRS)v6 to CGVD2013a(2010) height (1)", VERSION["NRC Can CGG2013a"], SOURCECRS[ GEOGCRS["NAD83(CSRS)v6", DATUM["North American Datum of 1983 (CSRS) version 6", ELLIPSOID["GRS 1980",6378137,298.257222101, LENGTHUNIT["metre",1]]], PRIMEM["Greenwich",0, ANGLEUNIT["degree",0.0174532925199433]], CS[ellipsoidal,3], AXIS["geodetic latitude (Lat)",north, ORDER[1], ANGLEUNIT["degree",0.0174532925199433]], AXIS["geodetic longitude (Lon)",east, ORDER[2], ANGLEUNIT["degree",0.0174532925199433]], AXIS["ellipsoidal height (h)",up, ORDER[3], LENGTHUNIT["metre",1]], ID["EPSG",8251]]], TARGETCRS[ VERTCRS["CGVD2013a(2010) height", VDATUM["Canadian Geodetic Vertical Datum of 2013 (CGG2013a) epoch 2010"], CS[vertical,1], AXIS["gravity-related height (H)",up, LENGTHUNIT["metre",1]], ID["EPSG",9245]]], METHOD["Geographic3D to GravityRelatedHeight (NRCan byn)", ID["EPSG",1060]], PARAMETERFILE["Geoid (height correction) model file","CGG2013an83.byn"], OPERATIONACCURACY[0.03], USAGE[ SCOPE["Derivation of gravity-related heights from GNSS observations."], AREA["Canada - onshore and offshore - Alberta; British Columbia; Manitoba; New Brunswick; Newfoundland and Labrador; Northwest Territories; Nova Scotia; Nunavut; Ontario; Prince Edward Island; Quebec; Saskatchewan; Yukon."], BBOX[38.21,-141.01,86.46,-40.73]], ID["EPSG",9247], REMARK["Defines CGVD2013 heights. Because CSRS ellipsoidal heights are affected by glacial isostatic adjustment, CGVD2013 heights also change with time. For reversible alternative see NAD83(CSRS)v6 to NAD83(CSRS)v6 + CGVD2013a(2010) height (1) (code 9644)."]]
Definition: PROJ.4
+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=ca_nrc_CGG2013an83.tif +multiplier=1 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1
Definition: JavaScript (Proj4js)
proj4.defs("EPSG:9247","+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=ca_nrc_CGG2013an83.tif +multiplier=1 +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(CSRS)v6 to CGVD2013a(2010) height (1)", "source_crs": { "type": "GeographicCRS", "name": "NAD83(CSRS)v6", "datum": { "type": "GeodeticReferenceFrame", "name": "North American Datum of 1983 (CSRS) version 6", "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" }, { "name": "Ellipsoidal height", "abbreviation": "h", "direction": "up", "unit": "metre" } ] }, "id": { "authority": "EPSG", "code": 8251 } }, "target_crs": { "type": "VerticalCRS", "name": "CGVD2013a(2010) height", "datum": { "type": "VerticalReferenceFrame", "name": "Canadian Geodetic Vertical Datum of 2013 (CGG2013a) epoch 2010" }, "coordinate_system": { "subtype": "vertical", "axis": [ { "name": "Gravity-related height", "abbreviation": "H", "direction": "up", "unit": "metre" } ] }, "id": { "authority": "EPSG", "code": 9245 } }, "method": { "name": "Geographic3D to GravityRelatedHeight (NRCan byn)", "id": { "authority": "EPSG", "code": 1060 } }, "parameters": [ { "name": "Geoid (height correction) model file", "value": "CGG2013an83.byn", "id": { "authority": "EPSG", "code": 8666 } } ], "accuracy": "0.03", "scope": "Derivation of gravity-related heights from GNSS observations.", "area": "Canada - onshore and offshore - Alberta; British Columbia; Manitoba; New Brunswick; Newfoundland and Labrador; Northwest Territories; Nova Scotia; Nunavut; Ontario; Prince Edward Island; Quebec; Saskatchewan; Yukon.", "bbox": { "south_latitude": 38.21, "west_longitude": -141.01, "north_latitude": 86.46, "east_longitude": -40.73 }, "id": { "authority": "EPSG", "code": 9247 }, "remarks": "Defines CGVD2013 heights. Because CSRS ellipsoidal heights are affected by glacial isostatic adjustment, CGVD2013 heights also change with time. For reversible alternative see NAD83(CSRS)v6 to NAD83(CSRS)v6 + CGVD2013a(2010) height (1) (code 9644)." }
Definition: MapServer - MAPfile
PROJECTION "proj=pipeline" "step" "proj=axisswap" "order=2,1" "step" "proj=unitconvert" "xy_in=deg" "xy_out=rad" "step" "inv" "proj=vgridshift" "grids=ca_nrc_CGG2013an83.tif" "multiplier=1" "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=vgridshift +grids=ca_nrc_CGG2013an83.tif +multiplier=1 +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=vgridshift +grids=ca_nrc_CGG2013an83.tif +multiplier=1 +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 ( 9247, 'EPSG', 9247, '+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=ca_nrc_CGG2013an83.tif +multiplier=1 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1', 'None');