一种定位的方法和装置制造方法及图纸

技术编号:11356185 阅读:46 留言:0更新日期:2015-04-29 07:37
本发明专利技术公开了一种定位的方法和装置,属于互联网技术领域。所述方法包括:接收终端发送的携带有多个无线接入点的检测信号强度的定位请求;根据所述多个无线接入点的检测信号强度中至少一个无线接入点的检测信号强度,以及预先存储的各无线接入点的参考信号强度与检测点坐标的对应关系,在所述对应关系中,选择参考信号强度与对应的无线接入点的检测信号强度满足第一预设接近度条件的检测点坐标,作为待查询的检测点坐标;根据所述对应关系,以及所述多个无线接入点的检测信号强度,在所述待查询的检测点坐标中,进行定位查询,确定所述终端的坐标,发送给所述终端。采用本发明专利技术,可以提高定位的效率。

【技术实现步骤摘要】
一种定位的方法和装置
本专利技术涉及互联网
,特别涉及一种定位的方法和装置。
技术介绍
随着互联网技术的发展,WiFi(WirelessFidelity,无线保真)的应用越来越广泛,人们可以利用WiFi来进行室内定位,人们可以通过设置多个路由器,根据多个WiFi的信号强度,来确定人们在室内的位置信息。人们在进行室内定位时,可以通过手机等移动终端来检测当前位置的WiFi的信号强度,然后移动终端将检测到的WiFi的信号强度发送给定位服务器。定位服务器的数据库中存储有多个检测点坐标,以及检测点坐标对应的多个WiFi的信号强度。对每个检测坐标点,定位服务器都可以计算出当前接收到的多个WiFi的信号强度与数据库中各检测坐标点对应的每个信号强度的差值,得到对应每个检测点坐标的差值之和,确定差值之和最小的检测点坐标,将该检测点坐标确定为用户当前的位置。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:定位服务器在进行定位时,需要将接收到的WiFi的信号强度与数据库中所有的WiFi的信号强度进行匹配,然后确定用户当前的位置,这样会导致定位的效率较低。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种定位的方法和装置。所述技术方案如下:第一方面,提供了一种定位的方法,所述方法包括:接收终端发送的携带有多个无线接入点的检测信号强度的定位请求;根据所述多个无线接入点的检测信号强度中至少一个无线接入点的检测信号强度,以及预先存储的各无线接入点的参考信号强度与检测点坐标的对应关系,在所述对应关系中,选择参考信号强度与对应的无线接入点的检测信号强度满足第一预设接近度条件的检测点坐标,作为待查询的检测点坐标;根据所述对应关系,以及所述多个无线接入点的检测信号强度,在所述待查询的检测点坐标中,进行定位查询,确定所述终端的坐标,发送给所述终端。第二方面,提供了一种定位的装置,所述装置包括:接收模块,用于接收终端发送的携带有多个无线接入点的检测信号强度的定位请求;选择模块,用于根据所述多个无线接入点的检测信号强度中至少一个无线接入点的检测信号强度,以及预先存储的各无线接入点的参考信号强度与检测点坐标的对应关系,在所述对应关系中,选择参考信号强度与对应的无线接入点的检测信号强度满足第一预设接近度条件的检测点坐标,作为待查询的检测点坐标;定位模块,用于根据所述对应关系,以及所述多个无线接入点的检测信号强度,在所述待查询的检测点坐标中,进行定位查询,确定所述终端的坐标,发送给所述终端。本专利技术实施例提供的技术方案带来的有益效果是:本专利技术实施例中,接收终端发送的携带有多个无线接入点的检测信号强度的定位请求,根据多个无线接入点的检测信号强度中至少一个无线接入点的检测信号强度,以及预先存储的各无线接入点的参考信号强度与检测点坐标的对应关系,在该对应关系中,选择参考信号强度与对应的无线接入点的检测信号强度满足第一预设接近度条件的检测点坐标,作为待查询的检测点坐标,根据该对应关系,以及多个无线接入点的检测信号强度,在待查询的检测点坐标中,进行定位查询,确定终端的坐标,发送给终端,这样,可以在全部的检测点坐标中,选取部分检测点坐标作为待查询的检测点坐标,从而可以提高定位的效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种定位的方法流程图;图2是本专利技术实施例提供的各无线接入点的参考信号强度与检测点坐标的对应关系表的示意图;图3是本专利技术实施例提供的一种定位的装置结构示意图;图4是本专利技术实施例提供的一种服务器的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例一本专利技术实施例提供了一种定位的方法,如图1所示,该方法的处理流程可以包括如下的步骤:步骤101,接收终端发送的携带有多个无线接入点的检测信号强度的定位请求。步骤102,根据多个无线接入点的检测信号强度中至少一个无线接入点的检测信号强度,以及预先存储的各无线接入点的参考信号强度与检测点坐标的对应关系,在对应关系中,选择参考信号强度与对应的无线接入点的检测信号强度满足第一预设接近度条件的检测点坐标,作为待查询的检测点坐标。步骤103,根据该对应关系,以及多个无线接入点的检测信号强度,在待查询的检测点坐标中,进行定位查询,确定终端的坐标,发送给终端。本专利技术实施例中,接收终端发送的携带有多个无线接入点的检测信号强度的定位请求,根据多个无线接入点的检测信号强度中至少一个无线接入点的检测信号强度,以及预先存储的各无线接入点的参考信号强度与检测点坐标的对应关系,在该对应关系中,选择参考信号强度与对应的无线接入点的检测信号强度满足第一预设接近度条件的检测点坐标,作为待查询的检测点坐标,根据该对应关系,以及多个无线接入点的检测信号强度,在待查询的检测点坐标中,进行定位查询,确定终端的坐标,发送给终端,这样,可以在全部的检测点坐标中,选取部分检测点坐标作为待查询的检测点坐标,从而可以提高定位的效率。实施例二本专利技术实施例提供了一种定位的方法,该方法的执行主体为服务器。其中,服务器可以是用于定位的服务器。下面将结合具体实施方式,对图1所示的处理流程进行详细的说明,内容可以如下:步骤101,接收终端发送的携带有多个无线接入点的检测信号强度的定位请求。在实施中,用户可以在终端安装用于定位的应用程序,当用户需要定位时,可以在终端打开该应用程序,终端则会检测到对应该应用程序的打开指令,然后可以检测WIFI(WIrelessFIdelity,无线保真)信号的信号强度。服务提供商通常会在室内设置多个路由器,即提供多个无线接入点,终端则会检测到多个无线接入点的检测信号强度,然后向服务器发送定位请求,该定位请求中携带有检测到的多个无线接入点的检测信号强度,服务器则会接收到该定位请求,然后对该定位请求进行解析,获取其中的检测信号强度。步骤102,根据多个无线接入点的检测信号强度中至少一个无线接入点的检测信号强度,以及预先存储的各无线接入点的参考信号强度与检测点坐标的对应关系,在该对应关系中,选择参考信号强度与对应的无线接入点的检测信号强度满足第一预设接近度条件的检测点坐标,作为待查询的检测点坐标。在实施中,服务器中可以预先记录多个检测点坐标,然后对应的存储各无线接入点在每个检测点坐标对应的参考信号强度,各无线接入点的参考信号强度与检测点坐标的对应关系可以以对应关系表的形式进行存储,如图2所示。服务器获取到终端发送的多个无线接入点的检测信号强度后,可以在多个无线接入点中选择至少一个无线接入点的检测信号强度,然后根据预先存储的各无线接入点的参考信号强度与检测点坐标的对应关系,选择参考信号强度与对应的无线接入点的检测信号强度满足第一预设接近度条件的检测点坐标,作为待查询的检测点坐标。例如,选择出的无线接入点为AP(AccessPoint,无线访问节点)1和AP2,AP1的检测信号强度为-80dBm,AP2的检测信号强度为-60d本文档来自技高网...

