2025-11-08 05:34:52
WiFi定位主要靠信号强度和多个AP的交叉测量。每个路由器发射的信号强度会随着距离变弱,手机通过测量附近AP的信号强度值,就能大致算出自己离这些AP有多远。多个AP的信号叠加后,就能定位到具体位置。比如在商场里,手机同时收到5个AP的信号,强度越强的AP离得越近,综合起来就能确定坐标。
因为WiFi定位依赖信号强度衰减规律,而信号强度受环境干扰、墙壁阻挡等因素影响,所以实际误差在3到10米之间。根据IEEE 802.11标准,RSSI每减少3dBm,信号强度大约衰减到原来的1/2。比如手机距离AP 5米时RSSI是-60dBm,到10米时就会降到-70dBm。当同时监测10个以上AP时,定位误差会缩小到3米以内。比如地铁站里布设了20个AP,手机每秒扫描这些AP的信号强度,就能像用指南针找方向一样确定位置。但要注意,如果AP数量太少或者信号被障碍物阻挡,误差就会变大。比如在只有2个AP的办公室里,定位误差可能超过5米。这种定位方法成本低,适合商场、机场等大型场所,但精度不如GPS高。
本题链接: