EPSG:9658

VERTCON

Attributes

Data source: OGP

Information source: US National Geodetic Survey - http://www.ngs.noaa.gov

Revision date: 2016-12-15

Remarks: Any NAD realization may be used as the Interpolation CRS; bi-linear interpolation is used. Input expects longitudes to be positive west.

MapTiler banner

Export

Definition: OGP XML

<div class="syntax"><pre><span class="cp">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;</span> <span class="nt">&lt;gml:OperationMethod</span> <span class="na">xmlns:epsg=</span><span class="s">&quot;urn:x-ogp:spec:schema-xsd:EPSG:1.0:dataset&quot;</span> <span class="na">xmlns:gml=</span><span class="s">&quot;http://www.opengis.net/gml/3.2&quot;</span> <span class="na">xmlns:xlink=</span><span class="s">&quot;http://www.w3.org/1999/xlink&quot;</span> <span class="na">gml:id=</span><span class="s">&quot;iogp-method-9658&quot;</span><span class="nt">&gt;</span> <span class="nt">&lt;gml:metaDataProperty&gt;</span> <span class="nt">&lt;epsg:CommonMetaData&gt;</span> <span class="nt">&lt;epsg:informationSource&gt;</span>US National Geodetic Survey - http://www.ngs.noaa.gov<span class="nt">&lt;/epsg:informationSource&gt;</span> <span class="nt">&lt;epsg:revisionDate&gt;</span>2016-12-15<span class="nt">&lt;/epsg:revisionDate&gt;</span> <span class="nt">&lt;epsg:changes&gt;</span> <span class="nt">&lt;epsg:changeID</span> <span class="na">xlink:href=</span><span class="s">&quot;urn:ogc:def:change-request:EPSG::2016.046&quot;</span> <span class="nt">/&gt;</span> <span class="nt">&lt;/epsg:changes&gt;</span> <span class="nt">&lt;epsg:show&gt;</span>true<span class="nt">&lt;/epsg:show&gt;</span> <span class="nt">&lt;epsg:isDeprecated&gt;</span>false<span class="nt">&lt;/epsg:isDeprecated&gt;</span> <span class="nt">&lt;/epsg:CommonMetaData&gt;</span> <span class="nt">&lt;/gml:metaDataProperty&gt;</span> <span class="nt">&lt;gml:metaDataProperty&gt;</span> <span class="nt">&lt;epsg:CoordinateOperationMethodMetaData&gt;</span> <span class="nt">&lt;epsg:isOperationReversible&gt;</span>true<span class="nt">&lt;/epsg:isOperationReversible&gt;</span> <span class="nt">&lt;epsg:signReversal</span> <span class="na">changeSign=</span><span class="s">&quot;true&quot;</span> <span class="na">xlink:href=</span><span class="s">&quot;urn:ogc:def:parameter:EPSG::8732&quot;</span> <span class="nt">/&gt;</span> <span class="nt">&lt;epsg:example&gt;</span>For a point in the Conus central grid area at 29°28&#39;00.443&quot;N, 98°28&#39;49.346&quot;W (NAD83) with NGVD29 height of 247.47 meters (811.9 feet). First reduce the sexagesimal degree values to decimal degrees: 29°28&#39;00.443&quot;N = 29.4667897°N 98°28&#39;49.346&quot;W = 98.4803739°W Then obtain the offsets at each of the surrounding grid nodes: NW corner 29.50°N, 98.50°W, offset = 0.144m NE corner 29.50°N, 98.45°W, offset = 0.132m SE corner 29.45°N, 98.45°W, offset = 0.121m SW corner 29.45°N, 98.50°W, offset = 0.125m Then using bi-linear interpolation for 29.4667897°N, 98.4803739°W, offset = 0.129m Then NAVD88 height = 247.47 + 0.129 = 247.599m. For the reverse calculation of a NAVD88 height of 247.599m to NGVD29 height: First obtain the offsets at each of the surrounding grid nodes: NW corner 29.50°N, 98.50°W, offset = 0.144m NE corner 29.50°N, 98.45°W, offset = 0.132m SE corner 29.45°N, 98.45°W, offset = 0.121m SW corner 29.45°N, 98.50°W, offset = 0.125m Then using bi-linear interpolation for 29.4667897°N, 98.4803739°W, offset = +0.129m Then NGVD29 height = 247.599 - 0.129 = 247.470m.<span class="nt">&lt;/epsg:example&gt;</span> <span class="nt">&lt;/epsg:CoordinateOperationMethodMetaData&gt;</span> <span class="nt">&lt;/gml:metaDataProperty&gt;</span> <span class="nt">&lt;gml:identifier</span> <span class="na">codeSpace=</span><span class="s">&quot;IOGP&quot;</span><span class="nt">&gt;</span>urn:ogc:def:method:EPSG::9658<span class="nt">&lt;/gml:identifier&gt;</span> <span class="nt">&lt;gml:name&gt;</span>VERTCON<span class="nt">&lt;/gml:name&gt;</span> <span class="nt">&lt;gml:remarks&gt;</span>Any NAD realization may be used as the Interpolation CRS; bi-linear interpolation is used. Input expects longitudes to be positive west.<span class="nt">&lt;/gml:remarks&gt;</span> <span class="nt">&lt;gml:formula&gt;</span>The relationship between NGVD29 height and NAVD88 height vertical coordinate reference systems for the coterminous US is available through three gridded data files of offsets (sometimes called height differences). The vertical offset at a point is first interpolated within the grid of values using bi-linear interpolation. The interpolated offset is then applied as an offset: • If a NAVD88 height is desired when a NGVD29 height is given, add the interpolated offset to the NGVD29 height. • If a NGVD29 height is desired when a NAVD88 height is given, subtract the interpolated offset from the NAVD88 height. Most horizontal positions of the bench marks used to generate the VERTCON grids were scaled from USGS topographic maps. The estimated uncertainty of the scaled positions, 6 arc-seconds, is greater than the differences between NAD27 and NAD83 coordinates. Therefore the latitude and longitude used for interpolation of the grids can be referenced to either NAD27 or to NAD83(1986) or to any of the NAD83(NSRS) realisations (HARN, NSRS2007 or 2011).<span class="nt">&lt;/gml:formula&gt;</span> <span class="nt">&lt;gml:generalOperationParameter</span> <span class="na">xlink:href=</span><span class="s">&quot;urn:ogc:def:parameter:EPSG::8732&quot;</span> <span class="nt">/&gt;</span> <span class="nt">&lt;/gml:OperationMethod&gt;</span> </pre></div>
<?xml version="1.0" encoding="UTF-8"?>
 <gml:OperationMethod xmlns:epsg="urn:x-ogp:spec:schema-xsd:EPSG:1.0:dataset" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:xlink="http://www.w3.org/1999/xlink" gml:id="iogp-method-9658">
  <gml:metaDataProperty>
    <epsg:CommonMetaData>
      <epsg:informationSource>US National Geodetic Survey - http://www.ngs.noaa.gov</epsg:informationSource>
      <epsg:revisionDate>2016-12-15</epsg:revisionDate>
      <epsg:changes>
        <epsg:changeID xlink:href="urn:ogc:def:change-request:EPSG::2016.046" />
      </epsg:changes>
      <epsg:show>true</epsg:show>
      <epsg:isDeprecated>false</epsg:isDeprecated>
    </epsg:CommonMetaData>
  </gml:metaDataProperty>
  <gml:metaDataProperty>
    <epsg:CoordinateOperationMethodMetaData>
      <epsg:isOperationReversible>true</epsg:isOperationReversible>
      <epsg:signReversal changeSign="true" xlink:href="urn:ogc:def:parameter:EPSG::8732" />
      <epsg:example>For a point in the Conus central grid area at 29°28'00.443"N, 98°28'49.346"W (NAD83) with NGVD29 height of 247.47 meters (811.9 feet).

