Google Gears 给我留下了深刻的印象地理位置演示。它的精度通常小于 50 米,除了授权 Google Gears 之外,我没有透露有关我所在位置的任何其他信息。使用什么技术来实现这样的精度?
答案1
这Gears API 页面描述其工作原理。
Geolocation API 使用多种来源(称为位置提供商)提供对用户位置的最佳估计。这些提供商可能是机载的(例如 GPS)或基于服务器的(网络位置提供商)。获取当前位置和观察位置方法支持类型可选参数持仓选项它可以让您指定要使用的位置提供商。
要了解如何实现自己的网络位置提供程序以用于 Geolocation API,请参阅地理位置 API 网络协议Gears 使用它与网络位置提供商进行通信。
答案2
答案3
当街景车经过我家附近时,它会使用汽车的 GPS 记录所有接入点及其最近的位置。使用 API,它会将我的位置与我使用 Wi-Fi 适配器可以看到的接入点关联起来。
答案4
我认为它锁定了 MAC 地址。例如,Google StreetView 并非在所有国家/地区都可用,但在我的国家/地区它仍指向我的确切位置。我甚至在不久前在博客。