Android 为什么城市地区的GPS数据不准确?

Android 为什么城市地区的GPS数据不准确?,android,ios,gps,geolocation,Android,Ios,Gps,Geolocation,当我去纽约出差时,我正在测试我的安卓应用程序,上面有GPS设置,看看它有多准确。我得到的结果完全不准确。如果我在街道一侧的一幢大楼里,GPS会显示我的设备在街道的另一端,在另一幢大楼里。我在我的iPhone上进行了测试,以确保这不是我的应用程序造成的,令我惊讶的是,它不是。两台设备都显示我在错误的位置 这有什么原因吗?我能想到的唯一原因是GPS卫星信号在高层建筑周围被弄乱了 有没有可能的方法来解决它?我猜这是因为在城市旅行中有如此多的GPS应用。他们是如何着手修理的?我真的很好奇 非常感谢。纽约

当我去纽约出差时,我正在测试我的安卓应用程序,上面有GPS设置,看看它有多准确。我得到的结果完全不准确。如果我在街道一侧的一幢大楼里,GPS会显示我的设备在街道的另一端,在另一幢大楼里。我在我的iPhone上进行了测试,以确保这不是我的应用程序造成的,令我惊讶的是,它不是。两台设备都显示我在错误的位置

这有什么原因吗?我能想到的唯一原因是GPS卫星信号在高层建筑周围被弄乱了

有没有可能的方法来解决它?我猜这是因为在城市旅行中有如此多的GPS应用。他们是如何着手修理的?我真的很好奇


非常感谢。

纽约是拥有所谓“城市峡谷”的城市之一。 他们有高大的建筑物挡住了天空的视线,因此几乎看不到卫星,通常看不到足够的卫星。

其次,这些建筑物反射的GPS信号稍微延迟了接收,愚弄了GPS芯片,后者随后给出了错误的位置

如果比较应用程序,请确保它们都在同一部手机中运行,并且它们同时记录位置

他们是如何着手修理的

除了使用更好的设备,城市峡谷问题没有解决办法

更新: 如今,一些GPS接收机甚至用于智能手机,它们是“组合接收机”。 他们将美国的GPS系统与(例如)俄罗斯的GLONASS系统相结合,提供了大约两倍数量的可见卫星。
这种方法大大提高了城市内的精度。

不,没有办法修复糟糕的GPS信号。不确定这是否是一个完整的答案,但基本上,大量的金属会对GPS信号造成严重干扰。在我看来,GPS在我移动的时候更精确,所以谷歌地图有可能在移动的时候有算法来帮助平滑信号,当你站着不动的时候更难获得足够的数据点。但这完全是理论上的。我不知道有什么方法可以得到更精确的GPS信号,除了使用GPS状态之类的东西,然后等到你们有足够的卫星信号。谢谢你们。Camdroid,如果你是对的,那就说明了很多。在结束我的问题之前,我将等待一个明确的答案。再次感谢您的回复!从理论上讲,打开WiFi应有助于提高准确性,因为它可以查看周围网络的信号强度,以帮助进一步对其位置进行三角定位。在iOS上,这是在操作系统级别上完成的,因此您不必做任何特殊的事情。我非常怀疑iOS GPS位置是否会通过Wifi得到改善:高度属性可能会。您是否有任何文档说明iOS通过wifi提高GPS,以防设置了最高精度?来自苹果:或更多解释:感谢文档:苹果文档的信息是正确的,他们告诉您使用wifi,使用a-GPS,可以获得更快的初始位置。但一旦你有了全球定位系统就不会更好了!。(更快,但不是更好!)quora.com的另一个链接在我的oppinion中,信息不正确。虽然室内信息是正确的,但认为wifi位置更好的说法是错误的。如果有人这样说,那么他们应该提供一份科学的文件,用以衡量偏离真相位置的平均米数。