如何在桌面浏览器上准确定位用户当前的地理位置?

时间:2013-04-12 08:02:38

标签: geolocation

Geolocation API及其getCurrentPosition方法仅使用WIFI路由器信息和IP地址。在我所在的印度,IP地址和位置之间似乎没有对应关系。

有时它表明我在浦那 - 有时在海德拉巴 - 但我在孟买。但是当我在我的移动设备上使用相同的gMaps应用程序时,它设法准确地对我的位置进行三角测量,这太棒了。

但是我正在构建汽车池应用程序,我需要用户使用笔记本电脑和台式电脑自动注册并输入当前位置。我该怎么做?

仅供参考:我在Mac OSx上使用chrome

1 个答案:

答案 0 :(得分:4)

地理定位基本上有四个级别的准确度:

  • GPS,适用于带GPS接收器的设备
  • GSM,用于连接到移动电话网络的移动设备
  • WiFi,适用于WiFi网络听觉距离范围内的设备 - 请注意,只有通过Google街景车辆或消费者从具有真实GPS接收器的设备中获取信息来调查该区域时,准确性才会很好。
  • IP地址 - ISP分配了许多块,通常他们在区域内分配这些块。在IP范围稀少的世界上(即不在北美),您可以看到电话网络将连接到不同的本地集线器的位置。

听起来这只是您在桌面上看到的最后一种情况,这意味着您附近的WiFi网络已经过充满信心的地理位置调查工作。