System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 地图数据检查方法、装置、设备及存储介质制造方法及图纸_技高网

地图数据检查方法、装置、设备及存储介质制造方法及图纸

技术编号:40289532 阅读:7 留言:0更新日期:2024-02-07 20:40
本申请提供一种地图数据检查方法、装置、设备及存储介质,涉及数据处理技术领域,尤其涉及高精地图数据处理的技术领域。其中,方法包括:实时获取前端浏览器中制作的待检查地图数据;根据待检查地图数据,确定绘制待检查地图数据的目标操作指令;对目标操作指令进行质量检查,得到指令检查结果;根据指令检查结果调用对应的检查类型配置,对待检查地图数据进行地图数据检查,得到地图数据检查结果和地图修改方式;将地图数据检查结果和地图修改方式进行展示。本申请减少了因地图数据在前端和后端进行数据交互时所用的时间,地图数据的质量检查过程中无需数据传输,减少了整个高精地图制作过程中的人力成本和时间成本。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及高精地图数据处理的,具体涉及一种地图数据检查方法、装置、设备及存储介质


技术介绍

1、高精地图的制作过程主要包括高精资料数据采集、室内高精地图数据生成和矢量数据编译出品。为确保最终得到的矢量地图数据的质量,需要对不同环境制作的地图数据进行检查,以保证最终得到的高精地图的产品质量。

2、目前,对地图数据的检查方法通常是在地图数据编译完成后,对需要发布的产品数据块进行全面的人工检查,且人工检查完成后,还需要人工对检查结果进行再次确认修改。

3、然而,专利技术人发现,现有技术至少存在以下技术问题:地图数据的检查的整体流程长,造成了人力成本和时间成本的浪费。


技术实现思路

1、本申请提供一种地图数据检查方法、装置、设备及存储介质,解决了地图数据的检查的整体流程长,造成了人力成本和时间成本的浪费的问题。

2、第一方面,本申请提供一种地图数据检查方法,包括:

3、实时获取前端浏览器中制作的待检查地图数据,其中所述前端浏览器部署有地图编辑器和数据检查引擎,所述地图编辑器用于制作所述待检测地图数据,所述数据检查引擎用于执行与地图数据检查相关的操作;

4、根据所述待检查地图数据,确定绘制所述待检查地图数据的目标操作指令;

5、对所述目标操作指令进行质量检查,得到指令检查结果;

6、根据所述指令检查结果调用对应的检查类型配置,对所述待检查地图数据进行地图数据检查,得到地图数据检查结果和地图修改方式;

7、将所述地图数据检查结果和地图修改方式进行展示。

8、在一种可能的实现方式中,所述根据所述指令检查结果调用对应的检查类型配置,包括:根据指令检查结果,确定所述目标操作指令对应的地图绘制阶段;根据所述地图绘制阶段信息,确定地图检查方式;根据所述地图检查方式,调用对应的检查类型配置。

9、在一种可能的实现方式中,所述地图绘制阶段信息包括矢量几何绘制阶段信息、矢量属性编辑阶段信息、数据保存阶段信息和数据提交阶段信息;相应地,所述根据所述地图绘制阶段信息,确定地图检查方式,包括:根据矢量几何绘制阶段信息,确定几何类错误检查方式;或根据矢量属性编辑阶段信息,确定属性类错误检查方式;或根据数据保存阶段信息,确定保存要素检查方式;或根据数据提交阶段信息,确定全图矢量检查方式。

10、在一种可能的实现方式中,所述将所述地图数据检查结果和所述地图修改方式进行展示,包括:通过使用异步通信ajax技术将所述地图数据检查结果和所述地图修改方式进行展示。

11、在一种可能的实现方式中,所述进行展示包括:生成错误列表、错误气泡或错误渲染中的至少一种方式进行展示。

12、在一种可能的实现方式中,所述将所述地图数据检查结果和所述地图修改方式进行展示之后,还包括:响应于制图用户针对所述地图数据检查结果和所述地图修改方式的地图数据修改操作,生成前端改动地图数据并存入预设整体地图数据集,其中所述预设整体地图数据集包括前端改动地图数据和前端实时质检合格地图数据;若判定预设整体地图数据集满足提交条件,则将预设整体地图数据集整体导入预设地图生成库中。

