wifi信号定位追踪 百度地图究竟是怎么通过WIFI定位的
百度地图究竟是怎么通过WIFI定位的
百度地图究竟是怎么通过WIFI定位的
与手机基站定位方式类似,都需要采集wifi接入点的位置信息。
最早开发这个技术的是Skyhook公司。
这个技术的原理是利用下面三条事实:
wifi热点(也就是AP,或者无线路由器)越来越多,在城市中更趋向于空间任何一点都能接收到至少一个AP的信号。(在美国,每个点收到3、5个AP信号的情况相当多见。中国也会越来越多的)
热点只要通电,不管它怎么加密的,都一定会向周围发射信号。信号中包含此热点的唯一全球ID。即使距离此热点比较远,无法建立连接,但还是可以侦听到它的存在。
热点一般都是很少变位置的,比较固定。
这样,定位端只要侦听一下附近都有哪些热点,检测一下每个热点的信号强弱,然后把这些信息发送给Skyhook的服务器。服务器根据这些信息,查询每个热点在数据库里记录的坐标,进行运算,就能知道客户端的具体位置了,再把坐标告诉客户端。可以想想,只要收到的AP信号越多,定位就会越准。原理就是这么简单。
百度地图菜单里边有位置共享,点击位置共享,按提示操作,
并给你要定位的朋友发一个邀请,
如果对方手机等有可以进行定位的客户端。对方同意就能就能够实现定位。
或者,腾讯地图、谷歌地图(或者其他定位)软件有GPS定位系统的,
下载并在对方同意下,也可以准确定位对方的位置了。
百度地图此次全新上线的全球定位功能,将为开发者在用户市场加分,提高开发者相应APP的用户满意度,带给用户额外的惊喜,培养用户忠诚,提升APP的市场竞争能力。与此同时,全球定位功能的上线也将为开发者进行新产品的创意和开发带来前所未有的便利和机遇,让之前因受限于全球定位而难以实现的产品开发设想成为可能。
百度LBS开放平台产品负责人郭阳介绍,百度LBS开放平台一直致力于为开发者提供优质、稳定的API服务,在做好基础开放的同时,也在积极探索新的产品和服务,除了全球定位功能,今年下半年还相继推出了百度慧眼和百度鹰眼,全面满足各行业对LBS的需求。
作为国内最大的手机地图APP,百度地图迄今已拥有近4亿用户,LBS开放平台日均定位请求更是由去年同期的40亿次迅猛增长到100亿次,拥有开发者超过50万,接入百度地图API的应用/网站也已超过50万个,覆盖23个行业。在定位技术上,百度地图还在今年早些时候实现了从10米到1米的室内定位技术突破,是首家使用地磁定位技术提高定位精准度的地图应用。
百度地图的定位当然是通过接入网络的信号源进行定位的,所以用亿卡拉随身wifi定位更精准一些
一天,你开着GPS,定到了准确位置,这个时候手机的wifi是开着的,定位服务就收集到这个高精度位置附近有这些wifi热点的SSID/MAC组合和信号强度(注意取了对数的信号强度某种意义上反比于距离),取到几组信息后,就能准确(几十米精度地)定位wifi热点所在位置。
那么下一次,只要知道你的设备能收到这个wifi热点,它就认为你在这个位置。
---------------
专门有路由,手机基站的采集,一般他们会把这种装置安装在出租车上。因为路由基本上位置是固定的他们会通过路由的Mac地址在地图上做出标记并且Mac全球唯一,并且无任何加密。当你连接路由其实是路由的位置信息。
~~北京智达通讯软件定位系统是电信手机暂时没法用。【-O*-I-*O-】最好是智能手机,可以接收百度电子地图。对要寻找的手机主人周边环境【-5*-7*-2*-I-】--有一个直观了解。
升级为芯片了~~直接装手机SIM卡【-0*-0*-I*-9-】位置就行~
复杂一点的定位-技术是通过GPS卫星-和基站联合定位,精度可以达到十米的数量级。
首先取得-软件-的GPS卫星定位系统软件,然后把卡芯装进手机后
1:在功能表菜单-中查找《卫星-定/位-卡》功能程序。--
2:打开程序后选择你所需要的功能。-
3:系统提示输入-号码,按照提示操作。--
4:按确认键运行程序, --
5:首次使用程序大概要运行3分钟左右。--
6:显示位置(显示方式有-两种,地图或文本,先要选好)--
它们就在做这样的事情:
一天,你开着GPS,定到了准确位置,这个时候手机的wifi是开着的,定位服务就收集到这个高精度位置附近有这些wifi热点的SSID/MAC组合和信号强度(注意取了对数的信号强度某种意义上反比于距离),取到几组信息后,就能准确(几十米精度地)定位wifi热点所在位置。
那么下一次,只要知道你的设备能收到这个wifi热点,它就认为你在这个位置。

这就涉及到信息安全。
当你在使用百度地图时,通过GPS定位后,软件通过wifi能收集手机周边的wifi信号特征,根据此信息,把路由器的wifi信号所在的位置、路由器特征保存至百度服务器。那么下次可根据路由器的wifi特征来定位手机所在的位置了。