【问题标题】:iPhone webapp GPS accuracyiPhone webapp GPS 精度
【发布时间】:2012-06-23 15:33:54
【问题描述】:

我创建了一个小型 javascript webapp,它使用 navigator.geolocation.watchPosition 来跟踪访问者的位置。从我收到的数据中,我注意到我测量的最佳精度是 5m。我认为这足以计算最大速度和当前速度。

但速度似乎不是那么准确。与“真正的”gps 应用相比,我有时会得到 10 公里/小时的差异。

这是对 web 应用程序的限制,还是我在计算中犯的错误?为了计算速度,我将当前位置与上一个位置进行比较并计算差值/时间。

【问题讨论】:

    标签: javascript iphone web-applications gps


    【解决方案1】:

    5m 是您可以获得的最佳精度,但大多数情况下它的精度低于此值。我会说它大约是 30m,但根据我的经验,它发生了,设备位置距离我真实的位置大约 1 公里。这不是持久的,而只是我得到的一个值。 如果您想进行良好的精度速度计算,您需要过滤gps坐标值。或者你可以使用内置的速度功能,这也很准确。

    【讨论】:

    • 你的意思是 position.coords.speed?我认为这在 iPhone 上不可用?
    猜你喜欢
    • 2011-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多