【技术保护点】
一种定位的方法,其特征在于,所述方法包括:接收终端发送的携带有多个无线接入点的检测信号强度的定位请求;根据所述多个无线接入点的检测信号强度中至少一个无线接入点的检测信号强度,以及预先存储的各无线接入点的参考信号强度与检测点坐标的对应关系,在所述对应关系中,选择参考信号强度与对应的无线接入点的检测信号强度满足第一预设接近度条件的检测点坐标,作为待查询的检测点坐标;根据所述对应关系,以及所述多个无线接入点的检测信号强度,在所述待查询的检测点坐标中,进行定位查询,确定所述终端的坐标,发送给所述终端。

【技术特征摘要】
1.一种定位的方法,其特征在于,所述方法包括:接收终端发送的携带有多个无线接入点的检测信号强度的定位请求;根据所述多个无线接入点的检测信号强度中至少一个无线接入点的检测信号强度,以及预先存储的各无线接入点的参考信号强度与检测点坐标的对应关系,在所述对应关系中,选择参考信号强度与对应的无线接入点的检测信号强度满足第一预设接近度条件的检测点坐标,作为待查询的检测点坐标;根据所述对应关系,以及所述多个无线接入点的检测信号强度,在所述待查询的检测点坐标中,进行定位查询,确定所述终端的坐标,发送给所述终端;获取预设时间段内,定位结果为第一检测点坐标的至少一个终端的定位请求中的第一无线接入点的检测信号强度;确定所述至少一个终端的定位请求中的第一无线接入点的检测信号强度的平均值;根据所述平均值,在所述无线接入点的参考信号强度与检测点坐标的对应关系中,对所述第一无线接入点在所述第一检测点坐标的参考信号强度进行更新;所述根据所述多个无线接入点的检测信号强度中至少一个无线接入点的检测信号强度,以及预先存储的各无线接入点的参考信号强度与检测点坐标的对应关系,在所述对应关系中,选择参考信号强度与对应的无线接入点的检测信号强度满足第一预设接近度条件的检测点坐标,作为待查询的检测点坐标,包括:根据所述多个无线接入点的检测信号强度中至少一个无线接入点的检测信号强度,以及预先存储的各无线接入点的参考信号强度与检测点坐标的对应关系,分别在所述至少一个无线接入点所包括的每个无线接入点的参考信号强度中,获取与对应的无线接入点的检测信号强度满足第二预设接近度条件的参考信号强度;根据获取到的每个无线接入点对应的参考信号强度,以及所述对应关系,确定待查询的检测点坐标;所述根据获取到的每个无线接入点对应的参考信号强度,以及所述对应关系,确定待查询的检测点坐标,包括:根据获取到的每个无线接入点对应的参考信号强度,以及所述对应关系,确定所述每个无线接入点对应的参考信号强度所对应的检测点坐标,组成所述每个无线接入点对应的检测点坐标集合;确定检测信号强度最强的无线接入点对应的检测点坐标集合与检测信号强度第二强的无线接入点对应的检测点坐标集合的第一交集;确定所述第一交集的检测点坐标的数目在所述检测信号强度最强的无线接入点对应的检测点坐标集合和所述检测信号强度第二强的无线接入点对应的检测点坐标集合的检测点坐标的数目之和中所占的第一比例;如果所述第一比例大于预设的比例阈值,则将所述检测信号强度最强的无线接入点对应的检测点坐标集合与所述检测信号强度第二强的无线接入点对应的检测点坐标集合中相同的检测点坐标作为待查询的检测点坐标;如果所述第一比例小于预设的比例阈值,则获取检测信号强度第三强的无线接入点对应的检测点坐标集合,确定检测信号强度最强的无线接入点对应的检测点坐标集合与检测信号强度第三强的无线接入点对应的检测点坐标集合的第二交集,确定检测信号强度第二强的无线接入点对应的检测点坐标集合与检测信号强度第三强的无线接入点对应的检测点坐标集合的第三交集;确定所述第二交集的检测点坐标的数目在所述检测信号强度最强的无线接入点对应的检测点坐标集合和所述检测信号强度第三强的无线接入点对应的检测点坐标集合的检测点坐标的数目之和中所占的第二比例,以及所述第三交集的检测点坐标的数目在所述检测信号强度第二强的无线接入点对应的检测点坐标集合和所述检测信号强度第三强的无线接入点对应的检测点坐标集合的检测点坐标的数目之和中所占的第三比例;如果所述第二比例大于所述预设的比例阈值,所述第三比例小于所述预设的比例阈值,则将所述第二交集作为待查询的检测点坐标;如果所述第二比例小于所述预设的比例阈值,所述第三比例大于所述预设的比例阈值,则将所述第三交集作为待查询的检测点坐标;如果所述第二比例大于所述预设的比例阈值,所述第三比例大于所述预设的比例阈值,则将所述第二比例和所述第三比例中,最大的比例对应的交集作为待查询的检测点坐标;如果所述第二比例小于所述预设的比例阈值,所述第三比例小于所述预设的比例阈值,则将所述第一交集作为待查询的检测点坐标。2.根据权利要求1所述的方法,其特征在于,所述根据获取到的每个无线接入点对应的参考信号强度,以及所述对应关系,确定待查询的检测点坐标,包括:根据获取到的每个无线接入点对应的参考信号强度,以及所述对应关系,确定所述每个无线接入点对应的参考信号强度所对...

【专利技术属性】
技术研发人员:余彦培张能元李欣欣刘文龙徐连明王文杰谢飞鹏刘鼎
申请(专利权)人:北京智慧图科技有限责任公司
类型:发明
国别省市:北京;11

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

1