EPSG:8557 DEPRECATED

NAD83(HARN) to NAD83(FBN) (1)

MapTiler banner

Definition: OGC Well Known Text 2 (2019)

COORDINATEOPERATION["NAD83(HARN) to NAD83(FBN) (1)",
    VERSION["NGS-Usa Conus Nadcon5"],
    SOURCECRS[
        GEOGCRS["NAD83(HARN)",
            DATUM["NAD83 (High Accuracy Reference Network)",
                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",4152]]],
    TARGETCRS[
        GEOGCRS["NAD83(FBN)",
            DATUM["NAD83 (High Accuracy Reference Network)",
                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",8449]]],
    METHOD["NADCON5 (3D)",
        ID["EPSG",1075]],
    PARAMETERFILE["Latitude difference file","nadcon5.nad83_harn.nad83_fbn.conus.lat.trn.20160901.b"],
    PARAMETERFILE["Longitude difference file","nadcon5.nad83_harn.nad83_fbn.conus.lon.trn.20160901.b"],
    OPERATIONACCURACY[0.05],
    USAGE[
        SCOPE["Geodesy."],
        AREA["United States (USA) - CONUS onshore - Alabama; Arizona; Arkansas; California; Colorado; Connecticut; Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas; Kentucky; Louisiana; Maine; Maryland; Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana; Nebraska; Nevada; New Hampshire; New Jersey; New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma; Oregon; Pennsylvania; Rhode Island; South Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia; Washington; West Virginia; Wisconsin; Wyoming. US Gulf of Mexico offshore continental shelf (GoM OCS)."],
        BBOX[23.82,-124.79,49.38,-66.91]],
    ID["EPSG",8557],
    REMARK["Uses NADCON5 method which expects longitudes positive east in range 0-360°; EPSG source and target CRSs have longitudes positive east in range -180° to +180°."]]

Definition: PROJ.4

+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=gridshift +no_z_transform +grids=us_noaa_nadcon5_nad83_harn_nad83_fbn_conus.tif +step +proj=unitconvert +xy_in=rad +z_in=m +xy_out=deg +z_out=m +step +proj=axisswap +order=2,1

Definition: JavaScript (Proj4js)

proj4.defs("EPSG:8557","+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=gridshift +no_z_transform +grids=us_noaa_nadcon5_nad83_harn_nad83_fbn_conus.tif +step +proj=unitconvert +xy_in=rad +z_in=m +xy_out=deg +z_out=m +step +proj=axisswap +order=2,1");

Definition: JSON

{
    "$schema": "https://proj.org/schemas/v0.7/projjson.schema.json",
    "type": "Transformation",
    "name": "NAD83(HARN) to NAD83(FBN) (1)",
    "source_crs": {
        "type": "GeographicCRS",
        "name": "NAD83(HARN)",
        "datum": {
            "type": "GeodeticReferenceFrame",
            "name": "NAD83 (High Accuracy Reference Network)",
            "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": 4152
        },
        "remarks": "In CONUS, AK, HI and PRVI replaces NAD83 for applications with an accuracy of better than 1m. Replaced by NAD83(FBN) in CONUS, American Samoa and Guam / NMI, by NAD83(NSRS2007) in Alaska, by NAD83(PA11) in Hawaii and by NAD83(HARN Corrected) in PRVI."
    },
    "target_crs": {
        "type": "GeographicCRS",
        "name": "NAD83(FBN)",
        "datum": {
            "type": "GeodeticReferenceFrame",
            "name": "NAD83 (High Accuracy Reference Network)",
            "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": 8449
        },
        "remarks": "In Continental US (excludes Alaska) and Hawaii, replaces NAD83 for applications with an accuracy of better than 1m. In Continental US, Puerto Rico and US Virgin Islands replaced by NAD83(NSRS2007). In American Samoa and Hawaii replaced by NAD83(PA11)."
    },
    "method": {
        "name": "NADCON5 (3D)",
        "id": {
            "authority": "EPSG",
            "code": 1075
        }
    },
    "parameters": [
        {
            "name": "Latitude difference file",
            "value": "nadcon5.nad83_harn.nad83_fbn.conus.lat.trn.20160901.b",
            "id": {
                "authority": "EPSG",
                "code": 8657
            }
        },
        {
            "name": "Longitude difference file",
            "value": "nadcon5.nad83_harn.nad83_fbn.conus.lon.trn.20160901.b",
            "id": {
                "authority": "EPSG",
                "code": 8658
            }
        }
    ],
    "accuracy": "0.05",
    "scope": "Geodesy.",
    "area": "United States (USA) - CONUS onshore - Alabama; Arizona; Arkansas; California; Colorado; Connecticut; Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas; Kentucky; Louisiana; Maine; Maryland; Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana; Nebraska; Nevada; New Hampshire; New Jersey; New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma; Oregon; Pennsylvania; Rhode Island; South Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia; Washington; West Virginia; Wisconsin; Wyoming. US Gulf of Mexico offshore continental shelf (GoM OCS).",
    "bbox": {
        "south_latitude": 23.82,
        "west_longitude": -124.79,
        "north_latitude": 49.38,
        "east_longitude": -66.91
    },
    "id": {
        "authority": "EPSG",
        "code": 8557
    },
    "remarks": "Uses NADCON5 method which expects longitudes positive east in range 0-360°; EPSG source and target CRSs have longitudes positive east in range -180° to +180°."
}

Definition: MapServer - MAPfile

PROJECTION
	"proj=pipeline"
	"step"
	"proj=axisswap"
	"order=2,1"
	"step"
	"proj=unitconvert"
	"xy_in=deg"
	"xy_out=rad"
	"step"
	"proj=gridshift"
	"no_z_transform"
	"grids=us_noaa_nadcon5_nad83_harn_nad83_fbn_conus.tif"
	"step"
	"proj=unitconvert"
	"xy_in=rad"
	"z_in=m"
	"xy_out=deg"
	"z_out=m"
	"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=gridshift +no_z_transform +grids=us_noaa_nadcon5_nad83_harn_nad83_fbn_conus.tif +step +proj=unitconvert +xy_in=rad +z_in=m +xy_out=deg +z_out=m +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=gridshift +no_z_transform +grids=us_noaa_nadcon5_nad83_harn_nad83_fbn_conus.tif +step +proj=unitconvert +xy_in=rad +z_in=m +xy_out=deg +z_out=m +step +proj=axisswap +order=2,1">
	</Layer>
</Map>

Definition: SQL (PostGIS)

INSERT into spatial_ref_sys (srid, auth_name, auth_srid, proj4text, srtext) values ( 8557, 'EPSG', 8557, '+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +proj=gridshift +no_z_transform +grids=us_noaa_nadcon5_nad83_harn_nad83_fbn_conus.tif +step +proj=unitconvert +xy_in=rad +z_in=m +xy_out=deg +z_out=m +step +proj=axisswap +order=2,1', 'None');