一种定位方法及电子设备技术

技术编号:14360717 阅读:150 留言:0更新日期:2017-01-09 03:56
本发明专利技术涉及通信领域,公开了一种定位方法及电子设备,以解决现有技术中电子设备处于无网环境或者室内时,无法对电子设备进行定位的技术问题。该方法应用于第一电子设备中,包括:产生一位置获取请求;接收N个电子设备通过短距离无线传输方式发送的N个电子设备的N个位置信息,其中,N个电子设备在响应位置获取请求之后获取对应电子设备的位置信息,N为正整数;至少基于N个位置信息和短距离无线传输方式的传输距离,确定第一电子设备的第一位置信息。达到了在电子设备处于无网环境或者室内时,也能够对电子设备进行精确定位的技术效果。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种定位方法及电子设备
技术介绍
随着科学技术的不断发展,电子技术也得到了飞速的发展,移动产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。例如,智能手机、平板电脑等电子设备已经成为人们生活中一个重要的组成部分,用户可以使用智能手机、平板电脑等电子设备来听音乐、玩游戏等等,以减轻现代快节奏生活所带来的压力。通常情况下,电子设备都具备定位功能,例如:利用GPS(GlobalPositioningSystem:全球定位系统)系统,用户可以在全球范围内实现全天候、连续、实时的三维导航定位和测速;另外,利用该系统,用户还能够进行高精度的时间传递和高精度的精密定位。然后,现有技术中,如果用户位于无网环境或者室内的话,则无法通过定位方式准确得知用户所在位置。
技术实现思路
本专利技术提供一种定位方法及电子设备,以解决现有技术中电子设备处于无网环境或者室内时,无法对电子设备进行定位的技术问题。第一方面,本专利技术实施例提供一种定位方法,应用于第一电子设备中,包括:产生一位置获取请求;接收N个电子设备通过短距离无线传输方式发送的所述N个电子设备的N个位置信息,其中,所述N个电子设备在响应所述位置获取请求之后获取对应电子设备的位置信息,N为正整数;至少基于所述N个位置信息和所述短距离无线传输方式的传输距离,确定所述第一电子设备的第一位置信息。可选的,所述至少基于所述N个位置信息和所述短距离无线传输方式的传输距离确定所述第一电子设备的第一位置信息,具体包括:确定所述N个电子设备中的第i个电子设备与所述第一电子设备的第i距离,i为1至N的整数;以所述第i个电子设备的位置信息为圆心、所述第i距离为半径画圆,进而获得N个圆;基于所述N个圆的交集确定所述第一位置信息。可选的,所述至少基于所述N个位置信息和所述短距离无线传输方式的传输距离确定所述第一电子设备的第一位置信息,具体包括:确定所述N个电子设备中的第i个电子设备与所述第一电子设备的第i距离,i为1至N的整数;以所述第i电子设备的位置信息为球心、所述第i距离为半径画球,进而获得N个圆体;至少基于所述N个球体的交集确定所述第一位置信息。可选的,所述至少基于所述N个球体的交集确定所述第一位置信息,具体包括:获取第二电子设备发送的位置提示信息或日志中的所述位置提示信息,所述位置提示信息具体用于提示所述第二电子设备在预设时间段内位于预定位置;在所述第一电子设备与所述第二电子设备存在短距离无线传输时,判断当时时间与所述预设时间段的偏差是否小于预设值;在所述偏差小于所述预设值时,基于所述预定位置确定出第一空间区域;将所述N个球体的交集与所述第一空间区域取交集确定出所述第一位置信息。可选的,所述方法还包括:确定所述N个电子设备所在的第一平面;确定所述第一位置信息与所述第一平面之间的垂直高度。可选的,在所述确定所述第一位置信息与所述第一平面之间的垂直高度之后,所述方法还包括:获取所述第一电子设备的用户所在建筑物的层高;基于所述层高和所述垂直高度确定所述用户所在的楼层信息。可选的,所述确定所述N个电子设备中的第i个电子设备与所述第一电子设备的第i距离,具体包括:确定所述第i个电子设备的位置信息传输至所述第一电子设备所经过的电子设备的第i数量,i为1至N的整数;基于所述第i数量与所述传输距离确定所述第i距离。可选的,所述确定所述第一电子设备的第一位置信息,还包括:确定所述第一电子设备的用户所在建筑物的坐标信息;确定出与所述坐标信息存在交集的所述第一位置信息。第二方面,本专利技术实施例提供一种电子设备,包括:产生模块,用于产生一位置获取请求;接收模块,用于接收N个电子设备通过短距离无线传输方式发送的所述N个电子设备的N个位置信息,其中,所述N个电子设备在响应所述位置获取请求之后获取对应电子设备的位置信息,N为正整数;第一确定模块,用于至少基于所述N个位置信息和所述短距离无线传输方式的传输距离,确定所述电子设备的第一位置信息。可选的,所述第一确定模块,具体包括:第一确定单元,用于确定所述N个电子设备中的第i个电子设备与所述电子设备的第i距离,i为1至N的整数;第一区域限定单元,用于以所述第i个电子设备的位置信息为圆心、所述第i距离为半径画圆,进而获得N个圆;第二确定单元,用于基于所述N个圆的交集确定所述第一位置信息。本专利技术有益效果如下:由于在本专利技术实施例中,提供了一种定位方法,应用于第一电子设备中,包括:产生一位置获取请求;接收N个电子设备通过短距离无线传输方式发送的N个电子设备的N个位置信息,其中,N个电子设备在响应位置获取请求之后获取对应电子设备的位置信息,N为正整数;至少基于N个位置信息和短距离无线传输方式的传输距离,确定第一电子设备的第一位置信息。也就是即使第一电子设备位于室内或者处于无网环境,也可以通过其他N个电子设备的位置信息以及短距离无线传输方式的传输距离获得第一电子设备所在的第一位置信息,故而达到了在电子设备处于无网环境或者室内时,也能够对电子设备进行精确定位的技术效果。附图说明图1为本专利技术实施例中定位方法的流程图;图2为本专利技术实施例定位方法中确定第一位置信息的第一种方式的流程图;图3a为本专利技术实施例定位方法中两个圆的交集的示意图;图3b为本专利技术实施例定位方法中两个圆的交集与建筑物的坐标信息继续取交集的示意图;图4为本专利技术实施例定位方法中确定第一位置信息的第二种方式的流程图;图5为本专利技术实施例定位方法中两个球体的交集的示意图;图6为本专利技术实施例定位方法中确定出第一位置信息的流程图;图7为本专利技术实施例中电子设备的结构图。具体实施方式本专利技术提供一种定位方法及电子设备,以解决现有技术中电子设备处于无网环境或者室内时,无法对电子设备进行定位的技术问题。本专利技术实施例中的技术方案为解决上述的技术问题,总体思路如下:本专利技术实施例提供了一种定位方法,应用于第一电子设备中,包括:产生一位置获取请求;接收N个电子设备通过短距离无线传输方式发送的N个电子设备的N个位置信息,其中,N个电子设备在响应位置获取请求之后获取对应电子设备的位置信息,N为正整数;至少基于N个位置信息和短距离无线传输方式的传输距离,确定第一电子设备的第一位置信息。也就是即使第一电子设备位于室内或者处于无网环境,也可以通过其他N个电子设备的位置信息以及短距离无线传输方式的传输距离获得第一电子设备所在的第一位置信息,故而达到了在电子设备处于无网环境或者室内时,也能够对电子设备进行精确定位的技术效果。为了更好的理解上述技术方案,下面通过附图以及具体实施例对本专利技术技术方案做详细的说明,应当理解本专利技术实施例以及实施例中的具体特征是对本专利技术技术方案的详细的说明,而不是对本专利技术技术方案的限定,在不冲突的情况下,本专利技术实施例以及实施例中的技术特征可以相互组合。第一方面,本专利技术实施例提供一种定位方法,应用于第一电子设备中,请参考图1,包括:步骤S101:产生一位置获取请求;步骤S102:接收N个电子设备通过短距离无线传输方式发送的N个电子设备的N个位置信息,其中,N个电子设备在响应位置获取请求之后获取对应电子设备本文档来自技高网...
一种定位方法及电子设备

