WIFI定位
Wi-Fi定位的三个步骤:
第一步:数据采集与制备 , 通过主动采集和用户手机静默上传获取每个WiFi热点的位置信息
这时不管你的手机有没有连接 Wi-Fi , 手机都会扫描附近存在的Wi-Fi信号 , 如果扫描出某个Wi-Fi信号 , 那么手机系统就可以知道WiFi的BSSID(MAC 地址) , 也就是这个Wi-Fi在地球上唯一的名字 。
此刻如果手机打开 GPS 定位 , 那么在采集方的数据库里就会添加一条数据 , 【BSSID、(X1 , Y1)】 , 其中(X1 , Y1)正是GPS 定位得到的坐标 。 但是(X1 , Y1)并不是 WiFi的位置 , 而是手机的位置 , 因为手机实际离WiFi存在一定的距离 。 为了能够获取更精确的WiFi 位置坐标 , 此WiFi会被大量的手机扫描到 , 并重复采集 。 如果此WiFi被采集了 N 次 , 那么在数据库里 , 实际的WiFi信息应该是【BSSID、(X1 , Y1) , (X2 , Y2)...(Xn , Yn)】 , 而WiFi被采集的次数越多 , 通过算法计算出的WiFi 位置就越精准 。
第二步:确定移动设备与热点的距离
Wi-Fi信号是电磁波 , 其信号强度会随着传播距离的增加而衰减 。 当手机连接上某一 Wi-Fi时 , 手机的系统会记录手机能够捕获的 Wi-Fi信号强度-RSSI 。 既然 Wi-Fi信号会随着距离衰减 , 那么通过RSSI=a+b*log(d)的理想化模型便可以计算出手机距离路由器的长度 d 。 当理想化模型终究是理想化模型 , 无线信号因为干扰、反射等等原因 , 我们计算出的距离其实并不太准确 。
推荐阅读
- 手机知识|删除的照片如何恢复,手机永久删除的照片怎么找回
- 手机知识|如何下载游戏,王者荣耀单机版苹果手机下载
- 手机知识|怎么查流量,怎么查流量联通
- 手机知识|抖音怎么加好友,通过抖音号反查手机号
- 手机知识|磁力链接怎么用,手机如何下载违规内容的磁力
- 手机知识|手机内存不足怎么办,手机内存总是满怎么解决
- 手机知识|手机自带软件怎么卸载,vivo怎么删除手机自带软件
- 手机知识|红米手机怎么样,vivo和oppo建议买哪个
- 【海棠】丽格海棠如何爆盆,丽格海棠扦插水培
- 香稻叶粥
