一种定位方法及终端设备技术

技术编号:21458614 阅读:22 留言:0更新日期:2019-06-26 06:22
本发明专利技术提供一种定位方法及终端设备,该方法包括:监测所述终端设备当前所处的目标地理范围;若所述目标地理范围与所述终端设备最近一次定位时所处的地理范围不同,则确定与所述目标地理范围对应的各个定位导航系统的权重;基于所述各个定位导航系统的权重,在所述目标地理范围内对所述终端设备进行定位处理,得到所述终端设备在所述目标地理范围内的位置信息。本发明专利技术能够提升终端设备的导航定位性能,进一步提升定位时间和定位精度。

【技术实现步骤摘要】
一种定位方法及终端设备
本专利技术实施例涉及通信
,尤其涉及一种定位方法及终端设备。
技术介绍
目前,终端设备(如手机/平板/手表)的定位功能已经成为标准配置,且应用非常广泛。且随着全球定位导航系统的蓬勃发展,导航系统的复杂度和组网结构也越来越复杂。很多的国家和地区都建立了自己的定位导航系统,除了美国的全球定位系统(GlobalPositioningSystem,GPS)、俄罗斯的格洛纳斯卫星导航系统(GLOONASS)、欧洲的伽利略(Galileo)等全球导航系统之外,还有很多区域性导航系统存在,如日本的准天顶卫星系统(QZSS)星基增强系统,中国的北斗2系统,印度的印度区域导航卫星系统(IndianRegionalNavigationSatelliteSystem,IRNSS)等。现有技术中,终端设备支持多个定位导航系统,在其所处的不同区域,采用多个定位导航系统进行定位时,由于不同定位导航系统的定位性能存在差异,如何利用多个定位导航系统,达到较优的定位性能成为目前亟待解决的问题。
技术实现思路
本专利技术实施例提供一种定位方法及终端设备,以解决由于不同定位导航系统的定位性能存在差异,如何使终端设备利用多个定位导航系统实现较优的定位性能的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术的实施例提供了一种定位方法,包括:监测所述终端设备当前所处的目标地理范围;若所述目标地理范围与所述终端设备最近一次定位时所处的地理范围不同,则确定与所述目标地理范围对应的各个定位导航系统的权重;基于所述各个定位导航系统的权重,在所述目标地理范围内对所述终端设备进行定位处理,得到所述终端设备在所述目标地理范围内的位置信息。第二方面,本专利技术的实施例还提供了一种终端设备,包括:监测模块,用于监测所述终端设备当前所处的目标地理范围;权重确定模块,用于在所述目标地理范围与所述终端设备最近一次定位时所处的地理范围不同时,确定与所述目标地理范围对应的各个定位导航系统的权重;定位处理模块,用于基于所述各个定位导航系统的权重,在所述目标地理范围内对所述终端设备进行定位处理,得到所述终端设备在所述目标地理范围内的位置信息。第三方面,本专利技术实施例还提供了一种终端设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的定位方法的步骤。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的定位方法的步骤。本专利技术实施例的上述方案中,通过监测所述终端设备当前所处的目标地理范围;在所述目标地理范围与所述终端设备最近一次定位时所处的地理范围不同时,确定与所述目标地理范围对应的各个定位导航系统的权重;基于所述各个定位导航系统的权重,在所述目标地理范围内对所述终端设备进行定位处理,得到所述终端设备在所述目标地理范围内的位置信息,如此,能够提升终端设备的导航定位性能,进一步提升定位时间和定位精度。附图说明图1为本专利技术实施例提供的定位方法的流程示意图;图2为应用本专利技术的定位方法的终端设备的硬件结构示意图;图3为本专利技术实施例提供的终端设备的结构示意图;图4为本专利技术实施例提供的终端设备的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,为本专利技术实施例提供的定位方法的流程示意图。下面就该图具体说明该方法的实施过程。步骤101,监测所述终端设备当前所处的目标地理范围。本步骤中,地理范围具体是指地理区域范围。比如,国家地理区域范围或者国家管辖范围内的地区区域范围。需要说明的是,监测终端设备当前所处的目标地理范围,监测到的是终端设备当前所处的大致地理位置,并非精确的位置。步骤102,若所述目标地理范围与所述终端设备最近一次定位时所处的地理范围不同,则确定与所述目标地理范围对应的各个定位导航系统的权重。这里,终端设备支持多个不同的定位导航系统。不同的定位导航系统在不同国家或者区域的定位导航性能也不同。比如,日本的QZSS、印度的IRNSS等区域性导航系统信号质量在特定地区内优于GPS,尤其是QZSS是GPS在日本区域内的星基增强版本,信号质量明显高于GPS,所以,若终端设备处于日本境内或靠近日本境内的区域(比如中国的东北地区),重点倚重QZSS的导航定位。也就是说,可以根据终端设备所处的地理范围,对不同的定位导航系统设置不同的权重。步骤103,基于所述各个定位导航系统的权重,在所述目标地理范围内对所述终端设备进行定位处理,得到所述终端设备在所述目标地理范围内的位置信息。需要说明的是,由于各个定位导航系统在不同地理范围内的定位导航性能不同,根据终端设备当前所处的目标地理范围对应的各个定位导航系统的权重,即在该目标地理范围内,可按照定位导航性能的优劣,确定各个定位导航系统的权重,也就是说,定位导航性能好的权重大,定位导航性能差的权重小。这样,本步骤中在对终端设备进行定位处理时,能够重点倚重终端设备当前所在地理范围内,权重大的定位导航系统的定位处理,以进一步提高终端设备的导航定位性能,实现对终端设备更加精确的定位。本专利技术实施例提供的定位方法,通过监测所述终端设备当前所处的目标地理范围;在所述目标地理范围与所述终端设备最近一次定位时所处的地理范围不同时,确定与所述目标地理范围对应的各个定位导航系统的权重;基于所述各个定位导航系统的权重,在所述目标地理范围内对所述终端设备进行定位处理,得到所述终端设备在所述目标地理范围内的位置信息,如此,能够提升终端设备的导航定位性能,进一步提升定位时间和定位精度。基于图1所示的实施例,作为一优选的实现方式,步骤102中确定与所述目标地理范围对应的各个定位导航系统的权重,可具体包括:基于预先设置的地理范围与各个定位导航系统的定位导航优先级的对应关系,确定与所述目标地理范围对应的所述各个定位导航系统的目标定位导航优先级;本步骤中,定位导航优先级高的定位导航系统的定位性能要优于定位导航优先级低的定位导航系统的定位性能。不同地理范围内的定位导航系统的定位导航优先级不同。例如,终端设备处在欧洲地区时,定位导航系统的定位导航优先级由高至低可依次为:GPS、Galileo、GLOONASS;终端设备处于日本时,位导航系统的定位导航优先级由高至低可依次为:QZSS、GPS、GLOONASS;终端设备处于中国时,定位导航系统的定位导航优先级由高至低可依次为:北斗卫星导航系统(BeiDouNavigationSatelliteSystem,BDS)、GPS、GLOONASS。根据所述各个定位导航系统的目标定位导航优先级,确定各个定位导航系统的权重,其中,定位导航优先级高的定位导航系统对应的权重大于优先级低的定位导航系统对应的权重。本步骤中,可通过预先设置不同地理范围内的定位导航系统的定位导航优先级与定位导航系统的权重的对应关系,使终端自动确定与各个定位本文档来自技高网...

