出行路线编辑方法、装置、设备及存储介质制造方法及图纸

技术编号:39429124 阅读:11 留言:0更新日期:2023-11-19 16:14
本申请提供一种出行路线编辑方法、装置、设备及存储介质,该出行路线编辑方法包括:在地图上生成出行路线后,响应于用户输入的关于所述出行路线的路线编辑操作,从所述出行路线的轨迹点中确定与所述路线编辑操作关联的目标轨迹点;基于所述路线编辑操作的操作类型以及所述目标轨迹点,编辑所述出行路线,生成新的出行路线。提供了出行路线局部编辑的方案,丰富了路线规划的功能,提高了新出行路线生成的效率。的效率。的效率。

【技术实现步骤摘要】
出行路线编辑方法、装置、设备及存储介质


[0001]本申请涉及地图
,尤其涉及一种出行路线编辑方法、装置、设备及存储介质。

技术介绍

[0002]电子地图是利用计算机技术,以数字方式存储和查阅的地图。电子地图被广泛用于辅助用户进行出行决策以及出行导航。
[0003]针对一个目的地的场景,用户可以通过在地图应用程序中输入目的地的方式,得到到达目的地的导航路线。针对多个目的地场景,如旅游出行、远行等场景,地图应用程序往往无法提供经过该多个目的地的出行路线,而仅仅是将多个目的地连接起来,得到一条经过多个目的地的连线。
[0004]专利技术人在实现本申请的过程中发现,针对已生成的路线,如导航路线以及连线,用户通常无法进行修改,仅可以通过重新输入目的地,生成一条新的路线。路线规划的功能单一、路线修改不便捷。

技术实现思路

