绘制移动轨迹的方法、装置、计算机设备和可读存储介质制造方法及图纸

技术编号:21886928 阅读:14 留言:0更新日期:2019-08-17 12:44
本申请公开了一种绘制移动轨迹的方法、装置、计算机设备和可读存储介质,属于导航技术领域。所述方法包括在终端基于规划路线移动的过程中,获取当前检测的所述终端的第一位置和移动速度;确定所述终端在所述规划路线上由所述第一位置开始以所述移动速度移动预设时长时达到的第二位置;基于所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。采用本公开可以提高绘制移动轨迹的准确性。

Method, device, computer equipment and readable storage medium for plotting moving trajectory

【技术实现步骤摘要】
绘制移动轨迹的方法、装置、计算机设备和可读存储介质
本申请涉及导航
,特别涉及一种绘制移动轨迹的方法、装置、计算机设备和可读存储介质。
技术介绍
导航技术为人们的出行提供了极大的方便,用户打开终端上安装的导航应用程序,输入出发位置和目的地位置,终端便可以为用户生成规划路线。在应用中,为了方便用户随时了解移动情况,用户按照规划路线移动的过程中,终端可以在规划路线上绘制用户的移动轨迹,这样便可以将规划路线上用户已通过的路线与未通过的路线区分开。例如,在规划路线上使用灰色线条将已通过的路线绘制出来(规划路线在路网上使用绿色线条表示),进而用户可以及时了解自己的当前位置,以及是否快要达到目的地位置等。其中,终端在规划路线上绘制移动轨迹的过程包括:终端获取规划路线上已通过的关键点的位置和当前检测到的位置,然后将已通过的关键点的位置和当前检测到的位置连接起来,便可以在规划路线上绘制出用户的移动轨迹。其中,关键点的位置是组成规划路线上的位置点,可以包括规划路线上的起始位置、拐弯点位置和目的地位置,当前检测到的位置是指终端获取已通过的关键点的时刻用户所在的位置点。在实现本申请的过程中,专利技术人发现相关技术至少存在以下问题:由于用户在移动,当终端获取到当前检测到的位置时,用户可能已经离开了该位置,导致终端获取到的当前检测到的位置存在一定的滞后性,进而导致绘制出的移动轨迹的准确性较差。
技术实现思路
本申请实施例提供了一种绘制移动轨迹的方法、装置、计算机设备和可读存储介质,能够解决相关技术中的问题。所述技术方案如下:根据本公开实施例提供了一种绘制移动轨迹的方法,所述方法包括:在终端基于规划路线移动的过程中,获取当前检测的所述终端的第一位置和移动速度;确定所述终端在所述规划路线上由所述第一位置开始以所述移动速度移动目标时长时达到的第二位置;基于所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。可选的,所述基于所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹,包括:获取所述终端的第三位置,所述第三位置为在所述终端基于所述规划路线移动的过程中,上一绘制周期绘制的所述终端的移动轨迹的结束绘制点对应的位置;基于所述第三位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。可选的,所述基于所述第三位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹,包括:在所述规划路线上,获取位于所述第三位置和所述第二位置之间的关键点的位置;基于所述第三位置、所述关键点的位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。可选的,所述基于所述第三位置、所述关键点的位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹,包括:在所述规划路线上,依次连接所述第三位置、所述关键点的位置和所述第二位置,绘制所述终端的移动轨迹。可选的,所述基于所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹,包括:获取所述终端的第四位置,所述第四位置为在所述终端基于所述规划路线移动的过程中,上一绘制周期检测到的所述终端的位置;基于所述第三位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。可选的,所述基于所述第四位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹,包括:在所述规划路线上,获取位于所述第四位置和所述第二位置之间的关键点的位置;基于所述第四位置、所述关键点的位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。可选的,所述在终端基于规划路线移动的过程中,获取当前检测的所述终端的第一位置,包括:获取当前检测的所述终端的实际位置;将所述实际位置在所述规划路线上的垂足的位置,确定为所述终端的第一位置。根据本公开实施例还提供了一种绘制移动轨迹的装置,其特征在于,所述装置包括:获取模块,用于在终端基于规划路线移动的过程中,获取当前检测的所述终端的第一位置和移动速度;确定模块,用于确定所述终端在所述规划路线上由所述第一位置开始以所述移动速度移动目标时长时达到的第二位置;绘制模块,用于基于所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。可选的,所述绘制模块,包括:获取单元,用于获取所述终端的第三位置,所述第三位置为在所述终端基于所述规划路线移动的过程中,上一绘制周期绘制的所述终端的移动轨迹的结束绘制点对应的位置;绘制单元,用于基于所述第三位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。可选的,所述绘制单元,包括:获取子单元,用于在所述规划路线上,获取位于所述第三位置和所述第二位置之间的关键点的位置;绘制子单元,用于基于所述第三位置、所述关键点的位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。可选的,所述绘制子单元,具体用于:在所述规划路线上,依次连接所述第三位置、所述关键点的位置和所述第二位置,绘制所述终端的移动轨迹。可选的,所述绘制模块,包括:获取单元,用于获取所述终端的第四位置,所述第四位置为在所述终端基于所述规划路线移动的过程中,上一绘制周期检测到的所述终端的位置;绘制单元,用于基于所述第四位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。可选的,所述绘制单元,包括:获取子单元,用于在所述规划路线上,获取位于所述第四位置和所述第二位置之间的关键点的位置;绘制子单元,用于基于所述第四位置、所述关键点的位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。可选的,所述获取模块,具体用于:获取当前检测的所述终端的实际位置;将所述实际位置在所述规划路线上的垂足的位置,确定为所述终端的第一位置。根据本公开实施例还提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现如上述所述的绘制移动轨迹的方法所执行的操作。根据本公开实施例还提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如上述所述的绘制移动轨迹的方法所执行的操作。本申请实施例提供的技术方案带来的有益效果是:在本公开实施例中,使用上述方法绘制移动轨迹的过程中,在终端基于规划路线移动的过程中,可以首先获取当前检测的终端的第一位置和移动速度;然后,确定终端在规划路线上由第一位置开始以移动速度移动预设时长时达到的第二位置;最后,基于第二位置,在规划路线上,绘制终端的移动轨迹。这样在绘制移动轨迹的过程中,以根据移动速度预测到的第二位置为结束绘制点,与相关技术中直接以检测到的第一位置为结束绘制点相比,显然可以减弱终端获取当前检测到的位置存在的滞后性,进而,该方法可以提高绘制移动轨迹的准确性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的绘制移动轨迹的方法流程图;图2是本申请实施例提供的绘制移动轨迹的场景示意图;图3是本申请实施例提供的绘制移动轨迹的场景示意图;图4是本申请实施例提供的绘制移动轨迹的场景示意图;图5是本申请实施例提供的绘制移动轨迹的场景示意图;图本文档来自技高网...