【技术保护点】
1.一种定位方法,应用于终端设备,其特征在于,包括:监测所述终端设备当前所处的目标地理范围;若所述目标地理范围与所述终端设备最近一次定位时所处的地理范围不同,则确定与所述目标地理范围对应的各个定位导航系统的权重;基于所述各个定位导航系统的权重,在所述目标地理范围内对所述终端设备进行定位处理,得到所述终端设备在所述目标地理范围内的位置信息。

【技术特征摘要】
1.一种定位方法,应用于终端设备,其特征在于,包括:监测所述终端设备当前所处的目标地理范围;若所述目标地理范围与所述终端设备最近一次定位时所处的地理范围不同,则确定与所述目标地理范围对应的各个定位导航系统的权重;基于所述各个定位导航系统的权重,在所述目标地理范围内对所述终端设备进行定位处理,得到所述终端设备在所述目标地理范围内的位置信息。2.根据权利要求1所述的定位方法,其特征在于,所述确定与所述目标地理范围对应的各个定位导航系统的权重,包括:基于预先设置的地理范围与各个定位导航系统的定位导航优先级的对应关系,确定与所述目标地理范围对应的所述各个定位导航系统的目标定位导航优先级;根据所述各个定位导航系统的目标定位导航优先级,确定所述各个定位导航系统的权重,其中,定位导航优先级高的定位导航系统对应的权重大于优先级低的定位导航系统对应的权重。3.根据权利要求1所述的定位方法,其特征在于,所述监测所述终端设备当前所处的目标地理范围,包括:获取所述终端设备的地理标识信息,所述地理标识信息包括:国家代码和/或服务设备所在地理位置的标识,所述服务设备为向所述终端设备提供网络服务的设备;根据所述地理标识信息,确定所述终端设备当前所处的目标地理范围。4.根据权利要求1所述的定位方法,其特征在于,所述基于所述各个定位导航系统的权重,在所述目标地理范围内对所述终端设备进行定位处理,得到所述终端设备在所述目标地理范围内的位置信息,包括:基于所述各个定位导航系统的权重,获取通过所述各个定位导航系统搜寻到的卫星的导航数据;将所述各个定位导航系统的权重分别赋予至各自对应的定位导航算法;根据所述导航数据以及所述定位导航算法,得到所述终端设备在所述目标地理范围内的位置信息。5.根据权利要求4所述的定位方法,其特征在于,所述基于所述各个定位导航系统的权重,获取通过所述各个定位导航系统搜寻到的卫星的导航数据,包括:基于所述各个定位导航系统的权重,确定所述各个定位导航系统中用于搜星的硬件特性参数;和/或,将所述各个定位导航系统的权重分别赋予至各自对应的搜星算法;根据所述硬件特性参数进行卫星搜寻;和/或,根据所述搜星算法进行卫星搜寻;接收搜寻到的卫星发送的导航数据。6.根据权利要求1所述的定位方法,其特征在于,基于所述各个定位导航系统的权重,在所述目标地理范围内对所述终端设备进行定位处理,得到所述终端设备在所述目标地理范围内的位置信息之后,所述方法还包括:将所述位置信息标记在用于导航应用的电子地图上。7.一种终端设备,其特征在于,包括:监测模块,用于监测所述终端设备当前所处的目...

【专利技术属性】
技术研发人员:赵登张涛
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1