13、在一种可能的实现方式中,所述将预设整体地图数据集整体导入预设地图生成库中之前,还包括:对预设整体地图数据集进行全图矢量检查操作,生成全图矢量检查结果;若全图矢量检查结果为未通过,生成矢量检查错误提示;响应于所述用户针对所述矢量检查错误提示的修改操作,生成新的待检测地图数据;返回至所述实时获取前端浏览器中制作的待检查地图数据的步骤。

14、第二方面,本申请提供一种地图数据检查装置,包括:

15、获取模块,用于实时获取前端浏览器中制作的待检查地图数据,其中所述前端浏览器部署有地图编辑器和数据检查引擎,所述地图编辑器用于制作所述待检测地图数据,所述数据检查引擎用于执行与地图数据检查相关的操作;

16、目标指令确定模块,用于根据所述待检查地图数据,确定绘制所述待检查地图数据的目标操作指令;

17、检查模块,用于对所述目标操作指令进行质量检查,得到指令检查结果;

18、所述检查模块,还用于根据所述指令检查结果调用对应的检查类型配置,对所述待检查地图数据进行地图数据检查,得到地图数据检查结果和地图修改方式;

19、展示模块,用于将地图数据检查结果和地图修改方式进行展示。

20、第三方面,本申请提供了一种地图数据检查设备,包括:至少一个处理器和存储器;

21、所述存储器存储计算机执行程序;

22、所述至少一个处理器执行所述存储器存储的计算机执行程序,使得所述至少一个处理器执行如第一方面描述的地图数据检查方法。

23、第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行程序,当处理器执行所述计算机执行程序时,实现如第一方面描述的地图数据检查方法。

24、本申请提供一种地图数据检查方法、装置、设备及存储介质,通过实时地获取正在制作的地图数据作为待检查地图数据,然后根据待检查地图数据,确定绘制待检查地图数据的操作指令。再对操作指令进行质量检查,得到指令检查结果。再根据指令检查结果调用对应的检查类型配置,对待检查地图数据进行地图数据检查,得到地图数据检查结果和地图修改方式,最后将地图数据检查结果和地图修改方式进行可视化渲染错误提示,以提示制图用户实时地对发现的地图数据中的质量问题进行修改,整个地图数据的绘制和实时质检都在前端进行,减少了因地图数据在前端和后端进行数据交互时所用的时间,地图数据的质量检查过程中无需数据传输,在前端服务器响应更及时,直接在前端服务器打开的前端浏览器的页面无需刷新或异步打开,后端无需最新的矢量数据,减少了前端和后端的交互时间,减少了整个高精地图制作过程中的人力成本和时间成本。

本文档来自技高网...

【技术保护点】

1.一种地图数据检查方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述指令检查结果调用对应的检查类型配置,包括:

3.根据权利要求2所述的方法,其特征在于,所述地图绘制阶段信息包括矢量几何绘制阶段信息、矢量属性编辑阶段信息、数据保存阶段信息和数据提交阶段信息;

4.根据权利要求1所述的方法,其特征在于,所述将所述地图数据检查结果和所述地图修改方式进行展示,包括:

5.根据权利要求4所述的方法,其特征在于,所述进行展示包括:

6.根据权利要求1至5任一项所述的方法,其特征在于,所述将所述地图数据检查结果和所述地图修改方式进行展示之后,还包括:

7.根据权利要求6所述的方法,其特征在于,所述将预设整体地图数据集整体导入预设地图生成库中之前,还包括:

8.一种地图数据检查装置,其特征在于,包括:

9.一种地图数据检查设备,其特征在于,包括:至少一个处理器和存储器;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行程序,当处理器执行所述计算机执行程序时,实现如权利要求1至7任一项所述的地图数据检查方法。

...

【技术特征摘要】

1.一种地图数据检查方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述指令检查结果调用对应的检查类型配置,包括:

3.根据权利要求2所述的方法,其特征在于,所述地图绘制阶段信息包括矢量几何绘制阶段信息、矢量属性编辑阶段信息、数据保存阶段信息和数据提交阶段信息;

4.根据权利要求1所述的方法,其特征在于,所述将所述地图数据检查结果和所述地图修改方式进行展示,包括:

5.根据权利要求4所述的方法,其特征在于,所述进行展示包括:

6.根据权利要求1至5...

【专利技术属性】
技术研发人员:胡笳
申请(专利权)人:浙江吉利控股集团有限公司
类型:发明
国别省市:

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

1