System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及地图数据的质检结果处理的,具体是涉及一种面向地图窗口的地图数据质检结果处理方法及系统。
技术介绍
1、随着地理信息技术的快速发展和广泛应用,地图数据质量检查软件的研发日趋完善,数据质检工具也逐渐从自动化向智能化进行发展,地图数据质量检查与问题数据修复完成效率,成为保障地图数据准确性和可靠性的重要措施。地图数据质量检查内容一般包括对地图数据的数据完整性检查、数学基础正确性检查、属性检查、几何检查、空间位置关系和图属关系检查等。质量检查结果一般为存在质量问题的空间数据、属性数据和错误的数据关系。
2、现有技术应对地图数据质量问题的修复与解决措施,主要采取的是质检软件配合人工检查、逐条对质检问题进行筛查、定位、判断并修复的处理办法。质检工具的优化在一定程度上提升了检查效率,质检软件通过统一的信息窗口来显示包含属性数据问题、数据关系正确性和一致性错误等问题信息内容,方便查询检索所有的质检问题信息表。但是,在地图窗口中问题数据的空间分布零散或者质检修复范围较大时,信息窗口的内容不会跟随地图窗口的缩放,或者空间数据的具体定位而增减问题信息的显示,会造成局部地图窗口内的问题图形数据与信息窗口中属性或关系信息不完全匹配的情况;在此种情况下对问题数据进行修复,不能满足作业人员的数据修复习惯,即根据动态移动的地图窗口或者逐图幅范围进行数据修复,因此作业人员在局部地图下无法一次性处理所有质检问题。
3、因此,如何有效地结合人工处理习惯与修复流程来改进质检软件、提升数据修复的处理效率,依旧是地图数据质量检查的重点关注内
技术实现思路
1、为了实现信息窗口与地图窗口显示同步,便于作业人员一次性修复地图窗口的全部质检结果的技术效果,本申请提供一种面向地图窗口的地图数据质检结果处理方法及系统。
2、第一方面,本申请提供一种面向地图窗口的地图数据质检结果处理方法,包括:
3、获取地图数据与地图数据的质检结果;所述质检结果包括存在问题的图形数据、属性数据以及关系数据;
4、遍历质检结果建立索引;所述索引包括图形数据与关系数据的索引、图形数据与属性数据的索引以及属性数据与关系数据的索引;
5、通过地图窗口与信息窗口完成地图数据与质检结果的区别显示;
6、针对选择的待修复的质检结果完成数据定位;包括:当选择的待修复的质检结果为属性数据或关系数据时,根据索引获取待修复的属性数据或关系数据对应的图形数据并针对获取的图形数据进行空间定位;当选择的待修复的质检结果为图形数据时,确定待修复图形数据的空间定位;
7、获取动态移动的地图窗口覆盖范围内的图形数据;基于图形数据的空间位置信息判断地图窗口覆盖范围内的图形数据是否包括待修复的图形数据和/或待修复的属性数据或关系数据对应的图形数据;若包括,基于索引将地图窗口内的待修复的图形数据和/或待修复的属性数据或关系数据对应的图形数据与信息窗口内的属性数据或关系数据图形数据同步显示;若不包括,则不执行任何操作。
8、通过采用上述方案,建立质检结果的索引,提升图形数据、属性数据与关系数据关联定位的执行速度,提高图属联动显示效果;获取动态移动的地图窗口覆盖范围内的图形数据并完成是否包括待修复质检结果对应的图形数据的判断,基于判断结果完成信息窗口内数据与地图窗口的图形同步显示,实现信息窗口跟随地图窗口数据的同步调整,避免了窗口信息不完全匹配的情况,提升用户界面友好度,提高作业人员的作业效率,满足一次性处理当前视图窗口的所有质检问题的作业需求。
9、优选的,还包括:判断地图窗口覆盖范围内的图形数据不包括待修复的图形数据和/或待修复的属性数据或关系数据对应的图形数据后,再次执行地图窗口覆盖范围内的图形数据是否包括待修复的图形数据和/或待修复的属性数据或关系数据对应的图形数据的判断操作;若第二次判断结果仍为地图窗口覆盖范围内图形数据不包括待修复的图形数据和/或待修复的属性数据或关系数据对应的图形数据时,则最终认定地图窗口覆盖范围内的图形数据不包括待修复的图形数据和/或待修复的属性数据或关系数据对应的图形数据。
10、通过采用上述方案,针对获得判定为不包括待修复质检结果对应的图形数据的结果后再次完成判定,防止对比偏差导致地图窗口内包括的待修复质检结果对应的图形数据被忽略,避免返工,提高作业人员的作业效率。
11、优选的,还包括:根据待修复图形数据、待修复的属性数据或关系数据对应的图形数据的定位信息生成区域密集程度排序,基于区域密集程度排序生成地图窗口动态移动的顺序推荐信息。
12、通过采用上述方案,考虑到选择的待修复质检结果所对应的空间较为分散,通过空间布局获取待修复质检结果的区域密集程度并生成推荐信息,便于作业人员优先选择推荐位置,集中完成大量问题数据的修复,加快修复速度。
13、优选的,还包括:所述通过地图窗口与信息窗口完成地图数据与质检结果的区别显示包括:在地图窗口中选用色彩渲染技术区别显示地图数据中的图形数据和质检结果中的图形数据;在信息窗口中选用来源标注方式区别显示地图数据中的属性与关系数据与质检结果中的属性数据与关系数据。
14、通过采用上述方案,利用渲染或标注区分原地图数据与对应的地图数据的质检结果,便于作业人员进行针对性修复。
15、优选的,所述获取动态移动的地图窗口覆盖范围内的图形数据包括:根据地图窗口在当前地图上的角点坐标值计算地图窗口的动态覆盖区域,识别地图窗口可视点要素、线要素和面要素的空间位置与压盖比例,获取动态移动地图窗口后覆盖范围内的图形数据。
16、通过采用上述方案,根据坐标值计算动态窗口的覆盖区域,根据可视的图形要素获取图形数据,具体获取的图形要素的空间位置与比例便于后续判定地图窗口内是否存在待修复的质检结果。
17、优选的,还包括:检测选择的待修复的质检结果是否存在人工添加的修复标注;若存在修复标注,则自动取消待修复的质检结果的渲染。
18、通过采用上述方案,及时取消已经修复的质检结果的渲染,避免作业人员重复查询已经完成修复的质检结果,节省作业人员修复时间。
19、优选的,还包括:还包括:检测选择的待修复的质检结果是否均存在人工添加的修复标注;若非均存在,则继续判断是否存在不具备修复标注的质检结果;若均存在,则生成继续选择待修复质检结果的提示信息。
20、通过采用上述方案,考虑到质检结果较多,作业人员在分批次选择待修复的质检结果,利用批注信息判断是否还存在需要修复的质检结果,避免问题数据被忽略。
21、第二方面,本申请提供一种面向地图窗口的地图数据质检结果处理系统,包括:
22、数据获取模块,用于获取地图数据与地图数据的质检结果;所述质检结果包括存在问题的图形数据、属性数据以及关系数据;
23、索引建立模块,用于遍历质检结果建立索引;所述索引包括图形数据与关系数据的索引、图形数据与属性数据的索引以本文档来自技高网...
【技术保护点】
1.一种面向地图窗口的地图数据质检结果处理方法,其特征在于,包括:
2.根据权利要求1所述的面向地图窗口的地图数据质检结果处理方法,其特征在于,还包括:判断地图窗口覆盖范围内的图形数据不包括待修复的图形数据和/或待修复的属性数据或关系数据对应的图形数据后,再次执行地图窗口覆盖范围内的图形数据是否包括待修复的图形数据和/或待修复的属性数据或关系数据对应的图形数据的判断操作;若第二次判断结果仍为地图窗口覆盖范围内图形数据不包括待修复的图形数据和/或待修复的属性数据或关系数据对应的图形数据时,则最终认定地图窗口覆盖范围内的图形数据不包括待修复的图形数据和/或待修复的属性数据或关系数据对应的图形数据。
3.根据权利要求1所述的面向地图窗口的地图数据质检结果处理方法,其特征在于,还包括:根据待修复图形数据、待修复的属性数据或关系数据对应的图形数据的定位信息生成区域密集程度排序,基于区域密集程度排序生成地图窗口动态移动的顺序推荐信息。
4.根据权利要求1所述的面向地图窗口的地图数据质检结果处理方法,其特征在于,还包括:所述通过地图窗口与信息窗口完成地图数据
5.根据权利要求1所述的面向地图窗口的地图数据质检结果处理方法,其特征在于,所述获取动态移动的地图窗口覆盖范围内的图形数据包括:根据地图窗口在当前地图上的角点坐标值计算地图窗口的动态覆盖区域,识别地图窗口可视点要素、线要素和面要素的空间位置与压盖比例,获取动态移动地图窗口后覆盖范围内的图形数据。
6.根据权利要求5所述的面向地图窗口的地图数据质检结果处理方法,其特征在于,还包括:检测选择的待修复的质检结果是否存在人工添加的修复标注;若存在修复标注,则自动取消待修复的质检结果的渲染。
7.根据权利要求6所述的面向地图窗口的地图数据质检结果处理方法,其特征在于,还包括:检测选择的待修复的质检结果是否均存在人工添加的修复标注;若非均存在,则继续判断是否存在不具备修复标注的质检结果;若均存在,则生成继续选择待修复质检结果的提示信息。
8.一种面向地图窗口的地图数据质检结果处理系统,其特征在于,包括:
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至7中任意一项所述的方法。
10.一种计算机设备,其特征在于,所述计算机设备包括存储器、处理器及在所述存储器上存储并可运行的程序,所述程序被处理器执行时实现如权利要求1至7中任一项所述方法的步骤。
...【技术特征摘要】
1.一种面向地图窗口的地图数据质检结果处理方法,其特征在于,包括:
2.根据权利要求1所述的面向地图窗口的地图数据质检结果处理方法,其特征在于,还包括:判断地图窗口覆盖范围内的图形数据不包括待修复的图形数据和/或待修复的属性数据或关系数据对应的图形数据后,再次执行地图窗口覆盖范围内的图形数据是否包括待修复的图形数据和/或待修复的属性数据或关系数据对应的图形数据的判断操作;若第二次判断结果仍为地图窗口覆盖范围内图形数据不包括待修复的图形数据和/或待修复的属性数据或关系数据对应的图形数据时,则最终认定地图窗口覆盖范围内的图形数据不包括待修复的图形数据和/或待修复的属性数据或关系数据对应的图形数据。
3.根据权利要求1所述的面向地图窗口的地图数据质检结果处理方法,其特征在于,还包括:根据待修复图形数据、待修复的属性数据或关系数据对应的图形数据的定位信息生成区域密集程度排序,基于区域密集程度排序生成地图窗口动态移动的顺序推荐信息。
4.根据权利要求1所述的面向地图窗口的地图数据质检结果处理方法,其特征在于,还包括:所述通过地图窗口与信息窗口完成地图数据与质检结果的区别显示包括:在地图窗口中选用色彩渲染技术区别显示地图数据中的图形数据和质检结果中的图形数据;在信息窗口中选用来源标注方式区别显示地图数据中的属性与关系数据与质检结果中的属性数据与关系数据。
5.根...
【专利技术属性】
技术研发人员:肖强,陈玉洁,王鹏程,杨坤,
申请(专利权)人:蓝图创想北京科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。