一种道路描绘方法、装置及计算机存储介质制造方法及图纸

技术编号:25442588 阅读:26 留言:0更新日期:2020-08-28 22:29
本发明专利技术公开了一种道路描绘方法、装置及计算机存储介质,所述道路描绘方法包括:获取当前道路编码和当前道路的实时路况数据;根据所述当前道路编码查询设置的道路编码与道路矢量数据之间的对应关系,获取与所述当前道路编码匹配的道路矢量数据;根据所述道路矢量数据和所述当前道路的实时路况数据,按照设置的描绘方式对所述当前道路进行描绘,所述设置的描绘方式包括先描绘道路路况颜色,再描绘道路背景颜色。本发明专利技术提供的道路描绘方法、装置及计算机存储介质,基于道路矢量数据和道路的实时路况数据,按照先描绘道路路况颜色,再描绘道路背景颜色的方式对道路进行描绘,能够减少占用的存储空间并提高道路描绘速度。

【技术实现步骤摘要】
一种道路描绘方法、装置及计算机存储介质
本专利技术涉及道路领域,特别是涉及一种道路描绘方法、装置及计算机存储介质。
技术介绍
以全球定位系统为基础的导航系统广泛应用于汽车领域为驾驶者提供包括导航路线在内的电子地图。通常,导航系统可以从网络端获取道路的实时路况信息,所述实时路况信息主要包括如下三种状态信息:拥堵状态信息、缓行状态信息以及畅通状态信息,在根据道路的实时路况信息对应的颜色对道路进行描绘后,电子地图上对应显示道路的实时路况信息。然而,相关技术中,通常是采用先描绘道路背景颜色,再描绘道路路况颜色的方式进行道路描绘,不仅操作复杂,而且在比例尺精度较小的情况下,路况描绘时需要将双向道路沿缓冲区往外扩大,才能使用户获知标识于道路中间的路况信息,导致占用的存储空间大且道路描绘速度慢。
技术实现思路
本专利技术的目的在于提供一种道路描绘方法、装置及计算机存储介质,减少了占用的存储空间并提高了道路描绘速度。为达到上述目的,本专利技术的技术方案是这样实现的:第一方面,本专利技术实施例提供了一种道路描绘方法,所述道路描绘方法包括:获取当前道路编码和当前道路的实时路况数据;根据所述当前道路编码查询设置的道路编码与道路矢量数据之间的对应关系,获取与所述当前道路编码匹配的道路矢量数据;根据所述道路矢量数据和所述当前道路的实时路况数据,按照设置的描绘方式对所述当前道路进行描绘,所述设置的描绘方式包括先描绘道路路况颜色,再描绘道路背景颜色。作为其中一种实施方式,所述获取当前道路编码,包括:获取当前道路的位置信息;向云端服务器发送用于获取道路编码的请求消息,所述请求消息携带有所述当前道路的位置信息;接收所述云端服务器返回的与所述当前道路的位置信息匹配的当前道路编码。作为其中一种实施方式,所述根据所述道路矢量数据和所述当前道路的实时路况数据,按照设置的描绘方式对所述当前道路进行描绘,包括:根据所述道路矢量数据确定所述当前道路轮廓;根据所述当前道路的实时路况数据获取当前道路的路况状态;根据所述当前道路的路况状态查询设置的道路的路况状态与路况填充颜色之间的对应关系,获取与所述当前道路的路况状态匹配的路况填充颜色;采用所述路况填充颜色对所述当前道路轮廓内设定的路况描绘区域进行路况填充,并在路况填充后采用设置的背景填充颜色对所述当前道路轮廓内设定的背景描绘区域进行背景填充。作为其中一种实施方式,所述根据所述道路矢量数据确定所述当前道路轮廓,包括:根据所述道路矢量数据确定当前道路的中心线和所述当前道路的宽度;基于所述当前道路的中心线和所述当前道路的宽度,获取当前道路轮廓。作为其中一种实施方式,所述当前道路轮廓包括所述当前道路的中心线和所述当前道路的边界,所述当前道路的边界包括第一边界和第二边界,所述采用所述路况填充颜色对所述当前道路轮廓内的设定路况描绘区域进行路况填充之前,还包括:以所述第一边界为第一路况描绘区域边界,朝所述当前道路的中心线所在方向选取宽度为第一设定宽度值的区域作为第一路况描绘区域;以所述第二边界为第二路况描绘区域边界,朝所述当前道路的中心线所在方向选取宽度为所述第一设定宽度值的区域作为第二路况描绘区域;以所述当前道路的中心线为背景描绘区域中心线,分别朝所述第一边界和所述第二边界所在方向选取第二设定宽度值的区域作为背景描绘区域,所述第二设定宽度值大于所述第一设定宽度值。作为其中一种实施方式,所述当前道路为双向道路,所述以所述当前道路的中心线为背景描绘区域中心线,分别朝所述第一边界和所述第二边界所在方向选取第二设定宽度值的区域作为背景描绘区域之前,还包括:以所述当前道路的中心线为第三路况描绘区域边界,朝所述第一边界所在方向选取宽度为第三设定宽度值的区域作为第三路况描绘区域;以所述当前道路的中心线为第四路况描绘区域边界,朝所述第二边界所在方向选取宽度为所述第三设定宽度值的区域作为第四路况描绘区域;所述以所述当前道路的中心线为背景描绘区域中心线,分别朝所述第一边界和所述第二边界所在方向选取第二设定宽度值的区域作为背景描绘区域,包括:以第一目标中心线为第一背景描绘区域中心线,分别朝所述第一边界和所述当前道路的中心线所在方向选取第二设定宽度值的区域作为第一背景描绘区域,所述第一目标中心线为所述第一边界与所述当前道路的中心线之间的中心线;以第二目标中心线为第二背景描绘区域中心线,分别朝所述第二边界和所述当前道路的中心线所在方向选取所述第二设定宽度值的区域作为第二背景描绘区域,所述第二目标中心线为所述第二边界与所述当前道路的中心线之间的中心线。作为其中一种实施方式,所述第一设定宽度值为所述当前道路的宽度的一半。作为其中一种实施方式,还包括:根据设置的通行标识对所述当前道路的通行方向进行标识。第二方面,本专利技术实施例还提供了一种道路描绘装置,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器运行所述计算机程序时,实现第一方面所述道路描绘方法的步骤。第三方面,本专利技术实施例提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述道路描绘方法的步骤。本专利技术实施例提供的道路描绘方法、装置及计算机存储介质,所述道路描绘方法包括:获取当前道路编码和当前道路的实时路况数据;根据所述当前道路编码查询设置的道路编码与道路矢量数据之间的对应关系,获取与所述当前道路编码匹配的道路矢量数据;根据所述道路矢量数据和所述当前道路的实时路况数据,按照设置的描绘方式对所述当前道路进行描绘,所述设置的描绘方式包括先描绘道路路况颜色,再描绘道路背景颜色。如此,基于道路矢量数据和道路的实时路况数据,按照先描绘道路路况颜色,再描绘道路背景颜色的方式对道路进行描绘,能够减少占用的存储空间并提高道路渲染速度。附图说明图1为本专利技术实施例提供的一种道路描绘方法的流程示意图;图2为本专利技术实施例中一道路描绘示意图;图3为本专利技术实施例中另一道路描绘示意图;图4为本专利技术实施例提供的一种道路描绘装置的结构示意图。具体实施方式以下结合说明书附图及具体实施例对本专利技术技术方案做进一步的详细阐述。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。参见图1,为本专利技术实施例提供的一种道路描绘方法,包括以下步骤:步骤S101:获取当前道路编码和当前道路的实时路况数据;需要说明的是,所述道路描绘方法可以应用于手机、平板电脑、车机等可运行电子地图的终端设备。所述道路编码用于标识道路的编号,根据所述道路编本文档来自技高网
...

