轨迹的生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:20945729 阅读:21 留言:0更新日期:2019-04-24 02:54
本发明专利技术提供一种轨迹的生成方法、装置、电子设备及存储介质,所述方法包括:获取用户在可视化生成界面的画布上的多个点击操作;基于所述多个点击操作,获取与所述多个点击操作一一对应的坐标数据;基于所述多个坐标数据和所述多个点击操作的点击顺序,依次在所述画布上显示与所述多个坐标数据一一对应的轨迹节点;基于所述多个点击操作的点击顺序,在相邻两个所述轨迹节点之间显示连接线。通过在可视化界面的画布上完成轨迹绘制工作,使用户能够完成可视化的、快速的绘制轨迹,且轨迹绘制方式简单,同时,在相邻两个所述轨迹节点之间自动显示连接线,提高轨迹生成效率。

Trajectory Generation Method, Device, Electronic Equipment and Storage Medium

The invention provides a trajectory generation method, device, electronic device and storage medium. The method includes: acquiring multiple click operations of a user on a canvas of a visual generation interface; acquiring coordinate data corresponding to the plurality of click operations one by one based on the plurality of click operations; and based on the plurality of coordinate data and the click order of the plurality of click operations. The trajectory nodes corresponding to the coordinate data one by one are displayed on the canvas in turn, and the connection lines are displayed between the adjacent two trajectory nodes based on the click order of the multiple click operations. By completing the trajectory rendering on the canvas of the visual interface, users can complete the visual and fast trajectory rendering, and the trajectory rendering method is simple. At the same time, the connection lines between the two adjacent trajectory nodes are automatically displayed to improve the efficiency of trajectory generation.

