11条留言 [openGPS.cn] 季雨林 2017/7/2 16:48:55
好久没更新博客,今天简单做了一个小功能,打破好久没更新博客的惨案。在此简单介绍下:
功能:Wifi定位
使用条件:已知一台WLAN热点设备的mac地址
查询地址:https://www.opengps.cn/Data/WIFI/Search.aspx
最原始的查询方式(已带有无线网卡的windows系统的电脑为例):
1,点击“开始”菜单
2,选择“运行”。
这两步可以直接使用windows快捷键“windows徽标键+R”快速实现。
3,输入“cmd”,然后按“Enter”(回车)键。
4,输入“netsh wlan show networks mode=bssid”,然后按“Enter”(回车)键。
执行完了这一步,就可以看到最原始的wifi信息,从这些信息里,选择出我们所需要的“BSSID”参数。将这个参数拿到本文提供的查询地址进行查询即可。
关于查询结果:
a,不是所有的wifi都能被查询到位置。
b,使用年限越久的无线路由器,越容易被查询到
c,无线路由器可能被更换过使用地。因此会出现覆盖范围大甚至不准确的情况
d,大量便携式wifi热点的定位不准确。例如:手机分享的热点,随身wifi分享设备,wifi无线网卡等设备的数据会导致查询结果出现严重不准确的情况。
wifi定位用途:
上面说了这么多,都是自己查自己位置,好像啥作用没有。接下来简单说说行业应用。
目前,移动端使用wifi定位的例子最多,例如我们手机里常见的原生APP应用:
地图类:百度地图,高德地图,腾讯地图等,在不打开gps的前提下可以定位,很多情况跟wifi定位有关
出行类:滴滴打车,优步,另外共享单车类APP在这个方面的似乎应用还不到位
生活类:美团,百度糯米,派乐趣,大众点评等
LBS游戏类:。。。(打出来这个类别我后悔了,小编我游戏水平太烂,不举例了)
另外还有很多原生app采用的非gps定位,都不知不觉用到了wifi定位。很多时候都是手机里的后台“位置服务”封装整合。
晚些时候,本站会开发一款适用windows平台wifi定位学习研究用的简易工具《WIFI信号查看器》。想了解wifi定位的开发者同行可以参考研究学习
原文地址:
https://www.opengps.cn/Blog/View.aspx?id=22
文章的更新编辑依此链接为准。欢迎关注源站原创文章!