地图数据处理方法及基于位置的服务提供方法技术

技术编号:34052638 阅读:11 留言:0更新日期:2022-07-06 16:12
本公开实施例公开了一种地图数据处理方法及基于位置的服务提供方法,所述方法包括:在地图矢量化数据编辑窗口显示目标地图要素对应的地图矢量化数据,以及在地图模型化渲染窗口显示与所述地图矢量化数据对应的地图模型化渲染结果;响应于用户在所述地图矢量化数据编辑窗口中对地图矢量化数据的编辑操作,获取对所述地图矢量化数据的编辑数据;基于所述编辑数据更新所述地图模型化渲染窗口中展示的地图模型化渲染结果。该技术方案属于地理信息技术领域,能够辅助用户理解地图矢量化数据的语义信息,提升用户对地图矢量化数据的编辑准确率及效率,从而提高高精地图数据的制作效率,解决了如何辅助作业员理解地图矢量数据的技术问题。技术问题。技术问题。

Map data processing method and location-based service provision method

The embodiment of the disclosure discloses a map data processing method and a location-based service providing method. The method includes: displaying the map vectorization data corresponding to the target map elements in the map vectorization data editing window, and displaying the map modeling rendering results corresponding to the map vectorization data in the map modeling rendering window; Acquiring the editing data of the map vectorization data in response to the editing operation of the map vectorization data by the user in the map vectorization data editing window; Update the map modeling rendering results displayed in the map modeling rendering window based on the editing data. The technical scheme belongs to the field of geographic information technology, which can assist users to understand the semantic information of map vectorization data, improve the editing accuracy and efficiency of map vectorization data, so as to improve the production efficiency of high-precision map data, and solve the technical problem of how to assist operators to understand map vector data. Technical issues. Technical issues< br/>

【技术实现步骤摘要】
地图数据处理方法及基于位置的服务提供方法


[0001]本公开涉及地理信息
,具体涉及一种地图数据处理方法及基于位置的服务提供方法。

技术介绍

[0002]随着基于位置的服务(LBS)的发展,越来越多的应用软件集成了与电子地图有关的服务能力,同时,电子地图也开始从标准地图向高精地图演进。基于高精地图可以支持智慧城市管理、车道级导航、辅助驾驶、高级辅助驾驶、自动驾驶等场景,高精地图当前主要用于自动驾驶车辆。
[0003]高精地图数据中将现实世界的道路数据表达为抽象的点、线、面等形式的矢量数据,进而在该点、线、面等形式的矢量数据的基础上进行模型化渲染,得到现实世界的效果。当前的高精地图数据在生产过程中仍然需要产线作业员的介入,以保证高精地图数据的品质。然而,在人工作业过程中,点、线、面形式的矢量数据较为抽象,缺少辅助作业员理解矢量数据的语义化信息,导致作业效率较低。
[0004]因此,在高精地图数据的生产流程中如何辅助作业员理解地图矢量数据是当前需要解决的技术问题之一。

技术实现思路

