Originally Posted by
_ForceD_
It measures elevation/altitude the same way it measures geographic location. That is, your (the device) distance from the satellites.
Yes, GPS elevation is determined the same way as GPS position. But elevation error will aways be higher than position error, due to the positions of the satellites.
It's a geometry problem — none of the satellites below the horizon are visible.