当前位置: 代码迷 >> Android >> ! 关于WiFi定位
  详细解决方案

! 关于WiFi定位

热度:70   发布时间:2016-04-28 03:04:25.0
求助!!! 关于WiFi定位
导师布置了一个课题 通过提供固定的wifi位置 当有任何设备接入时可以通过wifi位置 找到附近的设备的精确位置 但是 又不能通过gps定位 如果个做成 手机app 可行么? 可行的话 具体要怎么实现?谢谢大家
------解决思路----------------------
我觉得应该可以吧,手机定位可以不用GPS,而且要是在室内的话,GPS基本也定不了位了,可以检测连接WIFI后,设置一段时间定一下位置,然后通过记录这段时间的点的经纬度,应该大致就能显示一条线路,但是WIFI定位会有一定的误差,线路可能不会很准确,可能需要考虑点的处理
------解决思路----------------------
这个略扯,从lz的描述上看,其实这个问题可以转化成为,要通过wifi信号来定位本机相对于wifi基站的位置,但是wifi又不是蜂窝网,不能同时连接三个基站,也就失去了信号定位的可能。连接单个基站只能依靠信号的强弱,来得到该机器理论位置的一个圆。而且这还是理论值,因为wifi信号受到n个因素的影响。
------解决思路----------------------

引用:
也就是说 能检测到一台移动设备接入wifi后 到它离开这个wifi 所运行的线路 


如果在实验室环境下还是有办法的。首先你需要多台AP(3台以上),每台AP的位置已知,并且AP之间可以互相通信。其中一台AP负责计算用户位置并且记录轨迹。当用户接入AP以后,其它AP将用户扫描本AP的信号强度发送给负责接入的AP,建立模型根据信号强度获取AP与用户的距离。最后用三角定位法计算用户位置。
  相关解决方案