【技术实现步骤摘要】
定位方法、装置、终端及服务器
[0001]本专利技术涉及定位领域,具体涉及一种定位方法、装置、终端及服务器。
技术介绍
[0002]室内定位一直是一个很多问题未被解决的领域。由于信号的严重衰减和多径效应,通用的室外定位设施(例如GPS)并不能在建筑物内有效地工作。对于部分相关行业(例如配送行业)来说,如何进行大规模且低成本的室内定位已成为急需解决的问题。
[0003]现有技术通常采用无线局域网指纹定位的方式来对终端设备进行室内定位,但这种定位方式在定位时需要读取终端设备采集到的无线局域网信号的指纹信息,而运行部分操作系统(例如IOS系统)的终端设备通常不向应用程序开放无线局域网信号指纹信息的读取权限,因此现有技术无法对运行部分操作系统(例如IOS系统)的终端设备进行室内定位,存在一定的局限性。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供了一种定位方法、装置、终端及服务器,以实现大规模且低成本的室内定位,并满足运行部分操作系统(例如IOS系统)的终端的室内定位需求。
[0005]第 ...
【技术保护点】
【技术特征摘要】
1.一种定位方法,适用于服务器,其特征在于,所述方法包括:接收第一终端的第一定位请求,所述第一定位请求包括第一蓝牙指纹信息集合,所述第一蓝牙指纹信息集合为所述第一终端在当前位置采集到的蓝牙信号的指纹信息集合;将所述第一蓝牙指纹信息集合与目标指纹库中的指纹信息进行相似度匹配,以确定目标相似度,所述目标指纹库与目标位置对应,所述目标指纹库根据基于无线局域网进行定位的第二终端所采集的第二蓝牙指纹信息集合确定;响应于所述目标相似度大于或等于预设阈值,将所述目标位置的目标位置信息确定为所述第一终端的第一位置信息。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收至少一个第二终端的第二定位请求,所述第二定位请求包括无线局域网指纹信息集合,所述无线局域网指纹信息集合为所述第二终端在当前位置采集到的无线局域网信号的指纹信息集合;根据所述无线局域网指纹信息集合,基于无线局域网指纹定位的方式确定所述第二终端的第二位置信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在确定所述第二终端的第二位置信息之后,响应于确认所述第二位置信息与所述目标位置信息一致,向所述第二终端反馈定位成功消息,以提示所述第二终端上传第二蓝牙指纹信息集合,所述第二蓝牙指纹信息集合为所述第二终端在当前位置采集到的蓝牙信号的指纹信息集合。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:接收所述第二蓝牙指纹信息集合;存储所述第二蓝牙指纹信息集合及对应的第二位置信息。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在将所述第一蓝牙指纹信息集合与目标指纹库中的指纹信息进行相似度匹配之前,确定所述目标指纹库中的指纹信息。6.根据权利要求5所述的方法,其特征在于,所述确定所述目标指纹库中的指纹信息包括:确定与所述目标位置对应的至少一个目标第二蓝牙指纹信息集合;根据所述目标第二蓝牙指纹信息集合确定所述目标指纹库。7.根据权利要求6所述的方法,其特征在于,所述确定与所述目标位置对应的至少一个目标第二蓝牙指纹信息集合包括:将所述第二位置信息与所述目标位置信息相同的第二蓝牙指纹信息集合确定为所述目标第二蓝牙指纹信息集合。8.根据权利要求7所述的方法,其特征在于,所述第二蓝牙指纹信息集合具有对应的第二时间戳,所述第二时间戳用于表征确定所述第二位置信息或接收所述第二蓝牙指纹信息集合的时间;所述将所述第二位置信息与所述目标位置信息相同的第二蓝牙指纹信息集合确定为所述目标第二蓝牙指纹信息集合包括:将所述第二位置信息与所述目标位置信息相同,且所述第二时间戳在预设时间段内的
第二蓝牙指纹信息集合确定为所述目标第二蓝牙指纹信息集合。9.根据权利要求6所述的方法,其特征在于,所述根据所述目标第二蓝牙指纹信息集合确定所述目标指纹库包括:确定所述目标第二蓝牙指纹信息集合中各第二蓝牙指纹信息的出现频率;根据所述出现频率,确定所述目标指纹库中的指纹信息。10.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取目标订单的目标订单信息;根据所述目标订单信息确定所述第一终端和所述目标位置,其中,所述第一终端为所述目标订单的配送资源终端,所述目标位置为所述目标订单的商品提供者的位置或商品购买者的位置。11.根据权利要求10所述的方法,其特征在于,所述方法还包括:在将所述目标位置的目标位置信息确定为所述第一终端的第一位置信息之后,响应于所述目标位置为所述目标订单的商品提供者的位置,将所述第一终端的配送状态调整为已到店状态;或者响应于所述目标位置为商品购买者的位置,将所述第一终端的配送状态调整为配送完成状态。12.根据权利要求1所述的方法,其特征在于,所述方法还包括:在确定为所述第一终端的第一位置信息之后,向所述第一终端反馈定位成功消息。13.根据权利要求1所述的方法,其特征在于,所述第一终端为运行第一操作系统的终端,所述第一操作系统允许应用程序读取蓝牙信号的指纹信息,但不允许应用程序读取无线局域网信号的指纹信息。14.根据权利要求2所述的方法,其特征在于,所述第二终端为运行第二操作系统的终端,所述第二操作系统允许应用程序读取蓝牙信号和无线局域网信号的指纹信息。15.一种定位方法,适用于服务器,其特征在于,所述方法包括:接收第二终端的第二定位请求,所述第二定位请求包括无线局域网指纹信息集合,所述无线局域网指纹信息集合为所述第二终端在当前位置采集到的无线局域网信号的指纹信息集合;根据所述无线局域网指纹信息集合确定所述第二终端的第二位置信息,所述第二位置信息与所述当前位置对应;获取所述第二终端上传的第二蓝牙指纹信息集合,所述第二蓝牙指纹信息集合为所述第二终端在所述当前位置采集到的蓝牙信号的指纹信息集合;以关联方式存储所述第二蓝牙指纹信息集合与所述第二位置信息。16.根据权利要求15所述的方法,其特征在于,所述方法还包括:根据所述第二蓝牙指纹信息集合,确定与所述第二位置信息对应的目标指纹库中的指纹信息。17.根据权利要求16所述的方法,其特征在于,所述方法还包括:根据所述目标指纹库中的指纹信息对第一终端进行定位。18.根据权利要求17所述的方法,其特征在于,所述根据所述目标指纹库中的指纹信息对第一终端进行定位包括:
接收所述第一终端的第一定位请求,所述第一定位请求包括第一蓝牙指纹信息集合,所述第一蓝牙指纹信息集合为所述第一终端在当前位置采集到的蓝牙信号的指纹信息集合;将所述第一蓝牙指纹信息集合与各目标指纹库的指纹信息进行相似度匹配,以确定目标相似度;响应于所述目标相似度大于或等于预设阈值,将所述目标相似度大于或等于预设阈值的目标指纹库所对应的位置确定为所述第一终端的第一位置信息。19.根据权利要求16所述的方法,其特征在于,所述第二蓝牙指纹信息集合对应有第二时间戳,所述第二时...
【专利技术属性】
技术研发人员:闵伟,沈国斌,张延,施杰,郑海波,
申请(专利权)人:浙江口碑网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。