【技术保护点】
一种定位方法,应用于第一电子设备中,其特征在于,包括:产生一位置获取请求;接收N个电子设备通过短距离无线传输方式发送的所述N个电子设备的N个位置信息,其中,所述N个电子设备在响应所述位置获取请求之后获取对应电子设备的位置信息,N为正整数;至少基于所述N个位置信息和所述短距离无线传输方式的传输距离,确定所述第一电子设备的第一位置信息。

【技术特征摘要】
1.一种定位方法,应用于第一电子设备中,其特征在于,包括:产生一位置获取请求;接收N个电子设备通过短距离无线传输方式发送的所述N个电子设备的N个位置信息,其中,所述N个电子设备在响应所述位置获取请求之后获取对应电子设备的位置信息,N为正整数;至少基于所述N个位置信息和所述短距离无线传输方式的传输距离,确定所述第一电子设备的第一位置信息。2.如权利要求1所述的方法,其特征在于,所述至少基于所述N个位置信息和所述短距离无线传输方式的传输距离确定所述第一电子设备的第一位置信息,具体包括:确定所述N个电子设备中的第i个电子设备与所述第一电子设备的第i距离,i为1至N的整数;以所述第i个电子设备的位置信息为圆心、所述第i距离为半径画圆,进而获得N个圆;基于所述N个圆的交集确定所述第一位置信息。3.如权利要求1所述的方法,其特征在于,所述至少基于所述N个位置信息和所述短距离无线传输方式的传输距离确定所述第一电子设备的第一位置信息,具体包括:确定所述N个电子设备中的第i个电子设备与所述第一电子设备的第i距离,i为1至N的整数;以所述第i电子设备的位置信息为球心、所述第i距离为半径画球,进而获得N个圆体;至少基于所述N个球体的交集确定所述第一位置信息。4.如权利要求3所述的方法,其特征在于,所述至少基于所述N个球体的交集确定所述第一位置信息,具体包括:获取第二电子设备发送的位置提示信息或日志中的所述位置提示信息,所述位置提示信息具体用于提示所述第二电子设备在预设时间段内位于预定位置;在所述第一电子设备与所述第二电子设备存在短距离无线传输时,判断当时时间与所述预设时间段的偏差是否小于预设值;在所述偏差小于所述预设值时,基于所述预定位置确定出第一空间区域;将所述N个球体的交集与所述第一空间区域取交集确定出所述第一位置信息。...

【专利技术属性】
技术研发人员:何臻谢静吴蔚
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京;11

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

1