NAD83 (National Spatial Reference System 2011)
EPSG
National Geodetic Survey, http://www.ngs.noaa.gov/GEOID/
2021-02-05
Derivation of approximate gravity-related heights from GNSS observations.
Uses Geoid18 hybrid model. Replaces 12B model. See information source for further information. For reversible alternative to this transformation see NAD83(2011) to PRVD02 height (2) (code 9622).
Geographic3D to GravityRelatedHeight (gtx)
(0,)
Definition: OGC Well Known Text 2 (2019)
COORDINATEOPERATION["NAD83(2011) to PRVD02 height (2)", VERSION["NGS-Pri 18"], SOURCECRS[ GEOGCRS["NAD83(2011)", DATUM["NAD83 (National Spatial Reference System 2011)", 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",6319]]], TARGETCRS[ VERTCRS["PRVD02 height", VDATUM["Puerto Rico Vertical Datum of 2002"], CS[vertical,1], AXIS["gravity-related height (H)",up, LENGTHUNIT["metre",1]], ID["EPSG",6641]]], METHOD["Geographic3D to GravityRelatedHeight (gtx)", ID["EPSG",9665]], PARAMETERFILE["Geoid (height correction) model file","g2018p0.bin"], OPERATIONACCURACY[0.015], USAGE[ SCOPE["Derivation of approximate gravity-related heights from GNSS observations."], AREA["Puerto Rico - onshore."], BBOX[17.87,-67.97,18.57,-65.19]], ID["EPSG",9230], REMARK["Uses Geoid18 hybrid model. Replaces 12B model. See information source for further information. For reversible alternative to this transformation see NAD83(2011) to PRVD02 height (2) (code 9622)."]]
Definition: JavaScript (Proj4js)
proj4.defs("EPSG:9230","+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=us_noaa_g2018p0.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(2011) to PRVD02 height (2)", "source_crs": { "type": "GeographicCRS", "name": "NAD83(2011)", "datum": { "type": "GeodeticReferenceFrame", "name": "NAD83 (National Spatial Reference System 2011)", "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": 6319 } }, "target_crs": { "type": "VerticalCRS", "name": "PRVD02 height", "datum": { "type": "VerticalReferenceFrame", "name": "Puerto Rico Vertical Datum of 2002" }, "coordinate_system": { "subtype": "vertical", "axis": [ { "name": "Gravity-related height", "abbreviation": "H", "direction": "up", "unit": "metre" } ] }, "id": { "authority": "EPSG", "code": 6641 } }, "method": { "name": "Geographic3D to GravityRelatedHeight (gtx)", "id": { "authority": "EPSG", "code": 9665 } }, "parameters": [ { "name": "Geoid (height correction) model file", "value": "g2018p0.bin", "id": { "authority": "EPSG", "code": 8666 } } ], "accuracy": "0.015", "scope": "Derivation of approximate gravity-related heights from GNSS observations.", "area": "Puerto Rico - onshore.", "bbox": { "south_latitude": 17.87, "west_longitude": -67.97, "north_latitude": 18.57, "east_longitude": -65.19 }, "id": { "authority": "EPSG", "code": 9230 }, "remarks": "Uses Geoid18 hybrid model. Replaces 12B model. See information source for further information. For reversible alternative to this transformation see NAD83(2011) to PRVD02 height (2) (code 9622)." }
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=us_noaa_g2018p0.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=us_noaa_g2018p0.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=us_noaa_g2018p0.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 ( 9230, 'EPSG', 9230, '+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=vgridshift +grids=us_noaa_g2018p0.tif +multiplier=1 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1', 'None');