基于多点采集的热点位置确定方法和系统技术方案

技术编号:18369901 阅读:28 留言:0更新日期:2018-07-05 14:19
本发明专利技术属于互联网信息的技术领域,具体涉及一种基于多点采集的热点位置确定方法和系统;解决的技术问题为:提供一种精确度较高的基于多点采集的热点位置确定方法和系统;采用的技术方案为:基于多点采集的热点位置确定方法,包括:S101、建立基础库;S102、采集热点的多个位置信息数据;S103、对所述热点的多个位置信息数据进行多次迭代的算法校正求精,获得精确的热点位置数据;S104、将所述精确的热点位置数据存入基础库;本发明专利技术适用于互联网信息领域。

Hotspot location determination method and system based on multi-point acquisition

The invention belongs to the technical field of Internet information, and specifically relates to a method and system for determining hot spot based on multi point acquisition. The technical problem is to provide a method and system for determining hot spot based on multi point acquisition with high accuracy; the technical case adopted is a hot spot based on multi point acquisition. The method, including: S101, the establishment of the base library; S102, the collection of hot spot information data; S103, a number of locations of the hot spot information data to be iterative algorithm correction and refinement to obtain accurate hot spot data; S104, the accurate location of the heat point data stored in the base library; the invention is suitable for the invention. It is used in the field of Internet information.

【技术实现步骤摘要】
基于多点采集的热点位置确定方法和系统
本专利技术属于互联网信息的
,具体涉及一种基于多点采集的热点位置确定方法和系统。
技术介绍
采集设备通过扫描出某个WIFI热点信号,那么就可以知道发出WIF信号的AP热点的BSSID(MAC地址),根据采集设备位置和场强可以得到热点AP的近似位置。但由于采集设备位置、无线信号干扰、反射等等原因,所以,目前单纯通过上述单次扫描信息计算出的距离其实并不太准确。
技术实现思路
本专利技术克服现有技术存在的不足,所要解决的技术问题为:提供一种精确度较高的基于多点采集的热点位置确定方法和系统。为了解决上述技术问题,本专利技术采用的技术方案为:基于多点采集的热点位置确定方法,包括:S101、建立基础库;S102、采集热点的多个位置信息数据;S103、对所述热点的多个位置信息数据进行多次迭代的算法校正求精,获得精确的热点位置数据;S104、将所述精确的热点位置数据存入基础库。优选地,所述采集热点的多个位置信息数据,具体包括:多个采集设备对热点的MAC、信号强度进行多次采集;所述对所述热点的多个位置信息数据进行多次迭代的算法校正求精,获得精确的热点位置数据,具体包括:根据WIFI信号会随着距离的长短进行增强和衰减的原理,计算出采集设备和热点之间的距离;多次采用三角定位算法,得出热点的多个位置数据;对上述热点的多个位置数据进行均值计算,求得热点的位置均值数据;对上述过程进行多次迭代处理,获得精确的热点位置数据。优选地,所述采集热点的多个位置信息数据之后,还包括:对所述热点的多个位置信息数据进行调整;对调整后的热点的多个位置信息数据进行预处理。优选地,所述对所述热点的多个位置信息数据进行调整,具体包括:对所述热点的多个位置信息数据进行格式校验和无用数据过滤;判断得到的信息数据中的必要字段是否有值且格式正确,如是,则保留该条信息数据,否则,舍弃该条信息数据;所述对调整后的热点的多个位置信息数据进行预处理,具体包括:为调整后的热点的多个位置信息数据,打上时间标志、采集设备位置、信号强度。优选地,所述将所述精确的热点位置数据存入基础库之后,还包括:开启基于web的地图的热点展示和管理功能;提供js接口供第三方调用基础库。相应地,基于多点采集的热点位置确定系统,包括:创建模块:用于建立基础库;采集模块:用于采集热点的多个位置信息数据;迭代计算模块:用于对所述热点的多个位置信息数据进行多次迭代的算法校正求精,获得精确的热点位置数据;保存模块:用于将所述精确的热点位置数据存入基础库。优选地,所述采集模块,具体用于:多个采集设备对热点的MAC、信号强度进行多次采集;所述迭代计算模块,具体用于:根据WIFI信号会随着距离的长短进行增强和衰减的原理,计算出采集设备和热点之间的距离;多次采用三角定位算法,得出热点的多个位置数据;对上述热点的多个位置数据进行均值计算,求得热点的位置均值数据;对上述过程进行多次迭代处理,获得精确的热点位置数据。优选地,还包括:调整模块:用于对所述热点的多个位置信息数据进行调整;预处理模块:用于对调整后的热点的多个位置信息数据进行预处理。优选地,所述调整模块,具体用于:对所述热点的多个位置信息数据进行格式校验和无用数据过滤;所述判断得到的信息数据中的必要字段是否有值且格式正确,如是,则保留该条信息数据,否则,舍弃该条信息数据;所述预处理模块,具体用于:为调整后的热点的多个位置信息数据,打上时间标志、采集设备位置、信号强度。优选地,还包括:开启模块:用于开启基于web的地图的热点展示和管理功能;提供模块:用于提供js接口供第三方调用基础库。本专利技术与现有技术相比具有以下有益效果:1、本专利技术采用多个采集设备对未知热点的位置信息进行多点多次采集,并将采集后的信息数据进行多次迭代的算法校正求精,最终得到的热点位置信息精确度极高,解决了单次扫描信息计算出的热点位置信息准确性较低的问题。2、本专利技术还可提供地图展示所有热点位置信息管理和展示,形成热点位置信息的基础库,提供第三方调用服务,基于该基础库可以提供更为精准的定位、导航服务,还可帮助传统商业有条件进行多维度空间数据分析。附图说明下面结合附图对本专利技术做进一步详细的说明;图1为本专利技术实施例一提供的基于多点采集的热点位置确定方法的流程示意图;图2为本专利技术实施例一提供的基于多点采集的热点位置确定方法中利用三角定位算法处理数据的原理示意图;图3为本专利技术实施例一提供的基于多点采集的热点位置确定系统的结构示意图;图4为本专利技术实施例二提供的基于多点采集的热点位置确定系统的结构示意图;图5为本专利技术实施例三提供的基于多点采集的热点位置确定系统的结构示意图;图中:101为创建模块,102为采集模块,103为迭代计算模块,104为保存模块,105为调整模块,106为预处理模块,107为开启模块,108为提供模块。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例;基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例一提供的基于多点采集的热点位置确定方法的流程示意图,如图1所示,基于多点采集的热点位置确定方法,包括:S101、建立基础库。S102、采集热点的多个位置信息数据。S103、对所述热点的多个位置信息数据进行多次迭代的算法校正求精,获得精确的热点位置数据。S104、将所述精确的热点位置数据存入基础库。进一步地,所述采集热点的多个位置信息数据,具体可包括:多个采集设备对热点的MAC、信号强度进行多次采集。具体地,所述采集设备可为WIFI信息采集设备。进一步地,所述对所述热点的多个位置信息数据进行多次迭代的算法校正求精,获得精确的热点位置数据,具体可包括:根据WIFI信号会随着距离的长短进行增强和衰减的原理,计算出采集设备和热点之间的距离;多次采用三角定位算法,得出热点的多个位置数据;对上述热点的多个位置数据进行均值计算,求得热点的位置均值数据;对上述过程进行多次迭代处理,获得精确的热点位置数据。具体地,当采集设备扫描到热点时,在后台数据库里添加对应的一条数据BSSID={(X1,Y1)},其中(X1,Y1)为当前采集设备的GPS位置信息。由于存在多个采集设备,此AP会被多个采集设备扫描到,并重复采集多次。如果此AP被采集了N次,那么在数据库里,实际的AP信息应该是BSSID={(X1,Y1),(X2,Y2)...(Xn,Yn)}。采集设备同时采集到热点WIFI信号强度RSSI,根据WIFI信号会随着距离衰减的原理,通过RSSI=a+b*log(d)的理想化模型便可以计算采集器距离热点的长度d,此时AP信息为BSSID={(X1,Y1):d1,(X2,Y2):d2…(Xn,Yn):dn}。利用三角定位算法处理,得到该热点的位置数据应该是BSSID={(X′,Y′)},如图2所示:已知三点位置(X1,Y1),(X2,Y2),(X3,Y3),已知未知点(X0,X0)到三点距离d1,d2,d3;以d1,d2,d3为半径作三个圆,根本文档来自技高网...
基于多点采集的热点位置确定方法和系统

