一种定位方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35403646 阅读:8 留言:0更新日期:2022-11-03 10:55
本公开实施例公开了一种定位方法,应用于终端,所述方法,包括:获取所述终端当前定位场景下的定位场景信息;根据所述定位场景信息,从具有不同定位性能的预设定位模式中确定出满足所述当前定位场景下定位需求的目标定位模式;基于所述目标定位模式,获得导航定位信息。本公开实施例中的技术方案,能够更好地适应当前定位场景,满足在当前定位场景下的定位需求,带给用户更好的体验。带给用户更好的体验。带给用户更好的体验。

【技术实现步骤摘要】
一种定位方法、装置、电子设备及存储介质


[0001]本公开涉及无线通信
但不限于无线通信
,尤其涉及一种定位方法、装置、电子设备及存储介质。

技术介绍

[0002]随着无线通信中定位技术的不断发展,各种用于导航定位的导航软件层出不穷。所述导航软件的便捷导航功能给人们的生活出行带来了极大的便利。目前的导航软件在进行导航时,往往只能定位出定位目标所处的大致位置。例如,定位出所述定位目标位于某一栋楼附近和位于某一个园区的大门附近等。在普通的市区环境下,通常情况下手机在打车定位时,只会给出所述定位目标的一个粗略的定位点。在没有标志性建筑时,通常不能告知用户所述定位目标在马路的哪一侧。在一些有路障的路段,出租车就很难找到打车用户,或者需要绕过很长的路障才能接到用户,无法提前准确地确定出用户的具体位置。

技术实现思路