[0005]本公开实施例提供一种地图数据处理方法及基于位置的服务提供方法。
[0006]第一方面,本公开实施例中提供了一种地图数据处理方法,其中,包括:在地图矢量化数据编辑窗口显示目标地图要素对应的地图矢量化数据,以及在地图模型化渲染窗口显示与所述地图矢量化数据对应的地图模型化渲染结果;响应于用户在所述地图矢量化数据编辑窗口中对地图矢量化数据的编辑操作,获取对所述地图矢量化数据的编辑数据;基于所述编辑数据更新所述地图模型化渲染窗口中展示的地图模型化渲染结果。
[0007]进一步地,在地图模型化渲染窗口显示与所述地图矢量化数据对应的地图模型化渲染结果,包括:基于所述目标地图要素对应的现实照片的采集信息确定所述地图模型化渲染窗口的视角信息;基于所述视角信息、所述地图矢量化数据以及所述目标地图要素的类型获得所述地图模型化渲染窗口的所述地图模型化渲染结果。
[0008]进一步地,所述视角信息包括相机位置、相机看点以及相机视角;基于所述目标地图要素对应的现实照片的采集信息确定所述地图模型化渲染窗口的视角信息,包括:获取采集所述现实照片时的采集轨迹点;基于所述采集轨迹点确定所述地图模型化渲染窗口的相机位置以及相机看点;基于所述现实照片的采集视角确定所述地图模型化渲染窗口的相机视角。
[0009]进一步地,基于所述视角信息、所述地图矢量化数据以及所述目标地图要素的类型获得所述地图模型化渲染窗口的所述地图模型化渲染结果,包括:获取所述目标地图要素的类型对应的模型化渲染规则;基于所述模型化渲染规则,以所述视角信息对所述目标地图要素对应的所述地图矢量化数据进行模型化渲染,得到所述地图模型化渲染结果。
[0010]进一步地,所述方法还包括:在照片显示窗口中展示现实世界中针对所述目标地图要素采集的现实照片。
[0011]进一步地,所述地图矢量化数据编辑窗口、地图模型化渲染窗口和所述照片显示窗口在同一屏幕上展示。
[0012]进一步地,所述方法还包括:响应于用户在所述地图矢量化数据编辑窗口中切换至下一采集轨迹点的操作请求,将所述照片显示窗口中的现实照片切换成下一采集轨迹点对应的下一现实照片;基于所述下一采集轨迹点以及所述下一现实照片确定所述地图模型化渲染窗口的视角更新信息;基于所述视角更新信息更新所述地图模型化渲染结果。
[0013]第二方面,本公开实施例中提供了一种基于位置的服务提供方法,所述方法利用第一方面所述的方法为被服务对象提供基于位置的服务,所述基于位置的服务包括:导航、地图渲染、路线规划中的一种或多种。
[0014]第三方面,本公开实施例中提供了一种车辆自动驾驶方法,所述方法利用第一方面所述的方法控制车辆的自动驾驶过程。
[0015]第四方面,本公开实施例中提供了一种地图数据处理装置,包括:第一显示模块,被配置为在地图矢量化数据编辑窗口显示目标地图要素对应的地图矢量化数据,以及在地图模型化渲染窗口显示与所述地图矢量化数据对应的地图模型化渲染结果;第一响应模块,被配置为响应于用户在所述地图矢量化数据编辑窗口中对地图矢量化数据的编辑操作,获取对所述地图矢量化数据的编辑数据;第一更新模块,被配置为基于所述编辑数据更新所述地图模型化渲染窗口中展示的地图模型化渲染结果。
[0016]所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
[0017]在一个可能的设计中,上述装置的结构中包括存储器和处理器,所述存储器用于存储一条或多条支持上述装置执行上述对应方法的计算机指令,所述处理器被配置为用于执行所述存储器中存储的计算机指令。上述装置还可以包括通信接口,用于上述装置与其他设备或通信网络通信。
[0018]第五方面,本公开实施例提供了一种电子设备,包括存储器、处理器以及存储在存储器上的计算机程序,其中,所述处理器执行所述计算机程序以实现上述任一方面所述的方法。
[0019]第六方面,本公开实施例提供了一种计算机可读存储介质,用于存储上述任一装置所用的计算机指令,该计算机指令被处理器执行时用于实现上述任一方面所述的方法。
[0020]第七方面,本公开实施例提供了一种计算机程序产品,其包含计算机指令,该计算机指令被处理器执行时用于实现上述任一方面所述的方法。
[0021]本公开实施例提供的技术方案可以包括以下有益效果:本公开实施例在高精地图数据的制作过程中,地图矢量化数据编辑窗口中显示正在制作的目标地图要素对应的地图矢量化数据,以及同步在地图模型化渲染窗口中显示基于所述地图矢量化数据得到的地图模型化渲染结果,并且用户对地图矢量化数据编辑窗口中显示的地图矢量化数据进行编辑后,基于用户的编辑操作获取编辑数据,并基于编辑数据更新地图模型化渲染窗口中的地图模型化渲染结果。通过这种方式可以在编辑地图矢量化数据的同时,同步展示对应的地图模型化渲染结果,以辅助用户理解地图矢量化数据的语义信息,提升用户对地图矢量化数据的编辑准确率及效率,从而提高高精地图数据的制作效率。
[0022]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0023]结合附图,通过以下非限制性实施方式的详细描述,本公开的其它特征、目的和优点将变得更加明显。以下是对附图的说明。
[0024]图1示出根据本公开一实施方式的地图数据处理方法的流程图。
[0025]图2示出根据本公开一实施方式的地图矢量化数据编辑窗口以及地图模型化渲染窗口的展示示意图。
[0026]图3示出根据本公开一实施方式的地图数据处理方法的应用场景示意图。
[0027]图4示出根据本公开一实施方式的地图数据处理装置的结构框图。
[0028]图5是适于用来实现根据本公开一实施方式的地图数据处理方法、基于位置的服务提供方法和/或车辆自动驾驶方法的电子设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地图数据处理方法,其中,包括:在地图矢量化数据编辑窗口显示目标地图要素对应的地图矢量化数据,以及在地图模型化渲染窗口显示与所述地图矢量化数据对应的地图模型化渲染结果;响应于用户在所述地图矢量化数据编辑窗口中对地图矢量化数据的编辑操作,获取对所述地图矢量化数据的编辑数据;基于所述编辑数据更新所述地图模型化渲染窗口中展示的地图模型化渲染结果。2.根据权利要求1所述的方法,其中,在地图模型化渲染窗口显示与所述地图矢量化数据对应的地图模型化渲染结果,包括:基于所述目标地图要素对应的现实照片的采集信息确定所述地图模型化渲染窗口的视角信息;基于所述视角信息、所述地图矢量化数据以及所述目标地图要素的类型获得所述地图模型化渲染窗口的所述地图模型化渲染结果。3.根据权利要求2所述的方法,其中,所述视角信息包括相机位置、相机看点以及相机视角;基于所述目标地图要素对应的现实照片的采集信息确定所述地图模型化渲染窗口的视角信息,包括:获取采集所述现实照片时的采集轨迹点;基于所述采集轨迹点确定所述地图模型化渲染窗口的相机位置以及相机看点;基于所述现实照片的采集视角确定所述地图模型化渲染窗口的相机视角。4.根据权利要求2所述的方法,其中,基于所述视角信息、所述地图矢量化数据以及所述目标地图要素的类型获得所述地图模型化渲染窗口的所述地图模型化渲染结果,包括:获取所述目标地图要素的类型对应的模型化渲染规则;基于所述模型化渲染规则,以所述视角信息对所述目标地图要素对应的所述地图矢量化数据进行模型化渲染,得到所述地图模型...

【专利技术属性】
技术研发人员:蔡振原
申请(专利权)人:高德软件有限公司
类型:发明
国别省市:

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

1