【技术保护点】
1.一种绘制移动轨迹的方法,其特征在于,所述方法包括:在终端基于规划路线移动的过程中,获取当前检测的所述终端的第一位置和移动速度;确定所述终端在所述规划路线上由所述第一位置开始以所述移动速度移动目标时长时达到的第二位置;基于所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。

【技术特征摘要】
1.一种绘制移动轨迹的方法,其特征在于,所述方法包括:在终端基于规划路线移动的过程中,获取当前检测的所述终端的第一位置和移动速度;确定所述终端在所述规划路线上由所述第一位置开始以所述移动速度移动目标时长时达到的第二位置;基于所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。2.根据权利要求1所述的方法,其特征在于,所述基于所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹,包括:获取所述终端的第三位置,所述第三位置为在所述终端基于所述规划路线移动的过程中,上一绘制周期绘制的所述终端的移动轨迹的结束绘制点对应的位置;基于所述第三位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。3.根据权利要求2所述的方法,其特征在于,所述基于所述第三位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹,包括:在所述规划路线上,获取位于所述第三位置和所述第二位置之间的关键点的位置;基于所述第三位置、所述关键点的位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹。4.根据权利要求3所述的方法,其特征在于,所述基于所述第三位置、所述关键点的位置和所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹,包括:在所述规划路线上,依次连接所述第三位置、所述关键点的位置和所述第二位置,绘制所述终端的移动轨迹。5.根据权利要求1所述的方法,其特征在于,所述基于所述第二位置,在所述规划路线上,绘制所述终端的移动轨迹,包括:获取所述终端的第四位置,所述第四位置为在所述终端基于所述规划路线移动的过程中,上一...

【专利技术属性】
技术研发人员:陈宗文杜义明
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京,11

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

1