一种定位方法、电子设备及计算机可读存储介质技术

技术编号:17974778 阅读:54 留言:0更新日期:2018-05-16 14:13
本发明专利技术公开了一种定位方法、电子设备及计算机可读存储介质,该方法包括:电子设备在GPS信号强度减小到设定信号阈值时,获取所述电子设备的初始位置;在所述GPS信号强度小于所述设定信号阈值时,检测WIFI信息和/或基站信息;根据所述初始位置以及所述WIFI信息和/或基站信息,确定所述电子设备的位置。本发明专利技术公开了一种定位方法、电子设备及计算机可读存储介质,在GPS信号强度小于设定信号阈值时,通过检测WIFI信息和/或基站信息,确定电子设备的位置,定位准确。

【技术实现步骤摘要】
一种定位方法、电子设备及计算机可读存储介质
本专利技术涉及通信领域,特别是涉及一种定位方法、电子设备及计算机可读存储介质。
技术介绍
最近几年来,随着智能电子设备的不断发展,智能手机、手表、眼镜等产品大量涌现;为了满足不同用户的需求,越来越多的定位功能加入到这些电子设备中。虽然目前定位类产品非常多,但一般都采用GPS(GlobalPositioningSystem,全球定位系统)来实现定位。但是,在检测不到GPS信号的情况下或者GPS信号弱的情况下,无法准确获取当前位置,难以实现定位。
技术实现思路
本专利技术主要解决的问题是提供了一种定位方法、电子设备及计算机可读存储介质,在GPS信号强度小于设定信号阈值时,通过检测WIFI信息和/或基站信息,确定电子设备的位置。为解决上述技术问题,本专利技术采用的一个技术方案是提供一种定位方法,该方法包括:电子设备在GPS信号强度减小到设定信号阈值时,获取所述电子设备的初始位置;在所述GPS信号强度小于所述设定信号阈值时,检测WIFI信息和/或基站信息;根据所述初始位置以及所述WIFI信息和/或基站信息,确定所述电子设备的位置。为解决上述技术问题,本专利技术采用的一个技术方案是提供一种电子设备,包括通信模组、存储器以及处理器,所述通信模组用于获取信息,所述存储器用于存储计算机程序,所述处理器在执行所述存储器存储的计算机程序时,用于实现上述的定位方法。为解决上述技术问题,本专利技术采用的一个技术方案是提供一种计算机可读存储介质,用于存储计算机程序,其特征在于,所述计算机程序在被处理器执行时,用于实现上述的定位方法。本专利技术的有益效果是:本专利技术公开了一种定位方法、电子设备及计算机可读存储介质,该方法包括:电子设备在GPS信号强度减小到设定信号阈值时,获取所述电子设备的初始位置;在所述GPS信号强度小于所述设定信号阈值时,检测WIFI信息和/或基站信息;根据所述初始位置以及所述WIFI信息和/或基站信息,确定所述电子设备的位置。本专利技术公开了一种定位方法、电子设备及计算机可读存储介质,在GPS信号强度小于设定信号阈值时,通过检测WIFI信息和/或基站信息,确定电子设备的位置,定位准确。附图说明图1是本专利技术提供的定位方法第一实施例流程示意图;图2是本专利技术提供的定位方法第二实施例流程示意图;图3是本专利技术提供的定位方法第三实施例流程示意图;图4是本专利技术提供的定位方法第三实施例步骤32流程示意图;图5是本专利技术提供的定位方法第三实施例步骤34流程示意图;图6是本专利技术提供的定位方法第四实施例流程示意图;图7是本专利技术提供的电子设备一实施例结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参考图1,图1是本专利技术提供的定位方法第一实施例流程示意图,该定位方法包括:步骤11:电子设备在GPS信号强度减小到设定信号阈值时,获取所述电子设备的初始位置。在此步骤之前先检测GPS信号强度,可以使用监测GPS信号强度的软件或其他检测方法检测出GPS信号的强度,例如,对于手机可使用GPSTEST软件。假设当前GPS的信噪比为25dB,所设定信号阈值为25dB,此时利用GPS获取当前点位置。可以理解的,该设定信号阈值可以是能够获取到准确位置的最小GPS信号值。具体地,当GPS信号大于该设定信号阈值时,电子设备能够通过GPS定位获取到当前的位置,当GPS信号小于该设定阈值时,由于GPS信号较弱,获取到的位置信息就不准确或者无法获取到位置信息。例如,电子设备利用GPS连续的或者间断的获取位置信息并不断更新当前的位置,随着GPS信号强度的减小,当GPS信号强度减小到该设定信号阈值时,将之前最后获取的位置信息作为初始位置。步骤12:在所述GPS信号强度小于所述设定信号阈值时,检测WIFI信息和/或基站信息。其中,所述WIFI信息包括WIFI地址、WIFI名称或WIFI信号强度中的至少一种,基站信息包括基站类型、基站名称或基站信号强度中的至少一种。步骤13:根据所述初始位置以及所述WIFI信息和/或基站信息,确定所述电子设备的位置。例如,手机能够获取到一个基站信号以及两个WIFI信号,手机通过判断一个基站信号以及两个WIFI信号的信号强度,得到手机与基站与WIFI信号发射器之间的距离,从而确定手机与基站、WIFI信号发射器之间的相对位置关系,进而确定手机所处的位置。具体地,可以预先制定一距离与信号强度的对照关系,其中可以根据不同的基站类型或者WIFI信号类型制定不同的对照关系,比如,2.4GHz的WIFI信号和5GHz的WIFI信号的传输距离和信号强度就有所不同。可以理解的,上述的基站和WIFI信号发射器的种类和数量并不限制,比如,可以全部获取多个基站信息,也可以全部获取多个WIFI信息。区别于现有技术,本实施方式公开的定位方法,在电子设备在GPS信号强度减小到设定信号阈值时,获取所述电子设备的初始位置;在所述GPS信号强度小于所述设定信号阈值时,检测WIFI信息和/或基站信息;根据所述初始位置以及所述WIFI信息和/或基站信息,确定所述电子设备的位置。通过上述方式,能够在GPS信号强度较弱或者无法准确的进行定位时,通过电子设备在GPS定位下的初始位置以及WIFI信息和/或基站信息,确定电子设备的位置,弥补了GPS定位的不足,定位准确。参阅图2,图2是本专利技术提供的定位方法第二实施例流程示意图,该定位方法包括:步骤21:构建数据库,形成WIFI信息和/或基站信息和位置信息的对应关系。构建数据库,形成WIFI信息和/或基站信息和位置信息的对应关系;在所述数据库中查找与检测到的WIFI信息和/或基站信息相匹配的位置信息,以确定所述电子设备的位置。可选的,在构建数据库时,可以将环境划分为多个区域,例如,对于室内家居环境,可将房间划分为:厨房、主卧、次卧、阳台、玄关、客厅、卫生间、书房、衣帽间、化妆间等;在每个划分的区域中,测量WIFI信息和/或基站信息,并将它们与位置一一对应,存储到数据库中,在每个划分的区域中进行多次测量,从而搭建关于WIFI信息和/或基站信息和位置信息的数据库。例如,可以建立以下的对应关系:位置A基站a信号强度x1WIFI_b信号强度y1WIFI_c信号强度z1位置B基站a信号强度x1WIFI_b信号强度y2WIFI_c信号强度z1位置C基站a信号强度x2WIFI_b信号强度y3WIFI_c信号强度z2当获取到的基站a的信号强度为x2,WIFI_b的信号强度y3,WIFI_c的信号强度z2时,在数据库中进行匹配后,就可以知道当前的位置为位置C。另外,电子设备可能会获取到多个基站信息和/或WIFI信息,并且由于环境因素或者网络因素,可能同样的信号发射设备在不同时间发出的信号的强度有所不同。在另一实施例中,可以要求电子设备获取到的基站信息和/或WIFI信息与数据库中的部分匹配即可。例如,在数据库中,位置A对应的基站信息和/或WIFI信息有5个,可以这样设定,在电子设备获取到的多个基站信息和/或WIF本文档来自技高网...
一种定位方法、电子设备及计算机可读存储介质

