当前位置: 首页 >> 榆树网-网络 >> 文章正文

Google地图的WIFI定位技术

发本文的目的不在于探讨Google地图WIFI定位技术的原理,也不去研究Google是如何通过WIFI定位的,也不去管Google是如何收集这些WIFI接入点的信息,我只是想验证一下Google地图定位是否结合了IP定位技术。

在Google推出基于WIFI定位技术后,只要你使用新版本的Google Gears配合3.5.0以上版本的Firefox或者是新版本的Google Chrome即可使用该技术,即使你没有手机,即使你不知道你身处何地,只要你访问ditu.google.com即可知道你所处的位置。

相信大家在使用过Google地图定位功能后,或许会和我有相同的想法,Google是否结合了IP定位技术呢,起码通过IP地址定位可以将用户定位到某个城市范围内(使用VPN除外),下面我们就来验证一下(纯属个人行为,欢迎拍砖):

首先查看浏览器的版本(如果是Firefox需要3.5.0以上版本才行哦):

ditu.google.com3

当前使用的网络连接,使用的是无线连接哦:

ditu.google.com4

看看当前附近的AP列表:

ditu.google.com5

通过浏览器访问http://ditu.google.com

ditu.google.com1

注意在Google街景图标上面的小灰色的圆点,点击该圆点即可进行定位,下面是定位的结果(这就是目前我所在的位置,还算比较准确吧):

ditu.google.com2

者是Google Latitude中的效果,通过Google Latitude可以让你的好友在第一时间获得你的位置:

ditu.google.com6

接下来关闭无线连接,改用有线试试:

ditu.google.com7

再次确认无线网络已经关闭(把无线开关直接关闭的):

ditu.google.com8

再次访问http://ditu.google.com看看效果:

ditu.google.com9

哈哈,定位不出来我的位置了,通过Google Latitude看看效果:

ditu.google.com10

已经显示2分钟没有更新位置信息了,再次刷新浏览器试试:

ditu.google.com11

已经是4分钟前更新过位置信息,说明关闭无线后一直无法获取我的位置信息,看来没有无线确实无法定位,重新打开无线试试:

ditu.google.com12

继续访问Google Latitude:

ditu.google.com13

位置信息又更新了,说明Google还是通过WIFI基站来定位的。

不过Google如何在确定基站的唯一性呢?通过MAC地址,还是MAC地址+SSID,还是别的什么信息,这个有待进一步研究。

One Response to “Google地图的WIFI定位技术”

  1. chai说道:

    Clever guess. It was patented by Google http://www.google.com/patents?vid=USPATAPP11504920

发表评论