POI定位方法与装置、存储介质及计算机设备制造方法及图纸

技术编号:22568448 阅读:44 留言:0更新日期:2019-11-16 13:32
本发明专利技术公开了一种POI定位方法与装置、存储介质及计算机设备,其中该POI定位方法包括:接收客户端发送的POI定位请求信息,所述POI定位请求信息包括由所述客户端获取的待定位的目标POI及其周围POI对应的多个WIFI信息;获取多个所述WIFI信息中BSSID RSSI最强的一个目标WIFI信息,其中每个WIFI信息包括BSSID信息、SSID信息和RSSI信息;将所述目标WIFI信息和POI‑BSSID关系对应表进行BSSID关联匹配,得到所述目标POI的定位。本发明专利技术能够有效结合POI对应的WIFI信息进行定位,解决了传统定位算法的复杂度高和内存消耗大的问题。

POI positioning method and device, storage medium and computer equipment

The invention discloses a POI positioning method and device, a storage medium and a computer device, wherein the POI positioning method comprises: receiving the POI positioning request information sent by the client, the POI positioning request information comprises a plurality of WiFi information corresponding to the target POI to be located and its peripheral POI obtained by the client, and acquiring the most powerful target of BSSID RSSI among the plurality of WiFi information Standard WiFi information, in which each WiFi information includes BSSID information, SSID information and RSSI information; BSSID Association matching is performed between the target WiFi information and poi \u2011 BSSID relationship corresponding table to get the location of the target poi. The invention can effectively combine WiFi information corresponding to POI for positioning, and solves the problems of high complexity and large memory consumption of traditional positioning algorithm.

【技术实现步骤摘要】
POI定位方法与装置、存储介质及计算机设备
本专利技术涉及定位应用
,特别是涉及一种POI定位方法与装置、存储介质及计算机设备。
技术介绍
在地理信息系统中,一个POI(即PointofInterest兴趣点)可以是一栋房子、一个商铺、一个邮筒或一个公交站等。随着人们对于室内位置服务需求的日益高涨,越来越多的研究者们投入到了室内定位技术的研究领域。其中,由于WIFI网络与设备的广泛部署以及智能移动终端的普遍使用,基于WIFI的室内定位技术成为研究的热点。目前,基于WIFI的室内定位主要分为两个阶段:离线采集阶段和在线定位阶段。由于采集工作需要大量的人员来进行,并且要定期进行维护,技术难以扩展。另外,数据采集受环境影响比较大,尤其是对于人员定位来说,由于环境变化较大,定位漂移现象尤其严重。现有的在线POI定位算法时间复杂度和空间复杂度都较高,消耗资源较多,在一些需求上并不适用。
技术实现思路
本专利技术实施例提供一种POI定位方法与装置、存储介质及计算机设备,以解决现有技术中,在线POI定位算法时间复杂度和空间复杂度都较高,并且消耗资源较多的问题。为解决上述技术问题,本专利技术实施例采用的第一技术方案如下:一种POI定位方法,其包括:接收客户端发送的POI定位请求信息,所述POI定位请求信息包括由所述客户端获取的待定位的目标POI及其周围POI对应的多个WIFI信息;获取多个所述WIFI信息中BSSIDRSSI最强的一个目标WIFI信息,其中每个WIFI信息包括BSSID信息、SSID信息和RSSI信息;将所述目标WIFI信息和POI-BSSID关系对应表进行BSSID关联匹配,得到所述目标POI的定位;其中,所述POI-BSSID关系对应表在接收客户端发送的POI定位请求信息之前已完成制作。可选地,所述将所述目标WIFI信息和POI-BSSID关系对应表进行BSSID关联匹配,得到所述目标POI的定位之前,还包括:向目标数据库发送POI-BSSID关系对应表请求信息,所述POI-BSSID关系对应表请求信息包括所述POI定位请求信息;接收所述目标数据库返回的所述POI-BSSID关系对应表。可选地,所述将所述目标WIFI信息和POI-BSSID关系对应表进行BSSID关联匹配,得到所述目标POI的定位,包括:获取所述目标WIFI信息中的目标BSSID信息;在所述POI-BSSID关系对应表中获取和所述目标BSSID信息对应的目标POI-BSSID关系组,其中所述目标POI-BSSID关系组中的BSSID信息和所述目标BSSID信息相同;根据目标BSSID信息和所述目标POI-BSSID关系组的对应关系,获取到所述目标POI的定位。可选地,所述POI定位方法还包括:所述目标WIFI信息的BSSIDRSSI大于或等于预设信号强度阈值。可选地,所述POI-BSSID关系对应表的制作方法,包括:获取全部的历史POI定位请求信息,所述历史POI定位请求信息包括全部的历史POI及其周围POI对应的历史WIFI信息;将全部的所述历史WIFI信息与第三方POI数据库对应的POI信息进行匹配,得到POI-WIFI关系对应表;根据所述POI-WIFI关系对应表,按照预设规则得到POI-BSSID关系对应表。可选地,所述将全部的所述历史WIFI信息与第三方POI数据库对应的历史POI信息进行匹配,得到POI-WIFI关系对应表,包括:将全部的所述历史WIFI信息对应的第一GPS信息和所述历史POI信息对应的第二GPS信息进行匹配;将匹配成对的所述历史WIFI信息和所述历史POI信息整理得到所述POI-WIFI关系对应表。可选地,所述根据所述POI-WIFI关系对应表,按照预设规则得到POI-BSSID关系对应表,包括:将所述POI-WIFI关系对应表中的全部POI的名称和全部WIFI信息中的SSID进行匹配;将匹配成对的所述POI和所述SSID整理得到POI-SSID关系对应表;根据SSID和BSSID的对应关系,将所述POI-SSID关系对应表中的SSID替换成BSSID,得到所述POI-BSSID关系对应表。为解决上述技术问题,本专利技术实施例采用的第二技术方案如下一种的POI定位装置,其包括:接收模块,用于接收客户端发送的POI定位请求信息,所述POI定位请求信息包括由所述客户端获取的待定位的目标POI及其周围POI对应的多个WIFI信息;获取模块,用于获取多个所述WIFI信息中的BSSIDRSSI最强的目标WIFI信息,其中每个WIFI信息包括BSSID信息、SSID信息和RSSI信息;定位模块,用于获取预设的POI-BSSID关系对应表,并将所述目标WIFI信息和所述POI-BSSID关系对应表进行BSSID关联匹配,得到所述目标POI的定位;其中,所述POI-BSSID关系对应表在接收客户端发送的POI定位请求信息之前已完成制作。为解决上述技术问题,本专利技术实施例采用的第三技术方案如下:一种存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上述的POI定位方法。为解决上述技术问题,本专利技术实施例采用的第四技术方案如下:一种计算机设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的POI定位方法。本专利技术实施例的有益效果是:区别于现有技术的情况,本专利技术实施例的POI定位方法,通过获取多个所述WIFI信息中BSSIDRSSI最强的一个目标WIFI信息,并将所述目标WIFI信息和POI-BSSID关系对应表进行BSSID关联匹配,得到所述目标POI的定位,其中所述POI-BSSID关系对应表在接收客户端发送的POI定位请求信息之前已完成制作,解决了现有技术中,在线POI定位算法时间复杂度和空间复杂度都较高,并且消耗资源较多的问题。附图说明图1是本专利技术实施例一的POI定位方法一实施方式的实施流程图;图2是本专利技术实施例二的POI定位装置一实施方式的部分结构框架图;图3是本专利技术实施例三的存储介质一实施方式的部分结构框架图;图4是本专利技术实施例四的计算机设备一实施方式的部分结构框架图。具体实施方式实施例一请参阅图1,图1是本专利技术实施例的POI定位方法的实施流程图。参阅图1可以得到,本专利技术的一种POI定位方法,其包括以下步骤:步骤S101:接收客户端发送的POI定位请求信息,所述POI定位请求信息包括由所述客户端获取的待定位的目标POI及其周围POI对应的多个WIFI信息。步骤S102:获取多个所述WIFI信息中BSSIDRSSI(BSSID信号强度)最强的一个目标WIFI信息,其中每个WIFI信息包括BSSID信息、SSID信息和RSSI信息。在本步骤中,BSSID信号强度采用RSSI表示,RSSI即ReceivedSignalStrengthIndicatio本文档来自技高网...

