地图生成方法、装置及设备制造方法及图纸

技术编号:35185542 阅读:15 留言:0更新日期:2022-10-12 17:56
本申请实施例提供一种地图生成方法、装置及设备。该方法包括:获取第一区域的路网数据,路网数据包括道路数据和道路节点数据;根据路网数据中各数据对应的图幅标识,对路网数据进行数据分割,得到各图幅标识对应的子路网数据,子路网数据中包括图幅标识对应的道路数据和道路节点数据;并行对多个图幅标识对应的子路网数据进行处理,得到多个图幅;确定每个图幅对应的图扩节点数据,并根据每个图幅对应的图扩节点数据并行地对多个图幅进行拼接处理,得到第一区域的第一区域地图。提高了连接全国路网数据的效率。路网数据的效率。路网数据的效率。

【技术实现步骤摘要】
地图生成方法、装置及设备


[0001]本申请实施例涉及计算机
,尤其涉及一种地图生成方法、装置及设备。

技术介绍

[0002]在制作电子地图时,可以通过算法对全国的路网数据进行处理,以得到电子地图。
[0003]在相关技术中,通常采用单线程的算法,在全国路网数据库中随机找到一个道路节点作为起始点,开始递归向后依次进行连接,最终将全国路网数据全部连接起来。然而,在上述过程中,由于全国路网数据量庞大,采用单线程的算法进行连接时,需依次连接所有的全国路网数据,导致连接全国路网数据的效率低。

技术实现思路

