地图数据的处理方法、装置及可读存储介质制造方法及图纸

技术编号:20819927 阅读:36 留言:0更新日期:2019-04-10 05:56
本发明专利技术提供的地图数据的处理方法、装置及可读存储介质接收采集获取的目标物体的地理坐标信息和地图数据;根据所述目标物体的地理坐标信息确定所述目标物体所属于的地图区块;将所述地图数据存储至所述地图区块的矢量瓦片中,根据各地图区块的矢量瓦片获得高精度电子地图,通过将目标物体的地图数据按照其所属的地图区块进行存储,以获得由各地图区块的矢量瓦片构成的高精度电子地图,从而实现对高精度电子地图进行分块存储,进而便于无人驾驶设备对其的下载和使用,有效解决了现有技术中由于高精度电子地图屋里文件尺寸较大而导致的加载效率低的问题。

【技术实现步骤摘要】
地图数据的处理方法、装置及可读存储介质
本专利技术涉及计算机技术,尤其涉及一种地图数据的处理方法、装置及可读存储介质。
技术介绍
无人驾驶技术的发展离不开其所基于的电子地图的发展。其中,与传统导航电子地图相比,高精度电子地图为无人驾驶设备提供了精度更高、实时性更强、信息更为丰富的地图服务。在现有技术中,高精度电子地图中会包括有无人驾驶设备在执行自动驾驶任务时会用到全部数据,例如道路、车道、路口、标识、红绿灯等的地图数据,这些地图数据一般为矢量数据。通过无人驾驶设备在执行自动驾驶任务时会下载和读取存储在服务器的高精度电子地图,以实现其驾驶功能。但是,由于高精度电子地图的信息量极大,其所占据的物理文件尺寸很大,不利于无人驾驶设备在执行自动驾驶任务时对其的下载和获取。
技术实现思路
针对上述提及的现有的高精度电子地图的所占据的物理文件尺寸很大,无人驾驶设备在执行自动驾驶任务时对高精度电子地图的下载和获取所需时间较长,加载效率较低的问题,本专利技术提供了一种地图数据的处理方法、装置及可读存储介质。一方面,本专利技术提供了一种地图数据的处理方法,包括:接收采集获取的目标物体的地理坐标信息和地图数据;根据所述目标物体的地理坐标信息确定所述目标物体所属于的地图区块;将所述地图数据存储至所述地图区块的矢量瓦片中,根据各地图区块的矢量瓦片获得高精度电子地图。在其中一种可选的实施方式中,所述接收采集获取的目标物体的地理坐标信息和地图数据之前,还包括:根据世界的地理特征对世界完整地图进行划分,获得世界的多个地图区块。在其中一种可选的实施方式中,所述目标物体的地理坐标信息为所述目标物体轮廓的坐标;相应的,所述根据所述目标物体的地理坐标信息确定所述目标物体所属于的地图区块,包括:判断所述目标物体轮廓的坐标是否与相邻地图区块之间的分界线坐标存在交点;若是,则将分界线所属于的若干相邻的地图区块作为所述目标物体所属于的地图区块;若否,则根据各地图区块的范围坐标确定所述目标物体所属于的唯一地图区块。在其中一种可选的实施方式中,所述将所述地图数据存储至所述地图区块的矢量瓦片中,根据各地图区块的矢量瓦片获得高精度电子地图之后,还包括:接收无人驾驶设备在执行自动驾驶任务时发起的地图获取请求,所述地图获取请求中包括所述无人驾驶设备当前的位置坐标;根据所述位置坐标,确定所述无人驾驶设备所在的目标地图区块;将所述无人驾驶设备所在的目标地图区块的矢量瓦片发送至所述无人驾驶设备,以供其根据所述地图区块的矢量瓦片执行自动驾驶任务。在其中一种可选的实施方式中,所述确定所述无人驾驶设备所在的目标地图区块之后,还包括:根据所述目标地图区块确定与所述目标地图区块相邻的若干地图区块;所述将所述无人驾驶设备所在的目标地图区块的矢量瓦片发送至所述无人驾驶设备,包括:将所述目标地图区块的矢量瓦片以及所述目标地图区块相邻的若干地图区块的矢量瓦片发送至所述无人驾驶设备。又一方面,本专利技术提供了一种地图数据的处理装置,包括:采集模块,用于接收采集获取的目标物体的地理坐标信息和地图数据;处理模块,用于根据所述目标物体的地理坐标信息确定所述目标物体所属于的地图区块;存储模块,用于将所述地图数据存储至所述地图区块的矢量瓦片中,根据各地图区块的矢量瓦片获得高精度电子地图。在其中一种可选的实施方式中,所述处理模块在所述接收采集获取的目标物体的地理坐标信息和地图数据之前,还用于根据世界的地理特征对世界完整地图进行划分,获得世界的多个地图区块。在其中一种可选的实施方式中,该地图数据的处理装置还包括通信模块;所述通信模块用于接收无人驾驶设备在执行自动驾驶任务时发起的地图获取请求,所述地图获取请求中包括所述无人驾驶设备当前的位置坐标;相应的,所述处理模块,还用于根据所述位置坐标,确定所述无人驾驶设备所在的目标地图区块;以供所述通信模块将所述无人驾驶设备所在的目标地图区块的矢量瓦片发送至所述无人驾驶设备。再一方面,本专利技术提供了一种地图数据的处理装置,包括:存储器、与所述存储器连接的处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器运行所述计算机程序时执行如前任一项所述的方法。最后一方面,本专利技术提供了一种可读存储介质,包括程序,当其在终端上运行时,使得终端执行如前任一项所述的方法。本专利技术提供的地图数据的处理方法、装置及可读存储介质接收采集获取的目标物体的地理坐标信息和地图数据;根据所述目标物体的地理坐标信息确定所述目标物体所属于的地图区块;将所述地图数据存储至所述地图区块的矢量瓦片中,根据各地图区块的矢量瓦片获得高精度电子地图,通过将目标物体的地图数据按照其所属的地图区块进行存储,以获得由各地图区块的矢量瓦片构成的高精度电子地图,从而实现对高精度电子地图进行分块存储,进而便于无人驾驶设备对其的下载和使用,有效解决了现有技术中由于高精度电子地图屋里文件尺寸较大而导致的加载效率低的问题。附图说明通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。图1为本专利技术基于的网络架构示意图;图2为本专利技术实施例一提供的一种地图数据的处理方法的流程示意图;图3为本专利技术实施例二提供的一种地图数据的处理方法的流程示意图;图4为本专利技术实施例三提供的一种地图数据的处理装置的结构示意图;图5为本专利技术实施例四提供的一种地图数据的处理装置的硬件示意图。此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。无人驾驶技术的发展离不开其所基于的电子地图的发展。其中,与传统导航电子地图相比,高精度电子地图为无人驾驶设备提供了精度更高、实时性更强、信息更为丰富的地图服务。在现有技术中,高精度电子地图中会包括有无人驾驶设备在执行自动驾驶任务时会用到全部数据,例如道路、车道、路口、标识、红绿灯等的地图数据,这些地图数据一般为矢量数据。通过无人驾驶设备在执行自动驾驶任务时会下载和读取存储在服务器的高精度电子地图,以实现其驾驶功能。但是,由于高精度电子地图的信息量极大,其所占据的物理文件尺寸很大,不利于无人驾驶设备在执行自动驾驶任务时对其的下载和获取。针对上述提及的技术问题,本专利技术提供了一种地图数据的处理方法、装置及可读存储介质。需要说明的是,本申请提供地图数据处理方法、装置及可读存储介质可运用在广泛在与高精度电子地图相关的应用场景中,这些应用场景包括但不限制于:基于高精度电子地图的无人驾驶导航领域,高精度电子地图的制作、更新和编辑等。图1为本专利技术基于的网络架构示意图,如图1所示,在本专利技术所基于的网络架构中可包括采集车1、地图数据的处理装置2以及无人驾驶设备3。该采集车1和无人驾驶设备3可分别与地图数据的处理装置2通过无线通信的方式取得连接并进行数据交互。此外,本专利技术所提供的地图数据的处理装置2具体可由架设在云端的服务器或服务器集群构成,该云端的服务器或服务器集群可执行处理逻辑以及运算逻辑。此外本文档来自技高网...

