GPS Altitude Mystery at Sea Level - Solved?

Click For Summary

Discussion Overview

The discussion revolves around the discrepancies in GPS altitude readings, particularly when measuring altitude at sea level. Participants explore the reasons behind a GPS reading of 40m at a location identified as being at the waterline in a harbor, questioning the accuracy and implications of such readings in various contexts, including aviation.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning
  • Experimental/applied

Main Points Raised

  • One participant notes that their GPS shows an altitude of 41.3m at a location they believe should be at sea level.
  • Another participant questions the provided coordinates, suggesting they may not be accurate and could place the location incorrectly.
  • A participant confirms the coordinates correspond to a location at the waterline in Valetta, Malta, asserting that it cannot be 40m above sea level.
  • Discussion includes the idea that variations in Earth's crust and sea level can lead to discrepancies in GPS altitude readings.
  • One participant mentions timing errors affecting vertical altitude readings more significantly than lateral position accuracy.
  • A suggestion is made that GPS apps for aviation might correct altitude readings, and that smartphones may have barometric altimeters that could provide more accurate altitude data.
  • A participant with aviation experience explains the reliance on pressure altitude in aviation, noting that GPS altitude readings can be inaccurate and irrelevant for flight operations.

Areas of Agreement / Disagreement

Participants express differing views on the accuracy of GPS altitude readings, with some acknowledging the potential for error due to environmental factors and others emphasizing the importance of pressure-based altimetry in aviation. No consensus is reached on the reliability of GPS altitude measurements at sea level.

Contextual Notes

Participants highlight the complexities of measuring altitude due to variations in local sea level and the influence of atmospheric conditions on altitude readings. The discussion reflects a range of assumptions about the accuracy of GPS technology and the conditions under which it operates.

Who May Find This Useful

This discussion may be of interest to programmers, electronics students, aviation professionals, and anyone curious about GPS technology and its applications in measuring altitude.

BoanviaFx
Messages
30
Reaction score
0
I'm a programmer/electronics student and I recently bought a GPS which I hooked up serially with my laptop. I didn't get into much detail of encoding the string which is output from the TX/RX pins of the GPS so I downloaded, a ready made program called "ublox 6". Longitude and latitude are accurate when compared to google maps, but the altitude measured 40m. My question is, isn't the altitude suppose to be 0m at sea level? I was next to the docks, you can confirm using these readings of my location.

Longitude : 14.496701
Latitude : 35.901414
Altitude : 41.300m

Thanks
 
Engineering news on Phys.org
BoanviaFx said:
Longitude : 14.496701
Latitude : 35.901414

it mite help if you told us if they were N or S and E or W !

putting them into google Earth as they are put me in the middle of the desert in NE Africa
 
Longitude : 14.496701 E
Latitude : 35.901414 N

Is a location right at the waterline in the harbour of Valetta, Malta.
There's no way that can be 40m above sea level
 
We had another thread on this recently that you should look for because I put a lot of effort into digging into the details. The short answer is that because the Earth is not perfectly uniform, sea level is not perfectly round either, whereas the GPS model is. Variations in crust thickness cause variations in sea level height that cause the discrepancy. Here's an article with a map of the discrepancy and an example:
http://www.esri.com/news/arcuser/0703/geoid1of3.html

[edit]
Found it: https://www.physicsforums.com/threads/local-gravity-effect-on-msl-and-geoid.778204/#post-4899368
 
Last edited:
  • Like
Likes   Reactions: BoanviaFx
russ_watters, that link you just sent me explains a lot. Hence the readings I obtained. Thank you for your help! And sorry about that daven my bad!
 
I should also add that while timing errors do not make as much difference for lateral position, the errors for vertical altitude can be quite significant.
 
  • Like
Likes   Reactions: BoanviaFx
Yes I guess when it comes to my self guided quad-copter I'm going to have to set the initial altitude to the reference or maybe use an external altitude sensor.
 
I would think that gps apps for aviators would make the correction for you.

...and actually, your phone probably has a barometric altimeter in it anyway.
 
russ_watters said:
I would think that gps apps for aviators would make the correction for you.

...and actually, your phone probably has a barometric altimeter in it anyway.

In aviation, we do not use absolute altitude much. We use air pressure, corrected for local barometric readings, while flying below 18000 feet. When flying above 18000 feet, they set the altimeter to 1013 millibars or 29.92 in.Hg. This is referred to as pressure altitude. An altitude reading based upon pressure alone can have errors due to temperature deviations from standard atmosphere.

So when comparing altitude to GPS in flight, there will be errors induced by standard lapse rate deviations. The reason aviators continue to use pressure measurements is because aircraft performance is actually tied quite closely to the concept of pressure altitude. A further correction can be made by introducing temperature corrections as well. This is called density altitude and it is commonly used at high altitude airports. Aircraft landing and take-off distances are directly proportional to it. Climb rate performance is directly affected by it. Engine performance is tied to it. However, in cruising flight, because we can't know the actual temperatures of the air below us, we use pressure measurements and assume a standard lapse rate. Pilots know to reset altimeters frequently when flying from high pressure to low pressure areas, or from warmer to colder air masses. Otherwise they might be closer to terrain than they intend to be.

Thus a GPS reading of absolute altitude is not only inaccurate, but it is also irrelevant in most cases (except possibly for terrain avoidance). And even in the latter case, corrected pressure based altimetry is easier to use (simpler, updates faster, already there, already in use) than a GPS.

(Yes, I've been an instrument rated pilot for many years)
 
  • Like
Likes   Reactions: BoanviaFx
  • #10
Thanks for such an informative post! Pressure sensors do seem ideal for aviation rather than gps.
 

Similar threads

  • · Replies 18 ·
Replies
18
Views
4K
  • · Replies 10 ·
Replies
10
Views
10K
Replies
5
Views
9K