[0005]本申请提供一种出行路线编辑方法、装置、设备及存储介质,用以解决出行路线无法编辑的问题。
[0006]第一方面,本申请提供一种出行路线编辑方法,包括:
[0007]在地图上生成出行路线后,响应于用户输入的关于所述出行路线的路线编辑操作,从所述出行路线的轨迹点中确定与所述路线编辑操作关联的目标轨迹点;
[0008]基于所述路线编辑操作的操作类型以及所述目标轨迹点,编辑所述出行路线,生成新的出行路线。
[0009]第二方面,本申请提供一种出行路线编辑装置,包括:
[0010]编辑操作响应模块,用于在地图上生成出行路线后,响应于用户输入的关于所述出行路线的路线编辑操作,从所述出行路线的轨迹点中确定与所述路线编辑操作关联的目标轨迹点;
[0011]路线编辑模块,用于基于所述路线编辑操作的操作类型以及所述目标轨迹点,编辑所述出行路线,生成新的出行路线。
[0012]第三方面,本申请提供一种电子设备,包括:
[0013]至少一个处理器;以及
[0014]与所述至少一个处理器通信连接的存储器;
[0015]其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述电子设备执行本申请第一方面提供的方法。
[0016]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如本申请第一方面提供
的方法。
[0017]第五方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如本申请第一方面提供的方法。
[0018]本申请提供的出行路线编辑方法、装置、设备及存储介质,针对在地图上已经生成的出行路线,如导航路线、历史行走路线等,提供了一种灵活、高自由度的编辑方法,使得用户可以通过输入针对出行路线的路线编辑操作,进行出行路线的编辑,如删除部分路线、修改部分路线、增加一段路线等。先确定用户输入的路线编辑操作关联或作用的出行路线的轨迹点,即目标轨迹点,从而基于路线编辑操作的类型,以及目标轨迹点,对出行路线进行编辑,得到一条新的出行路线,如删除目标轨迹点之间的路线,在目标轨迹点处新增路线,修改目标轨迹点处的路线等。本申请提供了已生成出行路线的编辑方法,实现了以地图为画板的出行路线自由编辑,丰富了地图路线规划的功能;同时,通过以轨迹点为精度的出行路线编辑,提高了路线编辑的精度,使得用户可以删除、修改指定部分的路线,以及在指定部分增加路线,提高了出行路线编辑的便捷程度以及灵活性。
附图说明
[0019]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0020]图1为本申请实施例提供的一种应用场景的示意图;
[0021]图2为本申请实施例提供的一种出行路线编辑方法的流程示意图;
[0022]图3A为本申请图2所示实施例提供的一种确定目标轨迹点过程的示意图;
[0023]图3B为本申请图2所示实施例提供的另一种确定目标轨迹点过程的示意图;
[0024]图4为本申请图2所示实施例中提供的一种出行路线编辑结果的示意图;
[0025]图5为本申请实施例提供的另一种出行路线编辑方法流程示意图;
[0026]图6为本申请图5所示实施例中新增路线生成过程的示意图;
[0027]图7为本申请图5所示实施例中步骤S502的流程示意图;
[0028]图8为本申请实施例提供的又一种出行路线编辑方法的流程示意图;
[0029]图9为本申请图8所示实施例中提供的出行路线的示意图;
[0030]图10为本申请实施例提供的另一种出行路线编辑方法的流程示意图;
[0031]图11为本申请图10所示实施例中路线拖拽结果的示意图;
[0032]图12为本申请实施例提供的一种多媒体信息标注的示意图;
[0033]图13为本申请实施例提供的一种电子设备的结构示意图。
[0034]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0035]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附
权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0036]需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户属性信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集、使用和处理需要遵守相关法律法规和标准,并提供有相应的操作入口,供用户选择授权或者拒绝。
[0037]电子地图是以数字方式存储和查阅的地图。用户可以基于电子地图的导航功能,生成出发地到目的地的导航路线,从而沿导航路线到达目的地。
[0038]针对导航路线,电子地图可以生成一条或多条由出发地至目的地的导航路线供用户选择,导航路线可以切换,而无法编辑。
[0039]图1为本申请实施例提供的一种应用场景的示意图,如图1所示,针对用户路线规划的应用场景,用户在地图上标记多个目的地,如图1中的目的地101至目的地105,在用户旅游的场景下,该多个目的地可能跨市甚至跨省,电子地图通常仅可以采用直线连接的方式将多个目的地连接,得到一条经过多个目的地的连线作为规划的路线,如图1中的路线L11,由于采用直线连接的方式,导致用户无法基于路线L11,了解所行走的路线,路线规划功能单一。
[0040]当用户欲调整路线L11时,仅可以通过重新标记目的地的方式,如重新输入目的地106和目的地10,生成一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种出行路线编辑方法,其特征在于,包括:在地图上显示出行路线后,响应于用户输入的关于所述出行路线的路线编辑操作,从所述出行路线的轨迹点中确定与所述路线编辑操作关联的目标轨迹点;基于所述路线编辑操作的操作类型以及所述目标轨迹点,编辑所述出行路线,生成新的出行路线。2.根据权利要求1所述的方法,其特征在于,响应于用户输入的关于所述出行路线的路线编辑操作,从所述出行路线的轨迹点中确定与所述路线编辑操作关联的目标轨迹点,包括:响应于用户输入的关于所述出行路线的路线编辑操作,获取所述路线编辑操作的操作轨迹或操作区域;基于路线编辑操作的操作类型,以及所述操作轨迹或所述操作区域,从所述出行路线的轨迹点中确定所述目标轨迹点。3.根据权利要求2所述的方法,其特征在于,基于路线编辑操作的操作类型,以及所述操作轨迹或所述操作区域,从所述出行路线的轨迹点中确定所述目标轨迹点,包括:当所述路线编辑操作为路线绘制操作时,从所述出行路线的轨迹点的起点和终点中,确定与所述路线绘制操作的操作轨迹距离最近的起点和/或终点,为所述目标轨迹点;当所述路线编辑操作为路线涂抹操作时,确定位于所述路线涂抹操作的操作区域内的轨迹点为所述目标轨迹点;当所述路线编辑操作为路线拖拽操作时,所述路线拖拽操作的操作轨迹包括至少一组拖拽起点和拖拽终点,确定所述拖拽起点对应的轨迹点为所述目标轨迹点;其中,所述路线绘制操作用于在所述出行路线上新增路线,所述路线涂抹操作用于删除所述出行路线的部分路线,所述路线拖拽操作用于修改所述出行路线的部分路线。4.根据权利要求1所述的方法,其特征在于,基于所述路线编辑操作的操作类型以及所述目标轨迹点,编辑所述出行路线,生成新的出行路线,包括:当所述路线编辑操作为路线绘制操作时,增加由所述路线绘制操作的操作轨迹对应的多个经过点形成的新增路线;将所述新增路线和所述路线绘制操作关联的目标轨迹点连接,得到新的出行路线;当所述路线编辑操作包括路线涂抹操作时,删除所述路线涂抹操作关联的目标轨迹点对应的路线,得到新的出行路线;当所述路线编辑操作为路线拖拽操作时,根据所述路线拖拽操作的操作轨迹和关联的目标轨迹点,修改所述出行路线,得到新的出行路线。5.根据权利要求4所述的方法,其特征在于,增加由所述路线绘制操作的操作轨迹对应的多个经过点形成的新增路线,包括:抽取所述路线绘制操作的操作轨迹的多个经过点;基于所述路线绘制操作的操作轨迹对应的路网数据,对所述多个经过点进行筛选,得到筛选后的经过点;基于所述筛选后的经过点,生成所述新增路线。6.根据权利要求5所述的方法,其特征在于,基于所述路线绘制操作的操作轨迹对应的路网数据,对所述多个经过点进行筛选,得到筛选后的经过点,包括:
基于所述路线绘制操作的操作轨迹对应的路网数据,确定所述多个经过点中各所述经过点对应的地物;确定对应的地物为道路的经过点为所述筛选后的经过点。7.根据权利要求5所述的方法,其特征在于,基于所述筛选后的经过点,生成新增路线,包括:基于经过点的位置,对所述筛选后的经过点进行排序;生成排序结果中相邻两个经过点之间的子路线;顺序连接所述子路线,得到所述新增路线。8.根据权利要求4所述的方法,其特征在于,根据所述路线拖拽操作的操作轨迹和关联的目标轨迹点,修改所述出行路线,得到新的出行路线,包括:...

【专利技术属性】
技术研发人员:李宜钊靳庆斌由潇峰蒋澜褚斗星刘文祥张博伟李洋姜浩纪海晓邹政华姜超杨小龙吕思琦李婉婉
申请(专利权)人:北京高德云图科技有限公司
类型:发明
国别省市:

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

1