[0003]本公开实施例公开了一种定位方法、装置、电子设备及存储介质。
[0004]根据本公开实施例的第一方面,提供一种定位方法,应用于终端,所述方法,包括:
[0005]获取所述终端当前定位场景下的定位场景信息;
[0006]根据所述定位场景信息,从具有不同定位性能的预设定位模式中确定出满足所述当前定位场景下定位需求的目标定位模式;
[0007]基于所述目标定位模式,获得导航定位信息。
[0008]在一个实施例中,所述预设定位模式至少包括:
[0009]第一定位模式和第二定位模式;
[0010]其中,所述第一定位模式的定位精度高于所述第二定位模式的定位精度;或者,所述第一定位模式的定位时的抗遮挡能力,高于所述第二定位模式的定位时的抗遮挡能力。
[0011]在一个实施例中,所述第二定位模式为原生定位模式;所述第一定位模式为融合所述原生定位模式和辅助定位模式进行定位的融合模式。
[0012]在一个实施例中,所述辅助定位模式为基于实时动态(RTK)的载波相位差分定位模式。
[0013]在一个实施例中,所述根据所述定位场景信息,从具有不同定位性能的预设定位模式中确定出满足所述当前定位场景下定位需求的目标定位模式,包括:
[0014]响应于根据所述定位场景信息确定出所述当前定位场景为:遮挡场景,确定所述第一定位模式为所述目标定位模式;其中,所述遮挡场景为:所述终端所处位置的预设范围内具有遮挡物的定位场景。
[0015]在一个实施例中,所述根据所述定位场景信息,从具有不同定位性能的预设定位模式中确定出满足所述当前定位场景下的定位需求的目标定位模式,包括:
[0016]响应于根据所述定位场景信息确定出所述当前定位场景为:开阔场景,确定所述
第二定位模式为所述目标定位模式;其中,所述开阔场景为:所述终端所处位置的预设范围内不具有遮挡物的定位场景。
[0017]在一个实施例中,所述根据所述定位场景信息,从具有不同定位性能的预设定位模式中确定出满足所述当前定位场景下的定位需求的目标定位模式,包括:
[0018]响应于根据所述定位场景信息确定出所述当前定位场景为终端在第一路段运动的场景,确定所述第二定位模式为目标定位模式;其中,所述第一路段为:终端所在导航路段上的中间路段。
[0019]在一个实施例中,所述根据所述定位场景信息,从具有不同定位性能的预设定位模式中确定出满足所述当前定位场景下的定位需求的目标定位模式,包括:
[0020]响应于根据所述定位场景信息确定出所述当前定位场景为终端在第二路段运动的场景,确定所述第一定位模式为目标定位模式;其中,所述第二路段为:终端所在导航路段上的起始路段。
[0021]在一个实施例中,响应于所述终端移动至导航线路上的预设区域,弹出用于显示对应于所述第一定位模式的导航标识;其中,所述对应于所述第一定位模式的导航标识异于对应于所述第二定位模式的导航标识。
[0022]在一个实施例中,所述预设区域,包括以下至少之一:与所述导航线路的终点和/或起点之间的距离在设置范围内的区域、十字路口区域和辅路区域。
[0023]在一个实施例中,所述方法,还包括:
[0024]获取所述终端的性能参数;
[0025]根据所述性能参数,确定所述终端是否支持所述第一定位模式;
[0026]若所述终端不支持所述第一定位模式,则获取对端的定位信息;其中,所述对端的定位信息,包括:对端用户手动输入的定位信息。
[0027]根据本公开实施例的第二方面,提供一种定位装置,应用于终端,所述装置,包括:获取模块和确定模块,其中,
[0028]所述获取模块,用于获取所述终端当前定位场景下的定位场景信息;
[0029]所述确定模块,用于:根据所述定位场景信息,从具有不同定位性能的预设定位模式中确定出满足所述当前定位场景下定位需求的目标定位模式;
[0030]所述获取模块,还用于:基于所述目标定位模式,获得导航定位信息。
[0031]在一个实施例中,所述确定模块,用于配置所述预设定位模式至少包括:
[0032]第一定位模式和第二定位模式;
[0033]其中,所述第一定位模式的定位精度高于所述第二定位模式的定位精度;或者,所述第一定位模式的定位时的抗遮挡能力,高于所述第二定位模式的定位时的抗遮挡能力。
[0034]在一个实施例中,所述确定模块,还用于配置:所述第二定位模式为原生定位模式;所述第一定位模式为融合所述原生定位模式和辅助定位模式进行定位的融合模式。
[0035]在一个实施例中,所述确定模块,还用于配置:所述辅助定位模式为基于实时动态(RTK)的载波相位差分定位模式。
[0036]在一个实施例中,所述确定模块,还用于:
[0037]响应于根据所述定位场景信息确定出所述当前定位场景为:遮挡场景,确定所述第一定位模式为所述目标定位模式;其中,所述遮挡场景为:所述终端所处位置的预设范围
内具有遮挡物的定位场景。
[0038]在一个实施例中,所述确定模块,还用于:
[0039]响应于根据所述定位场景信息确定出所述当前定位场景为:开阔场景,确定所述第二定位模式为所述目标定位模式;其中,所述开阔场景为:所述终端所处位置的预设范围内不具有遮挡物的定位场景。
[0040]在一个实施例中,所述确定模块,还用于:响应于根据所述定位场景信息确定出所述当前定位场景为终端在第一路段运动的场景,确定所述第二定位模式为目标定位模式;其中,所述第一路段为:终端所在导航路段上的中间路段。
[0041]在一个实施例中,所述确定模块,还用于:响应于根据所述定位场景信息确定出所述当前定位场景为终端在第二路段运动的场景,确定所述第一定位模式为目标定位模式;其中,所述第二路段为:终端所在导航路段上的起始路段。
[0042]在一个实施例中,所述装置,还包括显示模块,其中,
[0043]所述显示模块,用于:响应于所述终端移动至导航线路上的预设区域,弹出用于显示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种定位方法,其特征在于,应用于终端,所述方法,包括:获取所述终端当前定位场景下的定位场景信息;根据所述定位场景信息,从具有不同定位性能的预设定位模式中确定出满足所述当前定位场景下定位需求的目标定位模式;基于所述目标定位模式,获得导航定位信息。2.根据权利要求1所述的方法,其特征在于,所述预设定位模式至少包括:第一定位模式和第二定位模式;其中,所述第一定位模式的定位精度高于所述第二定位模式的定位精度;或者,所述第一定位模式的定位时的抗遮挡能力,高于所述第二定位模式的定位时的抗遮挡能力。3.根据权利要求2所述的方法,其特征在于,所述第二定位模式为原生定位模式;所述第一定位模式为融合所述原生定位模式和辅助定位模式进行定位的的融合模式。4.根据权利要求3所述的方法,其特征在于,所述辅助定位模式为基于实时动态RTK的载波相位差分定位模式。5.根据权利要求2所述的方法,其特征在于,所述根据所述定位场景信息,从具有不同定位性能的预设定位模式中确定出满足所述当前定位场景下定位需求的目标定位模式,包括:响应于根据所述定位场景信息确定出所述当前定位场景为:遮挡场景,确定所述第一定位模式为所述目标定位模式;其中,所述遮挡场景为:所述终端所处位置的预设范围内具有遮挡物的定位场景。6.根据权利要求2所述的方法,其特征在于,所述根据所述定位场景信息,从具有不同定位性能的预设定位模式中确定出满足所述当前定位场景下的定位需求的目标定位模式,包括:响应于根据所述定位场景信息确定出所述当前定位场景为:开阔场景,确定所述第二定位模式为所述目标定位模式;其中,所述开阔场景为:所述终端所处位置的预设范围内不具有遮挡物的定位场景。7.根据权利要求2所述的方法,其特征在于,所述根据所述定位场景信息,从具有不同定位性能的预设定位模式中确定出满足所述当前定位场景下的定位需求的目标定位模式,包括:响应于根据所述定位场景信息确定出所述当前定位场景为终端在第一路段上移动的场景,确定所述第二定位模式为目标定位模式;其中,所述第一路段为:终端所在导航路段上的中间路段。8.根据权利要求2所述的方法,其特征在于,所述根据所述定位场景信息,从具有不同定位性能的预设定位模式中确定出满足所述当前定位场景下的定位需求的目标定位模式,包括:响应于根据所述定位场景信息确定出所述当前定位场景为终端在第二路段上移动的场景,确定所述第一定位模式为目标定位模式;其中,所述第二路段为:终端所在导航路段上的起始路段。9.根据权利要求2至8任一项所述的方法,其特征在于,所述方法,还包括:响应于所述终端移动至导航线路上的预设区域,弹出用于显示对应于所述第一定位模
式的导航标识;其中,所述对应于所述第一定位模式的导航标识异于对应于所述第二定位模式的导航标识。10.根据权利要求9所述的方法,其特征在于,所述预设区域,包括以下至少之一:与所述导航线路上的终点和/或起点之间的距离在设置范围内的区域、十字路口区域和辅路区域。11.根据权利要求2所述的方法,其特征在于,所述方法,还包括:获取所述终端的性能参数;根据所述性能参数,确定所述终端是否支持所述第一定位模式;若所述终端不支持所述第一定位模式,则获取对端的定位信息;其中,所述对端的定位信息,包括:对端用户手动输入的定位信息。12.一种定位装置,其特征在于,应用于终端,所述装置,包括:获取模块和确定模块,其中,所述获取模块,用于获取所述终端当前定位...

【专利技术属性】
技术研发人员:杜慧郭瑞敏
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1