地图编辑方法、装置制造方法及图纸

技术编号:35061432 阅读:24 留言:0更新日期:2022-09-28 11:14
本发明专利技术提供了一种地图编辑方法、装置、终端及计算机可读存储介质,通过获取地图数据,并解析地图数据,得到地图数据中包括的地图元素,并将地图元素展示在编辑界面中,同时,编辑界面可以仅对展示在编辑界面中的局部地图包括的地图元素进行渲染展示,而不一次性渲染整个地图后展示,提高了地图展示的实时性,并且,解析后展示在编辑界面的地图元素可以进行单独的编辑,或在原有地图的基础上新增地图元素,提高了地图编辑的灵活性与适用性。提高了地图编辑的灵活性与适用性。提高了地图编辑的灵活性与适用性。

【技术实现步骤摘要】
地图编辑方法、装置


[0001]本专利技术实施例涉及计算机
,尤其涉及一种地图编辑方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]自动驾驶车辆是通过车载传感系统感知车辆周围环境,道路信息,使车辆能够安全行驶。为了保证自动驾驶车辆的安全性,需要构建道路测试环境对自动驾驶车辆进行道路模拟测试。
[0003]目前,通过仿真软件进行模拟道路构建,然而在生成场景时,由于场景较大,导致展示道路的实时性较差,并且对于道路以及道路上的其他元素的编辑不够灵活。

技术实现思路

