Geocentric Datum of Australia 1994
EPSG
GDA2020 Technical Manual (http://www.icsm.gov.au).
2019-10-14
Transformation of GDA94 coordinates that have been derived through GNSS CORS.
Scale difference in ppb where 1/billion = 1E-9. See CT codes 8444-46 for NTv2 method giving equivalent results for Christmas Island, Cocos Islands and Australia respectively. See CT code 8447 for alternative including distortion model for Australia only.
Coordinate Frame rotation (geog2D domain)
(0,)
Definition: OGC Well Known Text 2 (2019)
COORDINATEOPERATION["GDA94 to GDA2020 (1)", VERSION["ICSM-Aus"], SOURCECRS[ GEOGCRS["GDA94", DATUM["Geocentric Datum of Australia 1994", 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",4283]]], TARGETCRS[ GEOGCRS["GDA2020", DATUM["Geocentric Datum of Australia 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",7844]]], METHOD["Coordinate Frame rotation (geog2D domain)", ID["EPSG",9607]], PARAMETER["X-axis translation",61.55, LENGTHUNIT["millimetre",0.001], ID["EPSG",8605]], PARAMETER["Y-axis translation",-10.87, LENGTHUNIT["millimetre",0.001], ID["EPSG",8606]], PARAMETER["Z-axis translation",-40.19, LENGTHUNIT["millimetre",0.001], ID["EPSG",8607]], PARAMETER["X-axis rotation",-39.4924, ANGLEUNIT["milliarc-second",4.84813681109536E-09], ID["EPSG",8608]], PARAMETER["Y-axis rotation",-32.7221, ANGLEUNIT["milliarc-second",4.84813681109536E-09], ID["EPSG",8609]], PARAMETER["Z-axis rotation",-32.8979, ANGLEUNIT["milliarc-second",4.84813681109536E-09], ID["EPSG",8610]], PARAMETER["Scale difference",-9.994, SCALEUNIT["parts per billion",1E-09], ID["EPSG",8611]], OPERATIONACCURACY[0.01], USAGE[ SCOPE["Transformation of GDA94 coordinates that have been derived through GNSS CORS."], AREA["Australia including Lord Howe Island, Macquarie Island, Ashmore and Cartier Islands, Christmas Island, Cocos (Keeling) Islands, Norfolk Island. All onshore and offshore."], BBOX[-60.55,93.41,-8.47,173.34]], ID["EPSG",8048], REMARK["Scale difference in ppb where 1/billion = 1E-9. See CT codes 8444-46 for NTv2 method giving equivalent results for Christmas Island, Cocos Islands and Australia respectively. See CT code 8447 for alternative including distortion model for Australia only."]]
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=GRS80 +step +proj=helmert +x=0.06155 +y=-0.01087 +z=-0.04019 +rx=-0.0394924 +ry=-0.0327221 +rz=-0.0328979 +s=-0.009994 +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:8048","+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=GRS80 +step +proj=helmert +x=0.06155 +y=-0.01087 +z=-0.04019 +rx=-0.0394924 +ry=-0.0327221 +rz=-0.0328979 +s=-0.009994 +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": "GDA94 to GDA2020 (1)", "source_crs": { "type": "GeographicCRS", "name": "GDA94", "datum": { "type": "GeodeticReferenceFrame", "name": "Geocentric Datum of Australia 1994", "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": 4283 } }, "target_crs": { "type": "GeographicCRS", "name": "GDA2020", "datum": { "type": "GeodeticReferenceFrame", "name": "Geocentric Datum of Australia 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": 7844 } }, "method": { "name": "Coordinate Frame rotation (geog2D domain)", "id": { "authority": "EPSG", "code": 9607 } }, "parameters": [ { "name": "X-axis translation", "value": 61.55, "unit": { "type": "LinearUnit", "name": "millimetre", "conversion_factor": 0.001 }, "id": { "authority": "EPSG", "code": 8605 } }, { "name": "Y-axis translation", "value": -10.87, "unit": { "type": "LinearUnit", "name": "millimetre", "conversion_factor": 0.001 }, "id": { "authority": "EPSG", "code": 8606 } }, { "name": "Z-axis translation", "value": -40.19, "unit": { "type": "LinearUnit", "name": "millimetre", "conversion_factor": 0.001 }, "id": { "authority": "EPSG", "code": 8607 } }, { "name": "X-axis rotation", "value": -39.4924, "unit": { "type": "AngularUnit", "name": "milliarc-second", "conversion_factor": 4.84813681109536e-09 }, "id": { "authority": "EPSG", "code": 8608 } }, { "name": "Y-axis rotation", "value": -32.7221, "unit": { "type": "AngularUnit", "name": "milliarc-second", "conversion_factor": 4.84813681109536e-09 }, "id": { "authority": "EPSG", "code": 8609 } }, { "name": "Z-axis rotation", "value": -32.8979, "unit": { "type": "AngularUnit", "name": "milliarc-second", "conversion_factor": 4.84813681109536e-09 }, "id": { "authority": "EPSG", "code": 8610 } }, { "name": "Scale difference", "value": -9.994, "unit": { "type": "ScaleUnit", "name": "parts per billion", "conversion_factor": 1e-09 }, "id": { "authority": "EPSG", "code": 8611 } } ], "accuracy": "0.01", "scope": "Transformation of GDA94 coordinates that have been derived through GNSS CORS.", "area": "Australia including Lord Howe Island, Macquarie Island, Ashmore and Cartier Islands, Christmas Island, Cocos (Keeling) Islands, Norfolk Island. All onshore and offshore.", "bbox": { "south_latitude": -60.55, "west_longitude": 93.41, "north_latitude": -8.47, "east_longitude": 173.34 }, "id": { "authority": "EPSG", "code": 8048 }, "remarks": "Scale difference in ppb where 1/billion = 1E-9. See CT codes 8444-46 for NTv2 method giving equivalent results for Christmas Island, Cocos Islands and Australia respectively. See CT code 8447 for alternative including distortion model for Australia only." }
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=GRS80" "step" "proj=helmert" "x=0.06155" "y=-0.01087" "z=-0.04019" "rx=-0.0394924" "ry=-0.0327221" "rz=-0.0328979" "s=-0.009994" "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=GRS80 +step +proj=helmert +x=0.06155 +y=-0.01087 +z=-0.04019 +rx=-0.0394924 +ry=-0.0327221 +rz=-0.0328979 +s=-0.009994 +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=GRS80 +step +proj=helmert +x=0.06155 +y=-0.01087 +z=-0.04019 +rx=-0.0394924 +ry=-0.0327221 +rz=-0.0328979 +s=-0.009994 +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 ( 8048, 'EPSG', 8048, '+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=GRS80 +step +proj=helmert +x=0.06155 +y=-0.01087 +z=-0.04019 +rx=-0.0394924 +ry=-0.0327221 +rz=-0.0328979 +s=-0.009994 +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');