作为我的文凭项目的一部分,我遇到了获取 GPS 坐标的问题。我用 JavaScript 和 HTML5 开发了一个从浏览器获取坐标的程序。
但是定位的准确率很低。我使用watchPosition()
超时方法:1000
所以这是我的观察:
- 我在 iPhone 上运行一个 HTML5 应用程序,准确性开始下降。(从 150 到 1500 米)
- 然后我在 iPhone 上运行一个带有地图的本地应用程序,比如谷歌地图,而不是等到它找到我的位置。
- 然后我在浏览器中转到我的 HTML5 应用程序。
现在精度比以前高了(大约5-10米)。发生了什么事?以及如何在不运行第三方应用程序的情况下使准确度像现在一样高?