[0004]本申请实施例提供一种地图生成方法、装置及设备,用以解决提高连接全国路网数据的效率。
[0005]第一方面,本申请实施例提供一种地图生成方法,包括:
[0006]获取第一区域的路网数据,所述路网数据包括道路数据和道路节点数据;
[0007]根据所述路网数据中各数据对应的图幅标识,对所述路网数据进行数据分割,得到各图幅标识对应的子路网数据,所述子路网数据中包括所述图幅标识对应的道路数据和道路节点数据;
[0008]并行对所述多个图幅标识对应的子路网数据进行处理,得到多个图幅;
[0009]确定每个图幅对应的图扩节点数据,并根据每个图幅对应的图扩节点数据并行地对所述多个图幅进行拼接处理,得到所述第一区域的第一区域地图。
[0010]在一种可能的实施方式中,根据每个图幅对应的图扩节点数据对所述多个图幅进行拼接处理,得到所述第一区域的第一区域地图,包括:
[0011]在所述多个图幅中确定多个图幅集合,所述图幅集合中包括至少两个图幅;
[0012]根据每个图幅对应的图扩节点数据,并行对所述多个图幅集合中的图幅进行拼接处理,得到所述多个图幅集合对应的多个拼接地图;
[0013]对所述多个拼接地图进行拼接处理,得到所述第一区域地图。
[0014]在一种可能的实施方式中,针对所述多个图幅集合中的任意一个图幅集合;根据每个图幅对应的图扩节点数据,对所述图幅集合中的图幅进行拼接处理,得到所述图幅集合对应的拼接地图,包括:
[0015]根据所述图幅集合中各图幅对应的位置,确定所述图幅集合中的多个图幅的拼接顺序;
[0016]根据所述多个图幅的拼接顺序,确定多个相邻图幅对,每个相邻图幅对中包括相邻的两个图幅;
[0017]分别根据所述多个相邻图幅对对应的图扩节点数据,对所述多个相邻图幅对进行拼接处理,得到所述拼接地图。
[0018]在一种可能的实施方式中,针对任意一个相邻图幅对;根据所述相邻图幅对对应的图扩节点数据,对所述相邻图幅对进行拼接处理,包括:
[0019]根据所述相邻图幅对对应的图扩节点数据,在所述相邻图幅对中确定拼接点;
[0020]对所述相邻图幅对的所述拼接点进行处理,以实现拼接所述相邻图幅对。
[0021]在一种可能的实施方式中,针对任意一个图幅;对所述图幅标识对应的子路网数据进行处理,得到所述图幅,包括:
[0022]在所述子路网数据中确定起始道路节点;
[0023]执行绘制操作,所述绘制操作包括:绘制所述起始道路节点对应的至少一条道路;
[0024]若所述至少一条道路的终点为非图扩节点,则将所述至少一条道路的终点更新为所述起始道路节点,并重复执行所述绘制操作,直至绘制完所述图幅中的所有道路节点对应的道路。
[0025]在一种可能的实施方式中,绘制所述起始道路节点对应的至少一条道路,包括:
[0026]确定所述起始道路节点对应的至少一条道路;
[0027]获取所述至少一条道路的道路数据,所述道路数据中包括道路的起点坐标、终点坐标和道路属性;
[0028]根据所述至少一条道路的道路数据,绘制所述至少一条道路。
[0029]在一种可能的实施方式中,在所述子路网数据中确定起始道路节点,包括:
[0030]根据所述子路网数据中各道路节点数据,确定所述子路网数据中各道路节点对应的道路数量;
[0031]在对应道路数量大于或等于2的道路节点中确定所述起始道路节点。
[0032]在一种可能的实施方式中,根据所述路网数据中各数据对应的图幅标识,对所述路网数据进行数据分割,得到各图幅标识对应的子路网数据,包括:
[0033]确定所述路网数据中各道路数据对应的图幅标识、以及各道路节点数据对应的图幅标识;
[0034]根据所述路网数据中各道路数据对应的图幅标识、以及各道路节点数据对应的图幅标识,对所述路网数据进行数据分割,得到所述各图幅标识对应的子路网数据。
[0035]第二方面,本申请实施例提供一种地图生成装置,包括:获取模块、分割模块、处理模块、确定模块和拼接模块,其中,
[0036]所述获取模块用于,获取第一区域的路网数据,所述路网数据包括道路数据和道路节点数据;
[0037]所述分割模块用于,根据所述路网数据中各数据对应的图幅标识,对所述路网数据进行数据分割,得到各图幅标识对应的子路网数据,所述子路网数据中包括所述图幅标识对应的道路数据和道路节点数据;
[0038]所述处理模块用于,并行对所述多个图幅标识对应的子路网数据进行处理,得到多个图幅;
[0039]所述确定模块用于,确定每个图幅对应的图扩节点数据;
[0040]所述拼接模块用于,根据每个图幅对应的图扩节点数据并行地对所述多个图幅进行拼接处理,得到所述第一区域的第一区域地图。
[0041]在一种可能的实施方式中,所述拼接模块具体用于:
[0042]在所述多个图幅中确定多个图幅集合,所述图幅集合中包括至少两个图幅;
[0043]根据每个图幅对应的图扩节点数据,并行对所述多个图幅集合中的图幅进行拼接处理,得到所述多个图幅集合对应的多个拼接地图;
[0044]对所述多个拼接地图进行拼接处理,得到所述第一区域地图。
[0045]在一种可能的实施方式中,所述拼接模块具体用于:
[0046]根据所述图幅集合中各图幅对应的位置,确定所述图幅集合中的多个图幅的拼接顺序;
[0047]根据所述多个图幅的拼接顺序,确定多个相邻图幅对,每个相邻图幅对中包括相邻的两个图幅;
[0048]分别根据所述多个相邻图幅对对应的图扩节点数据,对所述多个相邻图幅对进行拼接处理,得到所述拼接地图。
[0049]在一种可能的实施方式中,所述拼接模块具体用于:
[0050]根据所述相邻图幅对对应的图扩节点数据,在所述相邻图幅对中确定拼接点;
[0051]对所述相邻图幅对的所述拼接点进行处理,以实现拼接所述相邻图幅对。
[0052]在一种可能的实施方式中,所述处理模块具体用于:
[0053]在所述子路网数据中确定起始道路节点;
[0054]执行绘制操作,所述绘制操作包括:绘制所述起始道路节点对应的至少一条道路;
[005本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地图生成方法,其特征在于,包括:获取第一区域的路网数据,所述路网数据包括道路数据和道路节点数据;根据所述路网数据中各数据对应的图幅标识,对所述路网数据进行数据分割,得到各图幅标识对应的子路网数据,所述子路网数据中包括所述图幅标识对应的道路数据和道路节点数据;并行对所述多个图幅标识对应的子路网数据进行处理,得到多个图幅;确定每个图幅对应的图扩节点数据,并根据每个图幅对应的图扩节点数据并行地对所述多个图幅进行拼接处理,得到所述第一区域的第一区域地图。2.根据权利要求1所述的方法,其特征在于,根据每个图幅对应的图扩节点数据对所述多个图幅进行拼接处理,得到所述第一区域的第一区域地图,包括:在所述多个图幅中确定多个图幅集合,所述图幅集合中包括至少两个图幅;根据每个图幅对应的图扩节点数据,并行对所述多个图幅集合中的图幅进行拼接处理,得到所述多个图幅集合对应的多个拼接地图;对所述多个拼接地图进行拼接处理,得到所述第一区域地图。3.根据权利要求2所述的方法,其特征在于,针对所述多个图幅集合中的任意一个图幅集合;根据每个图幅对应的图扩节点数据,对所述图幅集合中的图幅进行拼接处理,得到所述图幅集合对应的拼接地图,包括:根据所述图幅集合中各图幅对应的位置,确定所述图幅集合中的多个图幅的拼接顺序;根据所述多个图幅的拼接顺序,确定多个相邻图幅对,每个相邻图幅对中包括相邻的两个图幅;分别根据所述多个相邻图幅对对应的图扩节点数据,对所述多个相邻图幅对进行拼接处理,得到所述拼接地图。4.根据权利要求3所述的方法,其特征在于,针对任意一个相邻图幅对;根据所述相邻图幅对对应的图扩节点数据,对所述相邻图幅对进行拼接处理,包括:根据所述相邻图幅对对应的图扩节点数据,在所述相邻图幅对中确定拼接点;对所述相邻图幅对的所述拼接点进行处理,以实现拼接所述相邻图幅对。5.根据权利要求1

4任一项所述的方法,其特征在于,针对任意一个图幅;对所述图幅标识对应的子路网数据进行处理,得到所述图幅,包括:在所述子路网数据中确定起始道路节点;执行绘制操作,所述绘制操作包括:绘制所述起始道路节点对应的至少一条道路;若所述至少一条道路的终点为非图扩节点,则将所述至少一条道路的终点更新为所述起始道路节点,并重复执行所...

【专利技术属性】
技术研发人员:熊涛
申请(专利权)人:西安四维图新信息技术有限公司
类型:发明
国别省市:

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

1