【技术保护点】
一种定位方法,其特征在于,包括:电子设备在GPS信号强度减小到设定信号阈值时,获取所述电子设备的初始位置;在所述GPS信号强度小于所述设定信号阈值时,检测WIFI信息和/或基站信息;根据所述初始位置以及所述WIFI信息和/或基站信息,确定所述电子设备的位置。

【技术特征摘要】
1.一种定位方法,其特征在于,包括:电子设备在GPS信号强度减小到设定信号阈值时,获取所述电子设备的初始位置;在所述GPS信号强度小于所述设定信号阈值时,检测WIFI信息和/或基站信息;根据所述初始位置以及所述WIFI信息和/或基站信息,确定所述电子设备的位置。2.根据权利要求1所述的定位方法,其特征在于,所述在所述GPS信号小于所述设定信号阈值时,检测WIFI信息和/或基站信息的步骤,包括:在所述GPS信号强度小于所述设定信号阈值时,搜索WIFI信号和/或基站信号;在搜索到的WIFI信号和/或基站信号的数量大于或等于设定数量阈值时,对搜索到的WIFI信号和/或基站信号进行检测,以获得所述WIFI信息和/或基站信息。3.根据权利要求2所述的定位方法,其特征在于,所述WIFI信息包括WIFI地址、WIFI名称或WIFI信号强度中的至少一种,基站信息包括基站类型、基站名称或基站信号强度中的至少一种。4.根据权利要求1所述的定位方法,其特征在于,所述定位方法还包括:所述电子设备在所述GPS信号强度减小到设定信号阈值时,获取所述电子设备的移动速度;根据所述电子设备的移动速度确定相应的时间周期;所述根据所述初始位置以及所述WIFI信息和/或基站信息,确定所述电子设备的位置的步骤,包括:以所述时间周期,周期性的根据所述初始位置以及所述WIFI信息和/或基站信息,确定所述电子设备的位置。5.根据权利要求4所述的定位方法,其特征在于,所述根据所述电子设备的移动速度确定相应的时间周期的步骤,具体包括:采用速度传感器检测所述电子设备的移动速度;当所述电子设备的移动速度大于或等于第一设定速度阈值时,确定第一时间周期;当所述电子设备的移动速度大于或等于第二设定速度阈值且小于所述第一设定速度阈值时,确定第二时间周期;当所述电子设备的移动速度小于所述第二设定速度阈值时,确定第三时间周期;其中,所述第一设定速度阈值大于所述第二设定速度阈值,所述第一时间周期小于所述第二时间周期,所述第二时间周期小于所述第三时间周期。6.根据权利要求4所述的定位方法,其特征在于,所...

【专利技术属性】
技术研发人员:李昌勤
申请(专利权)人:捷开通讯深圳有限公司
类型:发明
国别省市:广东,44

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

1