【技术保护点】
1.一种道路描绘方法,其特征在于,所述道路描绘方法包括:/n获取当前道路编码和当前道路的实时路况数据;/n根据所述当前道路编码查询设置的道路编码与道路矢量数据之间的对应关系,获取与所述当前道路编码匹配的道路矢量数据;/n根据所述道路矢量数据和所述当前道路的实时路况数据,按照设置的描绘方式对当前道路进行描绘,所述设置的描绘方式包括先描绘道路路况颜色,再描绘道路背景颜色。/n

【技术特征摘要】
1.一种道路描绘方法,其特征在于,所述道路描绘方法包括:
获取当前道路编码和当前道路的实时路况数据;
根据所述当前道路编码查询设置的道路编码与道路矢量数据之间的对应关系,获取与所述当前道路编码匹配的道路矢量数据;
根据所述道路矢量数据和所述当前道路的实时路况数据,按照设置的描绘方式对当前道路进行描绘,所述设置的描绘方式包括先描绘道路路况颜色,再描绘道路背景颜色。


2.根据权利要求1所述的道路描绘方法,其特征在于,所述获取当前道路编码的过程包括:
获取当前道路的位置信息;
向云端服务器发送用于获取道路编码的请求消息,所述请求消息携带有所述当前道路的位置信息;
接收所述云端服务器返回的与所述当前道路的位置信息匹配的当前道路编码。


3.根据权利要求1所述的道路描绘方法,其特征在于,所述根据所述道路矢量数据和所述当前道路的实时路况数据,按照设置的描绘方式对所述当前道路进行描绘,包括:
根据所述道路矢量数据确定所述当前道路轮廓;
根据所述当前道路的实时路况数据获取当前道路的路况状态;
根据所述当前道路的路况状态查询设置的道路的路况状态与路况填充颜色之间的对应关系,获取与所述当前道路的路况状态匹配的路况填充颜色;
采用所述路况填充颜色对所述当前道路轮廓内设定的路况描绘区域进行路况填充,并在路况填充后采用设置的背景填充颜色对所述当前道路轮廓内设定的背景描绘区域进行背景填充。


4.根据权利要求3所述的道路描绘方法,其特征在于,所述根据所述道路矢量数据确定所述当前道路轮廓,包括:
根据所述道路矢量数据确定当前道路的中心线和所述当前道路的宽度;
基于所述当前道路的中心线和所述当前道路的宽度,获取当前道路轮廓。


5.根据权利要求4所述的道路描绘方法,其特征在于,所述当前道路轮廓包括所述当前道路的中心线和所述当前道路的边界,所述当前道路的边界包括第一边界和第二边界,所述采用所述路况填充颜色对所述当前道路轮廓内的设定路况描绘区域进行路况填充之前,还包括:
以所述第一边界为第一路况描绘区域边界,朝所述当前道路的中心线所在方向选取宽度为第一设定宽度值的区域作为第一路况描绘区域;
以所述第二边界为第二路...

【专利技术属性】
技术研发人员:陈五湖
申请(专利权)人:上海博泰悦臻电子设备制造有限公司
类型:发明
国别省市:上海;31

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

1