kb:time_sync:gnss_systems:gps_altitude

GPS Altitude

The native coordinate system used by GPS to represent a geographic position is a perfect ellipsoid defined by the geodetic datum WGS84. This ellipsoid tries to approximate the shape of the globe as good as possible all over the world.

However, the real shape of the globe is not an ideal ellipsoid, so the true sea level differs from the WGS84 sea level depending on your location (latitude and longitude) on earth.

There are huge data tables available e.g. on the internet providing parameters to correct the WGS84 altitude to the altitude above true sea level, depending on the geographic longitude and latitude. However, Meinberg GPS receivers don't use this since it doesn't affect the accuracy of timing.

Also, maps may be based on a different geodetic datum than WGS84, so the geographic coordinates and altitude values may refer to a different shape of an ellipsoid, and thus the coordinates may have to be transformed from one geodetic datum to another one before they can be compared.

Further reading:

Beside this, the altitude value of GPS receivers is the parameter which is the most inaccurate, compared to the accuracy of latitude, longitude, and time. This is a simply a geometric issue due to the fact that, from the receiver's point of view, all usable satellites are “above” the antenna.


Martin Burnicki martin.burnicki@meinberg.de 2018-05-08

  • kb/time_sync/gnss_systems/gps_altitude.txt
  • Last modified: 2020-09-21 12:44
  • by 127.0.0.1