一种导航方法、装置、计算机设备以及存储介质制造方法及图纸

技术编号:38587237 阅读:12 留言:0更新日期:2023-08-26 23:28
本公开提供了一种导航方法、装置、计算机设备以及存储介质,其中,该方法包括:接收导航请求;导航请求中指示有第一出行方式和出行目的地;在按照第一出行方式能够到达的、距离出行目的地最近的第一位置,与出行目的地之间存在隔离障碍的情况下,获取为导航请求生成的避障线路;其中,避障线路是基于各道路的地理位置信息和道路属性信息生成的,道路属性信息包括指示在道路边界是否存在隔离障碍的第一属性信息;展示避障线路;避障线路用于在用户按照第一出行方式到达目标第二位置后,引导用户按照第二出行方式从目标第二位置到达出行目的地,以使所述用户无障碍到达所述出行目的地。地。地。

【技术实现步骤摘要】
一种导航方法、装置、计算机设备以及存储介质


[0001]本公开涉及计算机
,具体而言,涉及一种导航方法、装置、计算机设备以及存储介质。

技术介绍

[0002]在导航过程中,通常会通过几何的方式来展示规划路径,以基于该规划路径引导用户到达终点。但是,这种展示规划路径的方式只能展示道路的几何形状,无法展示道路的详细信息。那么,在终点与用户所在道路之间存在不可跨越的障碍的情况下,用户就无法从展示的规划路径中提前获知这些信息,只能在到达规划路径对应的终点临近位置处,才能得知从该临近位置处不可能跨域到达终点位置,进而导致用户无法直接到达终点。
[0003]上述情况下,导致用户在临近终点的位置时,需要再临时寻找能够到达终点的路线,可能导致产生很多无效的行进路程,浪费了用户的时间成本和经济成本。

技术实现思路