【技术实现步骤摘要】
轨迹的生成方法、装置、电子设备及存储介质
本专利技术涉及数据处理领域,具体而言,涉及一种轨迹的生成方法、装置、电子设备及存储介质。
技术介绍
在需要对背景图上生成轨迹时,现有技术基本是直接在背景图上进行修改,或者通过PhotoShop等软件进行操作,编辑工作复杂、冗长且难以修改。
技术实现思路
鉴于此,本专利技术实施例提供一种轨迹的生成方法、装置、电子设备及存储介质,以使用户能够完成可视化的、快速的绘制轨迹,轨迹绘制方式简单。第一方面,本专利技术实施例提供一种轨迹的生成方法,所述方法包括:获取用户在可视化生成界面的画布上的多个点击操作;基于所述多个点击操作,获取与所述多个点击操作一一对应的坐标数据;基于所述多个坐标数据和所述多个点击操作的点击顺序,依次在所述画布上显示与所述多个坐标数据一一对应的轨迹节点;基于所述多个点击操作的点击顺序,在相邻两个所述轨迹节点之间显示连接线。通过在可视化界面的画布上完成轨迹绘制工作,使用户能够完成可视化的、快速的绘制轨迹,且轨迹绘制方式简单,同时,在相邻两个所述轨迹节点之间自动显示连接线,提高轨迹生成效率。基于第一方面,在一种可能的设计中,基于所述多个点击操作的点击顺序,在相邻两个所述轨迹节点之间显示连接线,包括:在所述点击顺序的第一个点击操作之后,针对每个点击操作对应的轨迹节点,在该轨迹节点与该轨迹节点相邻的轨迹节点之间显示第一连接线;以及在获取到将光标从该轨迹节点移动到与该轨迹节点不同的光标位置的移动操作时,获取该轨迹节点和所述光标位置之间连线的斜率,并将该第一连接线的形状调整为与该斜率匹配的第二连接线。通过移动光标就能够改变第一连接线的形状,操作简单。基于第一方面,在一种可能的设计中,基于所述多个点击操作的点击顺序,在相邻两个所述轨迹节点之间显示连接线之后,所述方法还包括:将所述多个坐标数据、所述点击顺序以及多个所述斜率与轨迹的对应关系进行存储;在获取到用于表征展示所述轨迹的指令时,基于所述指令从所述对应关系中,获取与所述轨迹对应的所述多个坐标数据、所述点击顺序以及多个所述斜率;获取预先设置的与所述轨迹对应的轨迹样式参数,其中,所述轨迹样式参数用于指示所述轨迹的显示效果;基于所述多个坐标数据、所述点击顺序以及多个所述斜率,在所述画布上生成并按照所述轨迹样式参数展示所述轨迹。通过该方式,在获取到用于表征展示轨迹的指令时,能够快速的在所述画布上生成并动画展示所述轨迹,并基于所述轨迹参数改变所述轨迹的显示效果,使得使轨迹更为直观、清晰,改善视觉显示效果。基于第一方面,在一种可能的设计中,基于所述多个坐标数据、多个所述斜率、所述点击顺序,在所述画布上生成并按照所述轨迹样式参数展示所述轨迹,包括:基于所述多个坐标数据和所述点击顺序,依次在所述画布上显示与所述多个坐标数据一一对应的轨迹节点;基于所述多个轨迹节点、多个所述斜率以及所述轨迹样式参数,在所述画布上生成并按照所述轨迹样式参数展示所述轨迹。通过该方式,能够准确的在所述画布上生成并展示所述轨迹。基于第一方面,在一种可能的设计中,所述轨迹样式参数包括:轨迹形状、轨迹颜色、轨迹大小以及播放速度中的至少一个参数,基于所述多个坐标数据、多个所述斜率、所述点击顺序以及所述轨迹样式参数,在所述画布上生成并按照所述轨迹样式参数展示所述轨迹,包括:基于所述多个坐标数据、多个所述斜率以及所述点击顺序在所述画布上生成所述轨迹;按照所述轨迹样式参数展示所述轨迹。通过该方式,能够更为直观的展示所述轨迹,改善视觉显示效果。基于第一方面,在一种可能的设计中,所述轨迹样式参数还包括:动画图标,在所述画布上生成并按照所述轨迹样式参数展示所述轨迹,包括:基于所述动画图标,在所述画布上生成并按照所述轨迹样式参数展示所述动画图标沿所述轨迹移动的图像。通过设置动画图标,使得用户能够基于所述动画图标来判定与所述轨迹对应的交通工具,提高用户体验。基于第一方面,在一种可能的设计中,所述画布为透明的画布,获取用户在可视化生成界面的画布上的多个点击操作之前,所述方法还包括:生成所述可视化生成界面;获取背景图,其中,所述画布覆盖在所述背景图之上。通过该方式,使得用户能够在不需要修改背景图的基础上,实现在背景图上绘制轨迹,操作简单。第二方面,本专利技术实施例提供一种轨迹的生成装置,所述装置包括:点击操作获取单元,用于获取用户在可视化生成界面的画布上的多个点击操作;坐标获取单元,用于基于所述多个点击操作,获取与所述多个点击操作一一对应的坐标数据;节点显示单元,用于基于所述多个坐标数据和所述多个点击操作的点击顺序,依次在所述画布上显示与所述多个坐标数据一一对应的轨迹节点;轨迹显示单元,用于基于所述多个点击操作的点击顺序,在相邻两个所述轨迹节点之间显示连接线。基于第二方面,在一种可能的设计中,所述轨迹显示单元,还用于在所述点击顺序的第一个点击操作之后,针对每个点击操作对应的轨迹节点,在该轨迹节点与该轨迹节点相邻的轨迹节点之间显示第一连接线;以及在获取到将光标从该轨迹节点移动到与该轨迹节点不同的光标位置的移动操作时,获取该轨迹节点和所述光标位置之间连线的斜率,并将该第一连接线的形状调整为与该斜率匹配的第二连接线。基于第二方面,在一种可能的设计中,所述装置还包括:存储单元,用于将所述多个坐标数据、所述点击顺序以及多个所述斜率与轨迹的对应关系进行存储;数据获取单元,用于在获取到用于表征展示所述轨迹的指令时,基于所述指令从所述对应关系中,获取与所述轨迹对应的所述多个坐标数据、所述点击顺序以及多个所述斜率;轨迹样式获取单元,用于获取预先设置的与所述轨迹对应的轨迹样式参数,其中,所述轨迹样式参数用于指示所述轨迹的显示效果;展示单元,用于基于所述多个坐标数据、所述点击顺序以及多个所述斜率,在所述画布上生成并按照所述轨迹样式参数展示所述轨迹。基于第二方面,在一种可能的设计中,所述展示单元,还用于基于所述多个坐标数据和所述点击顺序,依次在所述画布上显示与所述多个坐标数据一一对应的轨迹节点;以及基于所述多个轨迹节点、多个所述斜率以及所述轨迹样式参数,在所述画布上生成并按照所述轨迹样式参数展示所述轨迹。基于第二方面,在一种可能的设计中,所述轨迹样式参数包括:轨迹形状、轨迹颜色、轨迹大小以及播放速度中的至少一个参数,所述展示单元还用于,基于所述多个坐标数据、多个所述斜率以及所述点击顺序在所述画布上生成所述轨迹;以及按照所述轨迹样式参数展示所述轨迹。基于第二方面,在一种可能的设计中,所述轨迹样式参数还包括:动画图标,所述展示单元还用于,基于所述动画图标,在所述画布上生成并按照所述轨迹样式参数展示所述动画图标沿所述轨迹移动的图像。基于第二方面,在一种可能的设计中,所述画布为透明的画布,所述装置还包括:可视化生成界面生成单元,用于生成所述可视化生成界面;背景图获取单元,用于获取背景图,其中,所述画布覆盖在所述背景图之上。第三方面,本专利技术实施例提供一种电子设备,包括处理器以及与所述处理器连接的存储器,所述存储器内存储计算机程序,当所述计算机程序被所述处理器执行时,使得所述电子设备执行第一方面所述的方法。第四方面,本专利技术实施例提供一种存储介质,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计本文档来自技高网...

