负高度值

RBS*_*RBS 2 gps android altitude

在找到纬度,经度和海拔高度时,我得到负高度值.任何人都可以帮我找到原因吗?

pax*_*blo 7

如果没有看到产生这些价值的代码,那么除了一般知识之外,我所能提供的并不多.

GPS高度通常使用大地模型来获得理想化的海平面(零海拔高度),基本上将椭圆体映射到不完美形状的行星上(不管怎样,月球潮汐力等物体会发生变化).见WGS84 这里了解更多详情.

正常误差约为+/- 15m,这仅适用于约95%的时间.根据我记得的规格,其他5%的时间可以有任何值的高度.

当然,如果您的GPS与卫星之间没有畅通无阻的通道,则误差范围要大得多.

这些潜在的错误无疑是为什么飞机更多地依靠高度计或ILS来进行近地活动.

正如一个网站所说:

这意味着如果你在海边散步,看到你的海拔高度为-15米,你就不应该担心.

当然,如果你有呼吸困难,你可能想更仔细地看看你有多湿:-)