[0004]本申请实施例提供了一种地图编辑方法、装置、电子设备及计算机可读存储介质,以解决相关技术中道路编辑实时性差,编辑不够灵活的问题。
[0005]为了解决上述问题,本申请实施例公开了一种地图编辑方法,所述方法包括:
[0006]获取地图数据;
[0007]解析所述地图数据,获得所述地图数据所表征的地图中的地图元素;
[0008]从所述地图元素中确定展示元素,所述展示元素包含可编辑元素;
[0009]在编辑界面中显示由所述展示元素构成的局部地图;所述编辑界面还显示有至少一个编辑控件;
[0010]响应于对至少一个所述编辑控件的操作,对所述展示元素中的可编辑元素进行编辑,或在所述局部地图中新增所述可编辑元素;
[0011]在对所述地图数据编辑完成后,获得目标格式的地图文件。
[0012]本申请实施例公开了一种地图编辑装置,所述装置包括:
[0013]数据获取模块,用于获取地图数据;
[0014]数据接续模块,用于解析所述地图数据,获得所述地图数据所表征的地图中的地图元素;
[0015]展示元素确定模块,用于从所述地图元素中确定展示元素,所述展示元素包含可编辑元素;
[0016]地图展示模块,用于在编辑界面中显示由所述展示元素构成的局部地图;所述编辑界面还显示有至少一个编辑控件;
[0017]地图编辑模块,用于响应于对至少一个所述编辑控件的操作,对所述展示元素中的可编辑元素进行编辑,或在所述局部地图中新增所述可编辑元素。
[0018]本申请实施例还公开了一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如本申请实施例中一个或多个所述的地图编辑方法的步骤。
[0019]本申请实施例还公开了一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如本申请实施例中一个或多个所述的地图编辑方法的步骤。
[0020]本申请实施例中,可以通过获取地图数据,并解析地图数据,得到地图数据中包括的地图元素,并将地图元素展示在编辑界面中,同时,编辑界面可以仅对展示在编辑界面中的局部地图包括的地图元素进行渲染展示,而不一次性渲染整个地图后展示,提高了地图展示的实时性,并且,解析后展示在编辑界面的地图元素可以进行单独的编辑,或在原有地图的基础上新增地图元素,提高了地图编辑的灵活性与适用性。
附图说明
[0021]图1是本专利技术实施例提供的一种地图编辑方法的流程图;
[0022]图2是本专利技术实施例提供的另一种地图编辑方法流程图;
[0023]图3是本专利技术实施例提供的一种地图编辑方法界面展示图;
[0024]图4是本专利技术实施例提供的一种地图编辑方法另一种界面展示图;
[0025]图5是本专利技术实施例提供的一种路口模型图;
[0026]图6是本专利技术实施例提供的一种交通标识模型图
[0027]图7是本专利技术实施例提供的一种地图编辑装置的框图;
[0028]图8是本专利技术实施例提供的一种电子设备的框图;
[0029]图9是本专利技术另一个实施例的另一种电子设备的框图。
具体实施方式
[0030]下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。
[0031]参考图1,其示出了本申请实施例提供的一种地图编辑方法的步骤流程图,包括:
[0032]步骤101,获取地图数据。
[0033]在本申请实施例中,可以直接对已有的地图数据进行导入并编辑,例如:地图数据可以为opendrive(标准地图格式)格式的数据。Opendrive是一种高精度地图格式,Opendrive地图数据中描述了道路的几何形状以及可影响路网逻辑的相关特征,例如车道和标志。本申请对地图数据的格式不做限定。
[0034]步骤102,解析所述地图数据,获得所述地图数据所表征的地图中的地图元素。
[0035]在本申请实施例中,地图编辑器可以对地图数据进行读取并解析,得到地图中包含的地图元素如:道路、路口、车道等地图元素。
[0036]步骤103,从所述地图元素中确定展示元素,所述展示元素包含可编辑元素。
[0037]在本申请实施例中,对地图数据进行解析获得地图元素后,可以在编辑界面对地图元素进行展示,为了展示的实时性较高,可以从地图元素中确认展示在编辑界面的展示元素,若地图数据包括100条道路,编辑界面展示有2条,则这两条道路即为展示元素。通过确定展示元素,可以先对展示元素进行渲染并展示,对于未出现在编辑界面的地图元素可
以先不渲染,以提高展示在编辑界面的地图元素展示的实时性。
[0038]步骤104,在编辑界面中显示由所述展示元素构成的局部地图;所述编辑界面还显示有至少一个编辑控件。
[0039]在本申请实施例中,确定展示在编辑界面的展示元素后,可以对展示元素构成的局部地图进行渲染并展示。同时,编辑界面还包括有编辑控件,编辑控件为对展示在编辑界面的地图元素进行编辑的支持控件,通过对编辑控件的操作,可以实现对地图元素的编辑,每一个编辑控件可以对应不同的编辑内容。
[0040]步骤105,响应于对至少一个所述编辑控件的操作,对所述展示元素中的可编辑元素进行编辑,或在所述局部地图中新增所述可编辑元素。
[0041]在本申请实施例中,可以对展示在编辑界面的展示元素进行编辑,展示元素中包括了可以编辑的元素,例如:道路、车道、障碍物等,通过编辑控件可以对道路的长度、宽度等进行设置、也可以对车道的长度、宽度、车道上是否有停车位等相关元素进行设置,还可以对障碍物的位置、大小等进行设置。或者还可以在展示的局部地图中添加新的元素,如在已有的道路的基础上,增加一条道路,并对增加的道路的长度、宽度、位置、方向、高度等进行设置,实现在已有地图的基础上新增地图元素。
[0042]步骤106,在对所述地图数据编辑完成后,获得目标格式的地图文件。
[0043]在本申请实施例中,在对地图数据编辑完成后,可以将地图数据导出为其他格式,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地图编辑方法,其特征在于,包括:获取地图数据;解析所述地图数据,获得所述地图数据所表征的地图中的地图元素;从所述地图元素中确定展示元素,所述展示元素包含可编辑元素;在编辑界面中显示由所述展示元素构成的局部地图;所述编辑界面还显示有至少一个编辑控件;响应于对至少一个所述编辑控件的操作,对所述展示元素中的可编辑元素进行编辑,或在所述局部地图中新增所述可编辑元素;在对所述地图数据编辑完成后,获得目标格式的地图文件。2.根据权利要求1所述的地图编辑方法,其特征在于,所述从所述地图元素中确定展示元素,包括:在所述编辑界面初次导入所述地图数据的情况下,确定所述地图中的默认区域,并将所述默认区域的地图元素作为所述展示元素;在所述编辑界面非首次导入所述地图数据的情况下,通过所述编辑界面对所述地图进行预展示,响应于对预展示地图区域的选取操作,将选取的地图区域包括的地图元素作为所述展示元素;在对所述地图元素的编辑过程中,响应于对所述地图的拖动操作,将拖动后展示在所述编辑界面的地图元素作为所述展示元素。3.根据权利要求1所述的地图编辑方法,其特征在于,所述对所述展示元素中的可编辑元素进行编辑,包括:从所述可编辑元素中确定目标编辑元素,对所述目标编辑元素进行编辑。4.根据权利要求3所述的地图编辑方法,其特征在于,所述编辑控件包括:光标控件和搜索控件,所述从所述可编辑元素中确定目标编辑元素,包括:响应于对所述光标控件的选定操作,获取所述光标控件选定的可编辑元素,将所述可编辑元素确定为所述目标编辑元素;或,响应于对所述搜索控件的操作,根据对所述可编辑元素的名称的搜索,将与搜索名称对应的可编辑元素确定为所述目标编辑元素。5.根据权利要求3所述的地图编辑方法,其特征在于,所述可编辑元素包括:道路,车道以及车道簇,所述编辑控件包括:道路编辑控件、车道编辑控件以及车道簇编辑控件,所述对所述目标编辑元素进行编辑,包括:响应于对所述道路编辑控件的操作,进入道路编辑模式,在所述编辑界面的预设区域显示道路参数,通过对所述道路参数中至少一种参数的调整,以编辑所述道路;所述道路参数包括:道路长度、道路宽度、车道数中的至少一种;响应于对所述车道编辑控件的操作,进入车道编辑模式,在所述编辑界面的预设区域显示车道参数,通过对所述车道参数中至少一种参数的调整,以编辑所述车道;所述车道参数包括:车道类型、车道线类型中的至少一种;响应于对所述车道簇编辑控件的操作,进入车道簇编辑模式,在所述编辑界面的预设区域显示车道簇参数,通过对所述车道簇参数中至少一种参数的调整,以编辑所述车道簇中包含的车道;所述车道簇参数包括:车道数量、车道长度、车道宽度中的至少一种。
6.根据权利要求1所述的地图编辑方法,其特征在于,所述在所述局部地图中新增所述可编辑元素,包括:在所述局部地图中确定目标编辑区域,在所述目标编辑区域新增所述可编辑元素。7.根据权利要求6所述的地图编辑方法,其特征在于,所述在所述目标编辑区域新增所述可编辑元素,包括:通过对模型库中模型的选定操作,将选定的至少一个所述模型作为目标新增元素;所述模型库包括:道路模型、路口模型、交通标识模型中的至少一种;将所述目标新增元素设置于所述目标编辑区域。8.根据权利要...

【专利技术属性】
技术研发人员:倪宏杰
申请(专利权)人:合众新能源汽车有限公司
类型:发明
国别省市:

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

1