【技术实现步骤摘要】
定位方法、装置、终端及存储介质
本申请实施例涉及终端
,特别涉及一种定位方法、装置、终端及存储介质。
技术介绍
随着终端GNSS(GlobalNavigationSatelliteSystems,卫星导航)技术的不断发展和完善,终端的芯片上大都集成了GNSS基带信号处理器,从而可以对卫星信号进行实时捕获和跟踪。在相关技术中,终端可以通过集成GNSS基带信号处理器的芯片得到卫星观测数据,然后可以对该卫星观测数据进行SPP(SinglePointPositioning,单点定位)解算,该解算结果中可以包括终端的位置信息。但是由于单点定位解算包含了较多的系统误差,且GNSS天线的性能影响伪距精度,单靠单点定位解算进行定位,定位精度通常为十米级。为了提升终端的定位精度,研究人员提出将高精度定位技术应用于终端中,如差分定位技术,差分定位技术通过获取差分数据,然后结合单点定位解算的结果进行RTK(RealTimeKinematic,实时动态)解算,从而可以实现亚米级定位精度。然而,高精度定位技术会导致终端的功耗急剧增加,针对终端应用的定位技术,还需要进一步讨论研究。
技术实现思路
本申请实施例提供一种定位方法、装置、终端及存储介质。所述技术方案如下:一方面,本申请实施例提供一种定位方法,应用于终端,所述终端上运行有操作系统和上层应用,所述操作系统包括框架层和应用层,所述方法包括:在所述框架层接收来自于所述应用层或所述上层应用的定位请求,所述定位请求用于获取所述终端的位置信 ...
【技术保护点】
1.一种定位方法,应用于终端,所述终端上运行有操作系统和上层应用,所述操作系统包括框架层和应用层,其特征在于,所述方法包括:/n在所述框架层接收来自于所述应用层或所述上层应用的定位请求,所述定位请求用于获取所述终端的位置信息;/n在所述框架层获取观测卫星信息;/n在所述框架层根据所述观测卫星信息,从n种定位方式中选择目标定位方式,所述n为大于1的整数;/n在所述框架层采用所述目标定位方式获取所述位置信息;/n在所述框架层向所述定位请求的发送方发送所述位置信息。/n
【技术特征摘要】
1.一种定位方法,应用于终端,所述终端上运行有操作系统和上层应用,所述操作系统包括框架层和应用层,其特征在于,所述方法包括:
在所述框架层接收来自于所述应用层或所述上层应用的定位请求,所述定位请求用于获取所述终端的位置信息;
在所述框架层获取观测卫星信息;
在所述框架层根据所述观测卫星信息,从n种定位方式中选择目标定位方式,所述n为大于1的整数;
在所述框架层采用所述目标定位方式获取所述位置信息;
在所述框架层向所述定位请求的发送方发送所述位置信息。
2.根据权利要求1所述的方法,其特征在于,所述观测卫星信息包括所述观测卫星的数量;
所述在所述框架层根据所述观测卫星信息,从n种定位方式中选择目标定位方式,包括:
在所述观测卫星的数量小于第一阈值的情况下,在所述框架层从所述n种定位方式中选择第一类定位方式。
3.根据权利要求2所述的方法,其特征在于,所述在所述框架层根据所述观测卫星信息,从n种定位方式中选择目标定位方式,包括:
在所述观测卫星的数量大于第二阈值的情况下,在所述框架层从所述n种定位方式中选择第二类定位方式;
在所述观测卫星的数量大于所述第一阈值,且小于所述第二阈值的情况下,在所述框架层从所述n种定位方式中选择第三类定位方式;
其中,所述第二阈值大于所述第一阈值。
4.根据权利要求2所述的方法,其特征在于,所述观测卫星信息还包括所述观测卫星的载噪比,所述载噪比是指所述观测卫星发送的载波信号与噪声信号的比值;
所述在所述框架层根据所述观测卫星信息,从n种定位方式中选择目标定位方式,包括:
在所述观测卫星的数量大于所述第一阈值,且所述载噪比大于第三阈值的情况下,在所述框架层从所述n种定位方式中选择第二类定位方式;
在所述观测卫星的数量大于所述第一阈值,且所述载噪比小于所述第三阈值的情况下,在所述框架层从所述n种定位方式中选择第三类定位方式。
5.根据权利要求2所述的方法,其特征在于,所述观测卫星信息还包括所述观测卫星的精度因子,所述精度因子用于指示所述观测卫星的分布状态;
所述在所述框架层根据所述观测卫星信息,从n种定位方式中选择目标定位方式,包括:
在所述观测卫星的数量大于所述第一阈值,且所述精度因子小于第四阈值的情况下,在所述框架层从所述n种定位方式中选择第二类定位方式;
在所述观测卫星的数量大于所述第一阈值,且所述精度因子大于所述第四阈值的情况下,在所述框架层从所述n种定位方式中选择第三类定位方式。
6.根据权利要求1所述的方法,其特征在于,所述观测卫星信息包括方式指示信息,所述方式指示信息用于指示所述目标定位方式;
所述在所述框架层根据所述观测卫星信息,从n种定位方式中选择目标定位方式,包括:
在所述方式指示信息为第一数值时,在所述框架层从所述n种定位方式中选择第一类定位方式;
在所述方式指示信息为第二数值时,在所述框架层从所述n种定位方式中选择第二类定位方式;
在所述方式指示信息为第三数值时,在所述框架层从所述n种定位方式中选择第三类定位方式。
7.根据权利要求3至6任一项所述的方法,其特征在于,
所述第一类定位方式包括网络定位方式,所述网络定位方式是指基于所述终端连接的网络进行定位的方式;
所述第二类定位方式包括卫星定位方式,所述卫星定位方式是指基于所述终端获取的观测卫星信息进行定位的方式;
所述第三类定位方式包括实时动态定位方式和/或精密单点定位方式,所述实时动态定位方式是指基于所述终端获取的差分数据进行定位的方式,所述精密单点定位方式是指基于所述终端获取的精密导航电文进行定位的方式。
8.根据权利要求7所述的方法,其特征在于,
在...
【专利技术属性】
技术研发人员:彭冬炜,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。