【技术保护点】
1.一种地图数据的处理方法,其特征在于,包括:接收采集获取的目标物体的地理坐标信息和地图数据;根据所述目标物体的地理坐标信息确定所述目标物体所属于的地图区块;将所述地图数据存储至所述地图区块的矢量瓦片中,根据各地图区块的矢量瓦片获得高精度电子地图。

【技术特征摘要】
1.一种地图数据的处理方法,其特征在于,包括:接收采集获取的目标物体的地理坐标信息和地图数据;根据所述目标物体的地理坐标信息确定所述目标物体所属于的地图区块;将所述地图数据存储至所述地图区块的矢量瓦片中,根据各地图区块的矢量瓦片获得高精度电子地图。2.根据权利要求1所述的地图数据的处理方法,其特征在于,所述接收采集获取的目标物体的地理坐标信息和地图数据之前,还包括:根据世界的地理特征对世界完整地图进行划分,获得世界的多个地图区块。3.根据权利要求2所述的地图数据的处理方法,其特征在于,所述目标物体的地理坐标信息为所述目标物体轮廓的坐标;相应的,所述根据所述目标物体的地理坐标信息确定所述目标物体所属于的地图区块,包括:判断所述目标物体轮廓的坐标是否与相邻地图区块之间的分界线坐标存在交点;若是,则将分界线所属于的若干相邻的地图区块作为所述目标物体所属于的地图区块;若否,则根据各地图区块的范围坐标确定所述目标物体所属于的唯一地图区块。4.根据权利要求1所述的地图数据的处理方法,其特征在于,所述将所述地图数据存储至所述地图区块的矢量瓦片中,根据各地图区块的矢量瓦片获得高精度电子地图之后,还包括:接收无人驾驶设备在执行自动驾驶任务时发起的地图获取请求,所述地图获取请求中包括所述无人驾驶设备当前的位置坐标;根据所述位置坐标,确定所述无人驾驶设备所在的目标地图区块;将所述无人驾驶设备所在的目标地图区块的矢量瓦片发送至所述无人驾驶设备,以供其根据所述地图区块的矢量瓦片执行自动驾驶任务。5.根据权利要求4所述的地图数据的处理方法,其特征在于,所述确定所述无人驾驶设备所在的目标地图区块之后,还包括:根据所述目...

【专利技术属性】
技术研发人员:高巍
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1