我创建了一个navigator.geolocation.watchPosition
用于跟踪访问者位置的小型 javascript webapp。从我收到的数据中,我注意到我测量的最佳精度是 5m。我认为这足以计算最大和当前速度。
但似乎速度不是那么准确。与“真正的”gps 应用程序相比,我有时会得到 10 公里/小时的差异。
这是对 web 应用程序的限制,还是我在计算中犯的错误?为了计算速度,我将当前位置与最后一个位置进行比较并计算差值/时间。
我创建了一个navigator.geolocation.watchPosition
用于跟踪访问者位置的小型 javascript webapp。从我收到的数据中,我注意到我测量的最佳精度是 5m。我认为这足以计算最大和当前速度。
但似乎速度不是那么准确。与“真正的”gps 应用程序相比,我有时会得到 10 公里/小时的差异。
这是对 web 应用程序的限制,还是我在计算中犯的错误?为了计算速度,我将当前位置与最后一个位置进行比较并计算差值/时间。