【技术保护点】
1.一种POI定位方法,其特征在于,包括:/n接收客户端发送的POI定位请求信息,所述POI定位请求信息包括由所述客户端获取的待定位的目标POI及其周围POI对应的多个WIFI信息;/n获取多个所述WIFI信息中BSSID RSSI最强的一个目标WIFI信息,其中每个WIFI信息包括BSSID信息、SSID信息和RSSI信息;/n将所述目标WIFI信息和POI-BSSID关系对应表进行BSSID关联匹配,得到所述目标POI的定位;/n其中,所述POI-BSSID关系对应表在接收客户端发送的POI定位请求信息之前已完成制作。/n

【技术特征摘要】
1.一种POI定位方法,其特征在于,包括:
接收客户端发送的POI定位请求信息,所述POI定位请求信息包括由所述客户端获取的待定位的目标POI及其周围POI对应的多个WIFI信息;
获取多个所述WIFI信息中BSSIDRSSI最强的一个目标WIFI信息,其中每个WIFI信息包括BSSID信息、SSID信息和RSSI信息;
将所述目标WIFI信息和POI-BSSID关系对应表进行BSSID关联匹配,得到所述目标POI的定位;
其中,所述POI-BSSID关系对应表在接收客户端发送的POI定位请求信息之前已完成制作。


2.根据权利要求1所述的POI定位方法,其特征在于,所述将所述目标WIFI信息和POI-BSSID关系对应表进行BSSID关联匹配,得到所述目标POI的定位之前,还包括:
向目标数据库发送POI-BSSID关系对应表请求信息,所述POI-BSSID关系对应表请求信息包括所述POI定位请求信息;
接收所述目标数据库返回的所述POI-BSSID关系对应表。


3.根据权利要求1所述的POI定位方法,其特征在于,所述将所述目标WIFI信息和POI-BSSID关系对应表进行BSSID关联匹配,得到所述目标POI的定位,包括:
获取所述目标WIFI信息中的目标BSSID信息;
在所述POI-BSSID关系对应表中获取和所述目标BSSID信息对应的目标POI-BSSID关系组,其中所述目标POI-BSSID关系组中的BSSID信息和所述目标BSSID信息相同;
根据目标BSSID信息和所述目标POI-BSSID关系组的对应关系,获取到所述目标POI的定位。


4.根据权利要求1所述的POI定位方法,其特征在于,还包括:
所述目标WIFI信息的BSSIDRSSI大于或等于预设信号强度阈值。


5.根据权利要求1所述的POI定位方法,其特征在于,所述POI-BSSID关系对应表的制作方法,包括:
获取全部的历史POI定位请求信息,所述历史POI定位请求信息包括全部的历史POI及其周围POI对应的历史WIFI信息;
将全部的所述历史WIFI信息与第三方POI数据库对应的POI信息进行匹配,得到POI-WIFI关系对应...

【专利技术属性】
技术研发人员:黄兴鲁
申请(专利权)人:深圳数位传媒科技有限公司
类型:发明
国别省市:广东;44

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

1
相关领域技术
  • 暂无相关专利