First reduce the sexagesimal degree values to decimal degrees:
29°28'00.443"N = 29.4667897°N
98°28'49.346"W = 98.4803739°W

Then obtain the offsets at each of the surrounding grid nodes:
NW corner 29.50°N, 98.50°W, offset = 0.144m
NE corner 29.50°N, 98.45°W, offset = 0.132m
SE corner 29.45°N, 98.45°W, offset = 0.121m
SW corner 29.45°N, 98.50°W, offset = 0.125m

Then using bi-linear interpolation for 29.4667897°N, 98.4803739°W, offset = 0.129m

Then NAVD88 height = 247.47 + 0.129 = 247.599m.

For the reverse calculation of a NAVD88  height of 247.599m to NGVD29 height:

First obtain the offsets at each of the surrounding grid nodes:
NW corner 29.50°N, 98.50°W, offset = 0.144m
NE corner 29.50°N, 98.45°W, offset = 0.132m
SE corner 29.45°N, 98.45°W, offset = 0.121m
SW corner 29.45°N, 98.50°W, offset = 0.125m

Then using bi-linear interpolation for 29.4667897°N, 98.4803739°W, offset = +0.129m

Then NGVD29 height = 247.599 - 0.129 = 247.470m.</epsg:example>
    </epsg:CoordinateOperationMethodMetaData>
  </gml:metaDataProperty>
  <gml:identifier codeSpace="IOGP">urn:ogc:def:method:EPSG::9658</gml:identifier>
  <gml:name>VERTCON</gml:name>
  <gml:remarks>Any NAD realization may be used as the Interpolation CRS; bi-linear interpolation is used. Input expects longitudes to be positive west.</gml:remarks>
  <gml:formula>The relationship between NGVD29 height and NAVD88 height vertical coordinate reference systems for the coterminous US is available through three gridded data files of offsets (sometimes called height differences). The vertical offset at a point is first interpolated within the grid of values using bi-linear interpolation. The interpolated offset is then applied as an offset:
•	If a NAVD88 height is desired when a NGVD29 height is given, add the interpolated offset to the NGVD29 height.
•	If a NGVD29 height is desired when a NAVD88 height is given, subtract the interpolated offset from the NAVD88 height.

Most horizontal positions of the bench marks used to generate the VERTCON grids were scaled from USGS topographic maps.  The estimated uncertainty of the scaled positions, 6 arc-seconds, is greater than the differences between NAD27 and NAD83 coordinates. Therefore the latitude and longitude used for interpolation of the grids can be referenced to either NAD27 or to NAD83(1986) or to any of the NAD83(NSRS) realisations (HARN, NSRS2007 or 2011).</gml:formula>
  <gml:generalOperationParameter xlink:href="urn:ogc:def:parameter:EPSG::8732" />
</gml:OperationMethod>