System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【】本申请涉及通信,尤其涉及一种数据治理方法、装置、介质及终端。
技术介绍
0、
技术介绍
1、城市生命线系统是指在城市规划和管理中,对城市重要基础设施和关键资源进行整合和综合管理的系统,因此城市生命线的数据完整性是非常重要的,然而传统的数据治理方法缺少对数据完整性的校验和修正,或者需要人工进行繁琐的数据校验和修正,特别是在数据来源多样、数据规模庞大的情况下难以确保数据的完整性,进而影响城市的规划、管理和决策,不利于城市运行稳定性。
技术实现思路
0、
技术实现思路
1、为了解决传统数据治理方法缺少或者采取人工对数据完整性的校验和修正,导致数据的完整性降低的问题,通过对地理数据和设备数据进行数据校验,以及两者之间的相互校验,且在发现后立即修正更新潜在的数据错误和不完整的信息,并且能根据用户需求,推送对应的校验结果信息给用户,以进行下一步的规划、管理和决策;
2、本专利技术提出了如下方案:一种数据治理方法,包括:
3、根据gis系统和设备卡片,建立城市生命线系统,生成对应的地理数据和设备数据;
4、校验所述地理数据的数据质量和拓扑关系,修正更新所述地理数据;
5、校验所述设备数据的数据质量和拓扑关系,修正更新所述设备数据;
6、校验所述地理数据和所述设备数据之间的数据匹配质量,修正更新所述地理数据或所述设备数据;
7、生成校验结果信息,根据需求推送对应的校验结果信息。
8、
9、判断所述地理字段是否唯一,若否,则执行地理字段去重操作;
10、判断所述地理字段是否存在空缺值,若是,则补充修正所述地理字段;
11、判断所述特定要素是否符合标准,若否,则补充修正所述特定要素;
12、判断所述线状要素的线段宽度是否合理,若否,则补充修正所述线状要素;
13、判断所述面状要素的面积是否合理,若否,则补充修正所述面状要素;
14、判断各个所述形状要素之间的拓扑关系是否合理,若否,则执行拓扑修正操作;
15、根据修正后的地理字段、特定要素、线状要素、面状要素和所述拓扑关系,更新所述地理数据。
16、如上所述的一种数据治理方法,判断各个所述形状要素之间的拓扑关系是否合理,若否,则执行拓扑修正操作的步骤,包括:
17、确定待校验点状要素;
18、判断待校验点状要素是否为孤立点状要素,若是,则执行第一数据关联操作,以使所述孤立点状要素的拓扑关系合理化;
19、判断待校验点状要素是否不合理重叠,若是,则执行点状要素去重操作;
20、更新所述待校验点状要素;
21、确定待校验线状要素;
22、判断待校验线状要素是否为孤立线状要素,若是,则执行第二数据关联操作,以使所述孤立线状要素的拓扑关系合理化;
23、判断待校验线状要素是否不合理重叠,若是,则执行线状要素去重操作;
24、更新所述待校验线状要素;
25、确定待校验面状要素;
26、判断待校验面状要素是否闭合,若否,则修正更新所述待校验面状要素。
27、如上所述的一种数据治理方法,所述设备数据至少包括一个或多个设备字段;校验所述设备数据的数据质量和拓扑关系,修正更新所述设备数据的步骤,包括:
28、判断所述设备字段中是否存在缺失字段,若是,则添加所缺失的字段;
29、至少核对所述设备字段的内容、格式和范围是否准确,若否,则修正所述设备字段;
30、判断所述设备字段是否唯一,若否,则执行设备字段去重操作;
31、判断多个所述设备字段之间的逻辑关系是否合理,若否,则修正所述逻辑关系;
32、判断多个所述设备数据之间的关联关系是否准确,若否,则修正所述关联关系;
33、根据修正后的设备字段,更新所述设备数据。
34、如上所述的一种数据治理方法,校验所述地理数据和所述设备数据之间的数据匹配质量,修正更新所述地理数据或所述设备数据的步骤,包括:
35、确定所述地理数据和所述设备数据共同存在的标识字段,所述标识字段至少包括管道编号;
36、根据所述预设校验规则,判断所述地理数据和所述设备数据中标识字段的数据类型、数据格式和数据内容是否一致,若否,则修正更新所述地理数据或者所述设备数据。
37、如上所述的一种数据治理方法,生成校验结果信息的步骤之后,还包括:
38、根据所述校验结果信息,生成对应的数据字典,建立与数据字典对应的字典数据表,至少定义所述数据字典的名称和范围,赋予每个所述数据字典对应的字典编码;
39、根据所述校验结果信息,在字典数据表中生成对应的字典数据,至少定义所述字典数据的名称和含义,赋予每个所述字典数据对应的字典数据编码;
40、获取用户需求的目标字段;
41、匹配与所述目标字段对应的字典编码和字典数据编码,推送对应的校验结果信息。
42、一种数据治理装置,包括:
43、建立模块,其用于根据gis系统和设备卡片,建立城市生命线系统,生成对应的地理数据和设备数据;
44、第一校验模块,其用于校验所述地理数据的数据质量和拓扑关系,修正更新所述地理数据;
45、第二校验模块,其用于校验所述设备数据的数据质量和拓扑关系,修正更新所述设备数据;
46、第三校验模块,其用于校验所述地理数据和所述设备数据之间的数据匹配质量,修正更新所述地理数据或所述设备数据;
47、第一生成模块,其用于生成校验结果信息,根据需求推送对应的校验结果信息。
48、如上所述的一种数据治理装置,
49、所述第一校验模块包括:
50、第一判断单元,其用于判断所述地理字段是否唯一,若否,则执行地理字段去重操作;
51、第二判断单元,其用于判断所述地理字段是否存在空缺值,若是,则补充修正所述地理字段;
52、第三判断单元,其用于判断所述特定要素是否符合标准,若否,则补充修正所述特定要素;
53、第四判断单元,其用于判断所述线状要素的线段宽度是否合理,若否,则补充修正所述线状要素;
54、第五判断单元,其用于判断所述面状要素的面积是否合理,若否,则补充修正所述面状要素;
55、第六判断单元,其用于判断各个所述形状要素之间的拓扑关系是否合理,若否,则执行拓扑修正操作;
56、第一更新单元,其用于根据修正后的地理字段、特定要素、线状要素、面状要素和所述拓扑关系本文档来自技高网...
【技术保护点】
1.一种数据治理方法,其特征在于,包括:
2.根据权利要求1所述的一种数据治理方法,其特征在于,所述地理数据至少包括地理字段、特定要素、形状要素,所述形状要素至少包括点状要素、线状要素和面状要素;所述校验所述地理数据的数据质量和拓扑关系,修正更新所述地理数据的步骤,包括:
3.根据权利要求2所述的一种数据治理方法,其特征在于,判断各个所述形状要素之间的拓扑关系是否合理,若否,则执行拓扑修正操作的步骤,包括:
4.根据权利要求1所述的一种数据治理方法,其特征在于,所述设备数据至少包括一个或多个设备字段;校验所述设备数据的数据质量和拓扑关系,修正更新所述设备数据的步骤,包括:
5.根据权利要求1所述的一种数据治理方法,其特征在于,校验所述地理数据和所述设备数据之间的数据匹配质量,修正更新所述地理数据或所述设备数据的步骤,包括:
6.根据权利要求5所述的一种数据治理方法,其特征在于,生成校验结果信息的步骤之后,还包括:
7.一种数据治理装置,其特征在于,包括:
8.根据权利要求7所述的一种数据治理装置,
9.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,当所述计算机程序被一种数据治理装置执行时,实现如权利要求1-6任一项所述的一种数据治理方法。
10.一种计算机设备,其特征在于,该计算机设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所述计算机程序时实现如权利要求1-6任一项所述的一种数据治理方法。
...【技术特征摘要】
1.一种数据治理方法,其特征在于,包括:
2.根据权利要求1所述的一种数据治理方法,其特征在于,所述地理数据至少包括地理字段、特定要素、形状要素,所述形状要素至少包括点状要素、线状要素和面状要素;所述校验所述地理数据的数据质量和拓扑关系,修正更新所述地理数据的步骤,包括:
3.根据权利要求2所述的一种数据治理方法,其特征在于,判断各个所述形状要素之间的拓扑关系是否合理,若否,则执行拓扑修正操作的步骤,包括:
4.根据权利要求1所述的一种数据治理方法,其特征在于,所述设备数据至少包括一个或多个设备字段;校验所述设备数据的数据质量和拓扑关系,修正更新所述设备数据的步骤,包括:
5.根据权利要求1所述的一种数据治理方法,其特征在于,校验所述地理数...
【专利技术属性】
技术研发人员:陈泂杉,陈玉,杨梅,廖瑶,刘鑫,
申请(专利权)人:卓裕测绘数字科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。