【技术保护点】
1.基于多点采集的热点位置确定方法,其特征在于:包括:S101、建立基础库;S102、采集热点的多个位置信息数据;S103、对所述热点的多个位置信息数据进行多次迭代的算法校正求精,获得精确的热点位置数据;S104、将所述精确的热点位置数据存入基础库。

【技术特征摘要】
1.基于多点采集的热点位置确定方法,其特征在于:包括:S101、建立基础库;S102、采集热点的多个位置信息数据;S103、对所述热点的多个位置信息数据进行多次迭代的算法校正求精,获得精确的热点位置数据;S104、将所述精确的热点位置数据存入基础库。2.根据权利要求1所述的基于多点采集的热点位置确定方法,其特征在于:所述采集热点的多个位置信息数据,具体包括:多个采集设备对热点的MAC、信号强度进行多次采集;所述对所述热点的多个位置信息数据进行多次迭代的算法校正求精,获得精确的热点位置数据,具体包括:根据WIFI信号会随着距离的长短进行增强和衰减的原理,计算出采集设备和热点之间的距离;多次采用三角定位算法,得出热点的多个位置数据;对上述热点的多个位置数据进行均值计算,求得热点的位置均值数据;对上述过程进行多次迭代处理,获得精确的热点位置数据。3.根据权利要求1所述的基于多点采集的热点位置确定方法,其特征在于:所述采集热点的多个位置信息数据之后,还包括:对所述热点的多个位置信息数据进行调整;对调整后的热点的多个位置信息数据进行预处理。4.根据权利要求3所述的基于多点采集的热点位置确定方法,其特征在于:所述对所述热点的多个位置信息数据进行调整,具体包括:对所述热点的多个位置信息数据进行格式校验和无用数据过滤;判断得到的信息数据中的必要字段是否有值且格式正确,如是,则保留该条信息数据,否则,舍弃该条信息数据;所述对调整后的热点的多个位置信息数据进行预处理,具体包括:为调整后的热点的多个位置信息数据,打上时间标志、采集设备位置、信号强度。5.根据权利要求1所述的基于多点采集的热点位置确定方法,其特征在于:所述将所述精确的热点位置数据存入基础库之后,还包括:开启基于web的地图的热点展示和管理功能;提供js接口供第三方调...

【专利技术属性】
技术研发人员:耿鑫李龙均王真鲁煦
申请(专利权)人:南京烽火星空通信发展有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1