移动电话高度测量有多精确?

10

手机GPS的高度测量有多准确?我了解到纬度/经度可能会相差数百米,但高度值是否具有相同程度的不确定性呢?

我主要是在使用Windows Phone 7,但我相信这个问题也适用于其他移动设备。我预计只有几家GPS芯片制造商,并且相同的芯片将被不同的手机使用。

这个问题涉及了它是如何计算的,但没有提到准确性或可靠性。

4个回答

10

我不知道 iPhone 的具体情况,但是相对于 GPS 的 X、Y 信息,海拔高度通常要不准确得多。 这里 一些关于此问题的资料。


8
需要相当复杂的数学知识才能完全理解,但是任何 GPS 上的高度并不像纬度/经度位置那样准确。

http://weather.gladstonefamily.net/gps_elevation.html

http://gpsinformation.net/main/altitude.htm

http://www.sawmillcreek.org/showthread.php?83752-Do-civilian-GPS-unts-do-accurate-altitude

来自第三个链接的引用 - “高度误差要大得多,因为它是基于卫星的系统。如果你考虑一下,最适合完美读数的卫星位置将会均匀分布在一个想象中的球体周围。不幸的是,由于你站在地球上,这就排除了一半的球体,因为你需要与卫星保持视线。实际上,这甚至排除了一个卫星星座,其中卫星接近地平线。因此,通常情况下,你的修正将在头顶上进行 - 这意味着累积误差主要在垂直平面上。因此,我认为粗略估计的垂直误差= 1.5x水平误差。”


0

垂向误差被规定为水平误差的1.5倍。你还必须考虑大地测量模型和行星表面之间的本地偏差,因为即使在使用局部校正表时,大地测量扁球模型也仅是一种近似。


-4

由于三角剖分返回的是空间中的一个点,因此Z轴上将遇到与X和Y相同的不准确性。

换句话说,它的准确度与LAT / LONG的准确度一样,既不更准确也不更不准确。


1
你说得没错,但这个可以被伪造。如果你有一个大致区域的地图(并且你的应用程序可以假设用户在陆地/水面上,例如汽车或船),如果高度与地面高度相差太大,就使用地图上的任何东西,因为船只不太可能离水面300英尺远。 - Piskvor left the building
这是一个很好的观点!地图是否包含这些信息?如果是,地形将是增加准确性的好方法,除非你在陡峭的坡度上或其他情况下。 - Mikecito
你必须拥有自己的地图,无法通过内省谷歌地图瓦片来获取高程信息。 - Kendall Helmstetter Gelner
这取决于地图的质量 - 一些汽车地图有这个功能,尽管我不会指望那里有比十几米/码更高的精度,因为它只是用来补充GPS位置的。 (假设用户在道路上,可以使用更高精度的技巧,但这与本问题无关)。 - Piskvor left the building
@Kendall:http://code.google.com/intl/cs-CZ/apis/maps/documentation/javascript/services.html#Elevation 这部分的GMaps API应该能提供至少一个大致的海拔估计;不过,我不会期望太高的精确度。 - Piskvor left the building
1
这句话是错误的。高度精度的误差是水平精度(纬度、经度)的两倍,既不更准确也不更不准确。 - AlexWien

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接