[0004]本公开实施例至少提供一种导航方法、装置、计算机设备以及存储介质。
[0005]第一方面,本公开实施例提供了一种导航方法,该方法包括:接收导航请求;所述导航请求中指示有第一出行方式和出行目的地;在按照所述第一出行方式能够到达的、距离所述出行目的地最近的第一位置,与所述出行目的地之间存在隔离障碍的情况下,获取为所述导航请求生成的避障线路;其中,所述避障线路是基于各道路的地理位置信息和道路属性信息生成的,所述道路属性信息包括指示在道路边界是否存在隔离障碍的第一属性信息;展示所述避障线路;所述避障线路用于在用户按照所述第一出行方式到达目标第二位置后,引导所述用户按照第二出行方式从所述目标第二位置到达所述出行目的地。
[0006]一种可选的实施方式中,所述方法还包括:在展示所述避障线路的同时,展示指示无法通过所述第一出行方式直接到达所述出行目的地的提示信息,所述提示信息中包含推荐所述用户到达所述目标第二位置的信息。
[0007]一种可选的实施方式中,所述避障线路为根据以下步骤生成的:获取路网数据中各道路的地理位置信息和道路属性信息;在基于所述路网数据,确定基于所述第一出行方式所能够到达的距离所述出行目的地最近的第一位置,与所述出行目的地之间存在所述隔离障碍的情况下,确定目标第二位置;其中,所述用户能够通过所述第一出行方式到达第二位置,且在所述第二位置通过第二出行方式到达所述出行目的地,所述目标第二位置为各所述第二位置中距离所述出行目的地最近的第二位置;基于确定的目标第二位置和所述出行目的地,生成所述避障线路。
[0008]一种可选的实施方式中,所述道路属性信息中还包括指示是否存在相邻的人行便道的第二属性信息;在按照所述第一出行方式到达所述目标第二位置时,所经过道路的第二属性信息指示该道路存在相邻的人行便道的情况下,所述第二出行方式包括步行方式。
[0009]一种可选的实施方式中,所述第一出行方式包括骑行方式;所述目标第二位置为
所述用户能够通过所述第一出行方式到达的、且距离所述出行目的地最近的路口位置。
[0010]一种可选的实施方式中,所述获取为所述导航请求生成的避障线路,包括:获取为所述导航请求生成的所述避障线路,和非避障线路;所述非避障线路用于引导用户按照所述第一出行方式到达所述目标第二位置;所述展示所述避障线路,包括:采用不同的展示方式分别展示所述非避障线路和所述避障线路。
[0011]一种可选的实施方式中,所述方法还包括:在展示所述避障线路的同时,展示目标切换按钮;所述目标切换按钮用于指示切换避障线路;响应于针对所述目标切换按钮的触发操作,切换展示更新后的避障线路。
[0012]一种可选的实施方式中,所述第一属性信息还用于指示所述隔离障碍的隔离方式,所述隔离方式包括印刷边线隔离、护栏隔离、栅栏隔离、绿化带隔离。
[0013]第二方面,本公开实施例还提供一种导航装置,包括:接收单元,用于接收导航请求;所述导航请求中指示有第一出行方式和出行目的地;生成单元,用于在按照所述第一出行方式能够到达的、距离所述出行目的地最近的第一位置,与所述出行目的地之间存在隔离障碍的情况下,获取为所述导航请求生成的避障线路;其中,所述避障线路是基于各道路的地理位置信息和道路属性信息生成的,所述道路属性信息包括指示在道路边界是否存在隔离障碍的第一属性信息;展示单元,用于展示所述避障线路;所述避障线路用于指示在用户按照所述第一出行方式到达目标第二位置后,引导所述用户按照第二出行方式从所述目标第二位置到达所述出行目的地。
[0014]第三方面,本公开实施例还提供一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
[0015]第四方面,本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
[0016]通过上述描述可知,在本公开实施例中,在接收导航请求之后,可以在按照所述第一出行方式能够到达的、距离所述出行目的地最近的第一位置,与所述出行目的地之间存在隔离障碍的情况下,获取并展示基于各道路的地理位置信息和道路属性信息,为该导航请求生成的避障线路。其中,道路属性信息包括指示在道路边界是否存在隔离障碍的第一属性信息。
[0017]上述实施方式中,可以通过路网数据中各道路的地理位置信息和道路属性信息为导航提供与各道路相关的、更加丰富的信息,从而可以提高导航路径规划的准确性和鲁棒性。基于路网数据中各道路的地理位置信息,可以确定出按照用户指定的第一出行方式能够到达的距离出行目的地最近的第一位置,根据该第一位置处道路的道路属性信息,可以确定从该第一位置是否能够无障碍到达出行目的地,如果该第一位置与出行目的地之间存在隔离障碍,说明按照第一出行方式到达第一位置的规划路线是不合理的,此时可以获取为导航请求生成的避障线路,以在用户按照所述第一出行方式到达目标第二位置后,引导所述用户按照第二出行方式从所述目标第二位置到达所述出行目的地,以使所述用户无障碍到达所述出行目的地,从而可以在第一位置与出行目的地之间存在隔离障碍的情况下,
为用户规划能够尽量缩短整体行程路线、尽量提高出行效率的线路,并可以直接引导用户到达出行目的地,节省了用户到达目的地的整体行程时间,避免由于隔离障碍无法直接到达目的地,而导致需要再临时寻找能够到达终点的路线的问题,提高了出行效率。
[0018]为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0019]为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种导航方法,其特征在于,包括:接收导航请求;所述导航请求中指示有第一出行方式和出行目的地;在按照所述第一出行方式能够到达的、距离所述出行目的地最近的第一位置,与所述出行目的地之间存在隔离障碍的情况下,获取为所述导航请求生成的避障线路;其中,所述避障线路是基于各道路的地理位置信息和道路属性信息生成的,所述道路属性信息包括指示在道路边界是否存在隔离障碍的第一属性信息;展示所述避障线路;所述避障线路用于在用户按照所述第一出行方式到达目标第二位置后,引导所述用户按照第二出行方式从所述目标第二位置到达所述出行目的地,以使所述用户无障碍到达所述出行目的地。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在展示所述避障线路的同时,展示指示无法通过所述第一出行方式直接到达所述出行目的地的提示信息,所述提示信息中包含推荐所述用户到达所述目标第二位置的信息。3.根据权利要求1所述的方法,其特征在于,所述避障线路为根据以下步骤生成的:获取路网数据中各道路的地理位置信息和道路属性信息;在基于所述路网数据,确定基于所述第一出行方式所能够到达的距离所述出行目的地最近的第一位置,与所述出行目的地之间存在所述隔离障碍的情况下,确定目标第二位置;其中,所述用户能够通过所述第一出行方式到达第二位置,且在所述第二位置通过第二出行方式到达所述出行目的地,所述目标第二位置为各所述第二位置中距离所述出行目的地最近的第二位置;基于确定的目标第二位置和所述出行目的地,生成所述避障线路。4.根据权利要求1所述的方法,其特征在于,所述道路属性信息中还包括指示是否存在相邻的人行便道的第二属性信息;在按照所述第一出行方式到达所述目标第二位置时,所经过道路的第二属性信息指示该道路存在相邻的人行便道的情况下,所述第二出行方式包括步行方式。5.根据权利要求1任一所述的方法,其特征在于,所述第一出行方式包括骑行方式;所述目标第二位置为所述用户能够通过所述第一出行方式到达的、且距离所述出行目的地最近的路口位置...

【专利技术属性】
技术研发人员:吴磊
申请(专利权)人:北京抖音智图科技有限公司
类型:发明
国别省市:

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

1