gpt4 book ai didi

html - 地理定位在谷歌地图中显示错误的位置

转载 作者:太空狗 更新时间:2023-10-29 13:26:54 25 4
gpt4 key购买 nike

当我使用 http://html5demos.com/geo 时定位自己,它在 FF 和 chrome 中显示错误的位置(错误的城市)。发生这种情况的任何原因

最佳答案

我在 Windows 上使用 Chrome 时遇到了同样的问题,但我让它工作了,至少在某些时候是这样。

我也在使用示例 http://html5demos.com/geo

不仅位置不准确,而且在错误的城市。

我在我的 iPad (Safari) 上尝试了相同的示例,并且位置是正确的。我的 iPad 使用与我的 PC 相同的 WiFi 网络,所以我知道这不是我的 ISP 返回错误位置的问题,而是我 PC 上的浏览​​器的问题。

通过进入 Chrome 设置并清除缓存和 cookie,我让它在 Chrome 中显示正确的位置。

仅在 Chrome 中选择“工具/清除浏览数据/Cookies & 缓存”是不够的,只有在 Chrome 中我选择“设置/隐私/内容设置/所有 Cookie 和站点数据”并删除所有 cookie 之后,该示例才显示正确的位置。

更新 1:第二天我尝试了同样的地理定位示例,令我恼火的是它再次显示了错误的城市。我试图通过如上所述清除 Chrome 设置来让它工作,但这次这个解决方案不起作用。但是,当我使用应用程序 CCleaner 并选择 Cleaner/Applications 并清除所有 Chrome 数据(互联网缓存、互联网历史记录、cookie 和 session )时,地理示例显示了正确的位置。我使用的是最新版本的 Chrome。希望在未来的版本中它能更一致地工作。

更新 2:我稍后尝试了上述过程,但根本无法生成正确的位置。可能是地理定位现在使用我的 IP 和 Google 位置服务返回我的互联网服务提供商的位置,而不是我的位置。当然这个位置是相当无用的。我的 iPad 返回正确位置的原因可能是因为它包含内置 GPS。 iPad 3G/4G 的 GSM 接收器芯片中内置了 GPS 芯片,而仅支持 WiFi 的型号则没有 GPS。当在 iPad 设置中关闭“定位服务”时,通过 GPS 和 IP 的定位也会被关闭。如果能够关闭 iPad 上的 GPS 并仅使用 IP 位置会很有用,但我不确定这是否可行。

更新 3。正如我提到的,我在我的 PC 上使用 WiFi 棒。我注意到,当我查看可用的 WiFi 网络(使用“查看可用无线网络”)并且我的网络是唯一的网络时,地理定位示例会返回一个位于不同城市的位置,但是如果我的任何邻居的 WiFi 网络在以下范围内我的电脑,地理定位示例返回我的确切位置,在几米之内。即浏览器中的地理定位足够聪明,可以使用这些额外信息来定位我。

(我认为这个问题的其他答案完全走错了路。提问者说位置显示在错误的城市,所以这个问题与位置精度无关)

关于html - 地理定位在谷歌地图中显示错误的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7452215/

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