[发明专利]一种在地图上生成大量路线点的方法及终端在审
申请号: | 202110577953.4 | 申请日: | 2021-05-26 |
公开(公告)号: | CN113284214A | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 梁煜;黄海 | 申请(专利权)人: | 江苏盛海智能科技有限公司 |
主分类号: | G06T11/20 | 分类号: | G06T11/20;G01C21/34 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林振杰 |
地址: | 215600 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 地图 生成 大量 路线 方法 终端 | ||
本发明提供了一种在地图上生成大量路线点的方法及终端,设置判断组件,通过所述判断组件接收待绘制路线点集合;获取已绘制路线点集合;在所述判断组件中,获取所述待绘制路线点集合和所述已绘制路线点集合之间存在差异的路线点,记为待渲染路线点集合;渲染所述待渲染路线点集合,得到目标路线点集合;本发明在确定了待渲染路线点集合之后直接进行批量渲染,对存在差异的路线点部分进行统一调整,避免了每增加一个路线点就进行全部路线点的重新渲染导致的卡顿,实现大量路线点场景下的流畅绘制。
技术领域
本发明涉及智能驾驶领域,尤其涉及一种在地图上生成大量路线点的方法及终端。
背景技术
在进行无人驾驶车辆的路径规划时,有一种方式是操作人员在指控平台的车辆监控地图上直接描点生成规划路线。由于在某些场景下,需要描绘的路线会长达好几公里乃至数十公里,假设按照每间隔3米设置一个路线点的方式进行绘制,最终产生的路线点将会多达几千甚至上万个。而在实际绘制的过程中,若出现数千路线点时,平台会出现严重卡顿,若出现数量达到上万的超多路线点的情况,甚至会导致平台直接崩溃白屏。
发明内容
本发明所要解决的技术问题是:提供一种在地图上生成大量路线点的方法及终端,实现大量路线点的流畅绘制。
为了解决上述技术问题,本发明采用的一种技术方案为:
一种在地图上生成大量路线点的方法,包括步骤:
S1、设置判断组件,通过所述判断组件接收待绘制路线点集合;
S2、获取已绘制路线点集合;
S3、在所述判断组件中,获取所述待绘制路线点集合和所述已绘制路线点集合之间存在差异的路线点,记为待渲染路线点集合;
S4、渲染所述待渲染路线点集合,得到目标路线点集合。
为了解决上述技术问题,本发明采用的另一种技术方案为:
一种在地图上生成大量路线点的终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
S1、设置判断组件,通过所述判断组件接收待绘制路线点集合;
S2、获取已绘制路线点集合;
S3、在所述判断组件中,获取所述待绘制路线点集合和所述已绘制路线点集合之间存在差异的路线点,记为待渲染路线点集合;
S4、渲染所述待渲染路线点集合,得到目标路线点集合。
本发明的有益效果在于:设置专门的判断组件接收待绘制路线点集合,并通过判断组件获取待绘制路线点集合与已绘制路线点集合之间存在差异的路线点,再根据存在差异的路线点进行相应的渲染操作生成目标路线点集合,避免了因添加、删除或修改路线点时导致路线点的变化时会进行全部路线点的重新绘制从而使得渲染卡顿的现象;在确定了待渲染路线点集合之后直接进行批量渲染,对存在差异的路线点部分进行统一调整,避免了每增加一个路线点就进行全部路线点的重新渲染导致的卡顿,实现大量路线点场景下的流畅绘制。
附图说明
图1为本发明实施例的一种在地图上生成大量路线点的方法的步骤流程图;
图2为本发明实施例的一种在地图上生成大量路线点的终端的结构示意图;
图3为本发明实施例的根据操作变更地图上路线点的步骤流程图;
图4为本发明实施例的根据操作完成情况变更路线点的步骤流程图;
图5为本发明实施例的一种新增路线点示意图;
标号说明:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏盛海智能科技有限公司,未经江苏盛海智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110577953.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种后副车架用定位自锁焊接夹具
- 下一篇:减速板手柄可调节操纵力机械结构