gpt4 book ai didi

javascript - Html5 地理定位精度非常高

转载 作者:行者123 更新时间:2023-12-03 04:36:13 25 4
gpt4 key购买 nike

我正在尝试制作一款增强现实游戏,用户可以在其中仅用手机拍摄其他正在使用网络应用程序的人。问题是,我需要某种方法来确定用户在哪里。我想了几种方法来做到这一点,如下所示:

  • HTML5 地理位置
  • 使用陀螺仪和加速度计
  • 以某种方式使用 XMLHttpRequest 来“ping”服务器并根据响应时间计算位置
  • 最后 2 项的组合

到目前为止,看起来我将使用地理定位,但问题是它不是很准确。我需要大约一英尺的精确度并且更新得很快。我想在没有原生 iOS 或 Android 的情况下完成此操作。如果需要,它可以是本地事物,您必须彼此保持一定距离,例如连接到接入点。提前致谢。

最佳答案

除了当设备更改位置时更新的 watchPosition 方法之外,HTML5 Geolocation API 还具有可打开的 enableHighAccuracy 选项。

我在工作中使用过 enableHighAccuracy 选项,根据我的经验,它通常在几英尺内非常准确。将它与 watchPosition 一起使用可能会帮助您避免错误的坐标,因为它会按设定的时间间隔更新。

请参阅此处了解更多详细信息:https://developer.mozilla.org/en-US/docs/Web/API/Geolocation

我无法真正谈论您建议的其他方法,但我希望这对您有所帮助。

关于javascript - Html5 地理定位精度非常高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43288402/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com