【技术保护点】
1.一种轨迹的生成方法,其特征在于,所述方法包括:获取用户在可视化生成界面的画布上的多个点击操作;基于所述多个点击操作,获取与所述多个点击操作一一对应的坐标数据;基于所述多个坐标数据和所述多个点击操作的点击顺序,依次在所述画布上显示与所述多个坐标数据一一对应的轨迹节点;基于所述多个点击操作的点击顺序,在相邻两个所述轨迹节点之间显示连接线。

【技术特征摘要】
1.一种轨迹的生成方法,其特征在于,所述方法包括:获取用户在可视化生成界面的画布上的多个点击操作;基于所述多个点击操作,获取与所述多个点击操作一一对应的坐标数据;基于所述多个坐标数据和所述多个点击操作的点击顺序,依次在所述画布上显示与所述多个坐标数据一一对应的轨迹节点;基于所述多个点击操作的点击顺序,在相邻两个所述轨迹节点之间显示连接线。2.根据权利要求1所述的方法,其特征在于,基于所述多个点击操作的点击顺序,在相邻两个所述轨迹节点之间显示连接线,包括:在所述点击顺序的第一个点击操作之后,针对每个点击操作对应的轨迹节点,在该轨迹节点与该轨迹节点相邻的轨迹节点之间显示第一连接线;以及在获取到将光标从该轨迹节点移动到与该轨迹节点不同的光标位置的移动操作时,获取该轨迹节点和所述光标位置之间连线的斜率,并将该第一连接线的形状调整为与该斜率匹配的第二连接线。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:基于所述多个点击操作的点击顺序,在相邻两个所述轨迹节点之间显示连接线之后,所述方法还包括:将所述多个坐标数据、所述点击顺序以及多个所述斜率与轨迹的对应关系进行存储;在获取到用于表征展示所述轨迹的指令时,基于所述指令从所述对应关系中,获取与所述轨迹对应的所述多个坐标数据、所述点击顺序以及多个所述斜率;获取预先设置的与所述轨迹对应的轨迹样式参数,其中,所述轨迹样式参数用于指示所述轨迹的显示效果;基于所述多个坐标数据、所述点击顺序以及多个所述斜率,在所述画布上生成并按照所述轨迹样式参数展示所述轨迹。4.根据权利要求3所述的方法,其特征在于,基于所述多个坐标数据、多个所述斜率、所述点击顺序,在所述画布上生成并按照所述轨迹样式参数展示所述轨迹,包括:基于所述多个坐标数据和所述点击顺序,依次在所述画布上显示与所述多个坐标数据一一对应的轨迹节点;基于所述多个轨迹节点、多个所述斜率以及所述轨迹样式...

【专利技术属性】
技术研发人员:段小波王纯斌王国玉徐祥
申请(专利权)人:成都四方伟业软件股份有限公司
类型:发明
国别省市:四川,51

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

1