Last updated 2012 Jun 29
Location coordinates can change for several reasons. They may change due to natural causes, such as tectonic plate shift as in areas of the western United States or Alaska, or sediment deposition and consolidation as in southern Louisiana, or glacial rebound as in the Great Lakes region. They also may change due to physical changes by man, such as extraction of minerals, as in areas around Houston Texas, or extraction of water as in southern Arizona.
While land masses (which contain physical survey monuments) may change, it is the task of NGS to report location coordinates relative to consistent physical models.
The goal of a geoid model is to be consistent with actual physical characteris tics as determined from current observations. Older geoid models, such as GEOID 99 and even GEOID03, were built using observation data from the time of their formation, but are considered no longer consistent with the physical earth.
Hence, we periodically produce new geoid models to reflect the changes in both types of heights (orthometric heights are also periodically updated) and to include new observations.
Bytes Data Variable Variable
Type Name Description
First Record:
1- 8 real*8 glamn Southermost Latitude of grid (decimal degrees)
9-16 real*8 glomn Westernmost Longitude of grid (decimal degrees)
17-24 real*8 dla Latitude spacing of grid (decimal degrees)
25-32 real*8 dlo Longitude spacing of grid (decimal degrees)
33-36 int*4 nla Number of rows of grid
37-40 int*4 nlo Number of columns of grid
41-44 int*4 ikind Set to "1", meaning the gridded data is "real*4"
Subsequent Records:
1- 4 real*4 data(1,1) Gridded value at element 1,1 (Southwest corner)
. . .
The rest of the file continues as 4 byte real values, filling in first the
south row (data(1,nlo) being the last variable in the south row), and then
proceeding northward.
The total number of bytes in a "*.bin" file is:
44 + 4*nla*nlo
Current models have dla and dlo equal to one arc-minute (0.01666666 degrees).
The data following the header record, as I said above, row-major.
Hence, each data record is a list of values "nlo" long (equating to the longitudinal intervals along the row of latitude)
and the record length = "nlo" * 4 bytes
Then the next northern row of data will be listed. This continues until the northernmost row, which is at the bottom of the file.
Hence, the first value in the data is the SW corner of the grid (westernmost point of southernmost row),
while the last point is in the NE corner (easternmost value on the northernmost row).
The binary data format is direct access. This means that the usual head/footer word that FORTRAN appends has been stripped off (just extra baggage). This is more akin to what C or other languages would read.
Inspect the XNTG.FOR program, available from various geoid models download pages. This program is designed to read a binary format input file and write an ASCII format output file. If you can read FORTRAN code, you can see how the program reads the data.
A: The names "USGG2012" and "GEOID12" have been reserved for each region that is now covered including the conterminous United States (CONUS), Alaska, Hawaii, Guam & the Commonwealth of the Northern Marianas Islands (CNMI), American Samoa, and Puerto Rico and the U.S. Virgin Islands (PRVI). The gravimetric geoid models (USGG2012) all are based on a GRS-80 ellipsoid shell in the ITRF00 reference frame. These models collectively define the same geopotential surface (geoid) determined from the underlying reference global earth gravity model (EGM2008). Hence, comparisons of these heights between different regions provide consistent values.
However, most people are interested in the hybrid geoid height models (GEOID12). A hybrid geoid model can transform between a NAD 83 ellipsoid height and the relevant vertical datum for each region. For CONUS and Alaska, a hybrid geoid model can transform from a NAD 83 ellipsoid height to a NAVD 88 orthometric height. For Puerto Rico, the model can yield a PRVD02 elevation. Each region has its own vertical datum with the exception Hawaii. Heights in Hawaii refer to NAD 83 but also to the same geoid surface defined by the gravimetric geoid. The particular "flavor" of NAD 83 is also used for each region (i.e., NAD 83 (PAC) for Hawaii and American Samoa).
So use the hybrid geoid for each region to transform between NAD 83 and the relevant vertical datum.
| Area | Ellipsoid Reference Frame | Vertical Datum | Latitude | Longitude | ||
| Min | Max | Min | Max | |||
| Conterminous US | NAD83 (2011) | NAVD88 | 24N | 58N | 60W | 130W |
| Alaska | NAD83 (2011) | NAVD88 | 49N | 72N | 126W | 188W |
| Hawaii | NAD83 (PA11) | See Note Below | 18N | 24N | 154W | 161W |
| Guam and Northern Mariana Islands | NAD83 (MA11) | GUVD04 and NMVD03 | 11N | 18N | 143E | 146E |
| American Samoa | NAD83 (PA11) | ASVD02 | 17S | 11S | 186E | 192E |
NAVD88 - North American Vertical Datum of 1988
ASVD02 - American Samoa Vertical Datum of 2002
GUVD04 - Guam Vertical Datum of 2004
NMVD03 - Northern Marianas Vertical Datum of 2003
PRVD02 - Puerto Rico Vertical Datum of 2002
VIVD09 - Virgin Islands Vertical Datum of 2009 (pending)
Note: The vertical datum surface in Hawaii is identical to that of USGG2009, which is offset by 50-60 cm from some Local Tidal bench mark values.
A : Geoid height models are determined from the most current heights in the database. Sometimes, it is beneficial to look at the value that would have been determined from an earlier model. To determine the orthometric height based on a new geoid height model, you would take the old value and add the old geoid height value and subtract the new geoid height value:
Ortho height _(new geoid) = Ortho height _(old geoid)
+ Geoid height _(old geoid)
- Geoid height _(new geoid)
Have a question?   CONTACT US!