代码之家  ›  专栏  ›  技术社区  ›  Anthony Forloney

安卓GPS有多精确[关闭]

  •  46
  • Anthony Forloney  · 技术社区  · 16 年前

    有人能证实或纠正这一点吗?原因是,我正在尝试开发的应用程序跟踪用户访问过的位置,这将极大地帮助我了解预期的误差范围。

    5 回复  |  直到 10 年前
        1
  •  54
  •   MusiGenesis    16 年前

    10厘米?没有机会。无论如何,Android只是一个设备操作系统;GPS设备的实际精度取决于设备的芯片组。Android可能是 理论上

    无论如何,GPS设备的精度通常不是简单的距离。通常,设备的精度是以距离以及距离真实位置在该距离内的测量百分比表示的。手持式GPS设备的典型精度约为实际位置50米范围内测量值的30%(是的,设备通常为 那个 不准确)。

        2
  •  22
  •   progrmr    16 年前

    取决于实际的GPS硬件,但现在预计大约10米的水平精度是合理的 SA 已关闭(SA打开时为100米)。垂直精度通常比水平精度差3倍左右。

    如果GPS硬件可以接收WAAS校正,它可以做得更好,最坏的情况是7.6米,最好的情况是1-2米。大多数手机都没有WAAS(有吗?)。

    本手册中有一个各种设备的预期精度表 WAAS entry of Wikipedia.

        3
  •  19
  •   anchorite    15 年前

    去掉“c”这个词,你就得到了正确的答案。专业级接收机,如Trimble的Nomad系列,在后处理前可以达到2-5米的精度,后处理后可以达到1-3米的精度,这需要将这些点下载到PC上,并根据附近基站接收到的卫星信息进行校正,这需要良好的卫星锁(可能6个或更多),并远离大型垂直障碍物,如树木和电线杆,这些障碍物会使信号偏转或受阻。持证测量员只有使用非常昂贵的天线(10万美元的范围)并占据同一点数小时,平均读取数千次读数,才能获得厘米级的精度。然后,正如一些海报所说,垂直精度仍然只有水平精度的三分之一左右。考虑到手机可能在室内或车内,或在移动时,再考虑到卫星锁的来来往往,我认为使用手机10米并非不可能。该芯片的主要职责是补充或更正提供给E911调度员的信息,因此它可能不会比区分一个家庭和另一个家庭要好多少。

        4
  •  10
  •   phoebus    16 年前

    10厘米的精度是不太可能的。例如,使用军用GPS系统的军用MGRS系统的分辨率为1m,比民用系统稍好一些。 Assisted GPS

        5
  •  10
  •   Fraggle    12 年前

    你可以用一些安卓手机,比如原始的摩托罗拉Droid,获得2米的精确度。

    在过去的1.5年里,我已经用很多方法验证了这一点。

    编辑