一种地下管线数据校核系统及方法与流程

文档序号:14008412阅读:246来源:国知局
一种地下管线数据校核系统及方法与流程

本申请涉及地下管线信息技术领域,尤其涉及一种地下管线数据校核系统及方法。



背景技术:

城市地下管线是基础设施的重要组成部分,是城市赖以生存和发展的物质基础,被称为城市的“生命线”。由于,水、油、煤气、电信、电缆等公共事业的地下管道都在地表面下纵横交错地铺设,造成地下管路网络的错综复杂。在城市建设中,经常出现煤气管、自来水管、通讯电缆等地下管线被挖断。为保证地下管线的使用安全性,提高地下管线动态管理的正确性和有效性,需要提高地下管线数据的质量控制。

现有的地下管线数据采集方法:管线普查人员通过移动设备上记录普查的管点或管线的属性信息。管线信息的真实可靠性虽然依赖于普查人员的责任心以及仔细程度,但仍存在少数管线信息由于普查人员自身填写或操作不规范等原因导致的错误情况。针对这类数据错误,移动设备上没有一个全面的可靠的检查流程来校准数据。并且在数据采集完成后,在提交给业主单位之前,缺少一个专业化、流程化的管线数据校核系统来进行数据的进一步校核,从而不能及时发现数据中存在的问题。



技术实现要素:

本申请提供了一种地下管线数据校核系统及方法,方便地下管线数据的校核,提高地下管线数据的正确性和有效性。

根据本申请实施例的第一方面,本申请提供了一种地下管线数据校核系统,用于地下管线数据校核,所述系统包括:

数据导入模块,用于获取地下管线数据;

数据库,用于接收并保存所述地下管线数据;

拓扑关系检查模块,用于对所述地下管线数据进行拓扑关系检查,判断所述地下管线数据是否存在拓扑关系异常;

数据完整性检查模块,用于对所述地下管线数据进行数据完整性检查,判断所述地下管线数据是否存在数据完整性异常;

数据异常值检查模块,用于对所述地下管线数据进行数据异常值检查,判断所述地下管线数据是否存在数据异常值;

问题报表生成模块,用于当所述地下管线数据存在拓扑关系异常、数据完整性异常或数据异常值,生成数据问题报表。

可选的,上述地下管线数据校核系统中,所述系统还包括:

用户模块,用于用户登录以及区分用户职能。

可选的,上述地下管线数据校核系统中,所述系统还包括:

异常检查选择模块,用于选择对所述地下管线数据进行拓扑关系检查、数据完整性检查和/或数据异常值检查。

可选的,上述地下管线数据校核系统中,所述拓扑关系检查模块中包括:

拓扑关系检查选择模块,用于筛选拓扑关系检查所要检查的项目。

可选的,上述地下管线数据校核系统中,所述数据完整性检查模块中包括:

数据完整性检查选择模块,用于筛选数据完整性检查所要检查的项目。

上述地下管线数据校核系统中,所述数据导入模块包括:

管点导入模块,用于获取地下管线数据中的管点数据;

管线导入模块,用于获取地下管线数据中的管线数据。

根据本申请实施例的第一方面,基于本申请实施例提供的地下管线数据校核系统,本申请实施例还提供了一种地下管线数据校核方法,所述方法包括以下步骤:

获取地下管线数据;

接收并保存所述地下管线数据;

对所述地下管线数据进行拓扑关系检查,判断所述地下管线数据是否存在拓扑关系异常;

对所述地下管线数据进行数据完整性检查,判断所述地下管线数据是否存在数据完整性异常;

对所述地下管线数据进行数据异常值检查,判断所述地下管线数据是否存在数据异常值;

当所述地下管线数据存在拓扑关系异常、数据完整性异常或数据异常值,生成数据问题报表。

可选的,上述地下管线数据校核方法中,所述接收并保存所述地下管线数据后还包括:

选择对所述地下管线数据进行拓扑关系检查、数据完整性检查和/或数据异常值检查。

可选的,上述地下管线数据校核方法中,所述对所述地下管线数据进行拓扑关系检查前还包括:

筛选拓扑关系检查所要检查的项目。

可选的,上述地下管线数据校核方法中,所述对所述地下管线数据进行数据异常值检查前还包括:

筛选数据完整性检查所要检查的项目。

由以上技术方法可见,本申请提供的一种地下管线数据校核系统及方法,将数据导入系统,系统对数据进行拓扑关系检查、数据完整性检查或数据异常值检查,针对有问题的数据生产数据问题报表。普查人员可以依据数据问题报表进行现场复核,根据数据的现场真实情况进行原始数据的修改,将修改后的数据导入数据校核系统中进行新一轮的校核,校核通过后可确定为最终普查数据库,进而保证数据的准确性和完整性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种地下管线数据校核系统的结构示意图;

图2是本申请实施例提供的一种地下管线数据校核方法的结构流程图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

参见附图1,该图示出了本申请实施例提供的地下管线数据校核系统的基本结构。本申请实施例提供的地下管线数据校核系统包括数据导入模块1、数据库2、拓扑关系检查模块3、数据完整性检查模块4、数据异常值检查模块5和问题报表生成模块6。

数据导入模块1,用于获取地下管线数据。下管线数据包括排水、给水、电力、通信、燃气、热力、工业以及综合管沟八大类,每个大类又对应包括若干小类,如下表所示,但不局限于下表的形式:

优选的,将地下管线数据以excel或mdb等的格式导入。在本申请具体实施方式中,数据的导入可以按照不同大类分别进行导入。管点和管线是地下管线数据重要特点,为充分运用其特点,数据导入模块可分为管点导入模块和管线导入模块,管点导入模块,用于获取地下管线数据中的管点数据;管线导入模块,用于获取地下管线数据中的管线数据。

数据库2,用于接收并保存所述地下管线数据。地下管线数据导入系统后,保存至数据库,对数据进行校核,对经过检查后的问题数据进行修改,最后将校核通过的数据保存至数据库,用于普查的最终数据。

拓扑关系检查模块3,用于对所述地下管线数据进行拓扑关系检查,判断所述地下管线数据是否存在拓扑关系异常。拓扑关系检查包括:是否存在重合管点;是否存在孤立管点;管线是否存在重合管线;管点是否存在重复编号;管线是否存在重复编号等。

是否存在重合管点:检查入库数据中是否存在重合管点,重合管点指两个点的距离小于一定的设定值,比如:0.1cm,默认为两个检查井重合。

是否存在孤立管点:检查入库数据中是否存在孤立管点,孤立管点指该管线点没有与其他管线点存在连接关系,是一个孤点。

管线是否存在重合管线:检查入库数据中是否存在重合管线,重合管线指两条管线的距离小于一定的设定值。

管点是否存在重复编号:检查入库管点数据中是否存在重复编号,数据库中的管点数据和管点编号必须是一一对应的关系。

管线是否存在重复编号:检查入库管线数据中是否存在重复编号,数据库中的管线数据和管线编号必须是一一对应的关系。

数据完整性检查模块4,用于对所述地下管线数据进行数据完整性检查,判断所述地下管线数据是否存在数据完整性异常。数据完整性检查包括管点完整性检查和管线完整性检查。管点完整性检查:针对管点的属性信息。

数据异常值检查模块5,用于对所述地下管线数据进行数据异常值检查,判断所述地下管线数据是否存在数据异常值。数据异常值检查主要检查管点和管线数据中包括的井深和高程数据,是否存在异常值。

问题报表生成模块6,用于当所述地下管线数据存在拓扑关系异常、数据完整性异常或数据异常值,生成数据问题报表。在地下管线数据检查完毕后,将会生成问题报表,当被检查的地下管线数数据存在问题的时候,将会列出数据存在的问题。

本申请提供的地下管线数据校核系统,对导入的地下管线数据进行拓扑关系检查、数据完整性检查或数据异常值检查,数据校核通过,可以确定为该数据完整、准确,可作为最终数据库;数据校核不通过,系统将生成数据问题报表,普查人员依据问题报表进行现场复查,普查人员依据现场实际管线情况,对数据库进行修改后形成新的数据,然后经由系统对新的管线数据进行新一轮的校核,直至校核通过即为最终管线数据,进而保证数据的准确性和完整性。本申请提供的地下管线数据校核系统,支持多种格式数据校核,同时还支持多种数据格式的导出,方便普查人员或内业人员进行数据质量检查,有效的保证数据准确性及完整性,生成的问题报表为普查人员的现场复查提供依据,能帮助普查人员快速找到问题所在,提高现场复核效率。

为进一步优化技术方案,本申请实施例提供的地下管线数据校核系统,还包括用户模块,用于用户登录以及区分用户职能。根据用户职能,可将用户分为普查人员和内业人员,普查人员通常进行地下管线数据的采集,将采集的地下管线数据库提交给内业人员,内业人员通过地下管线数据校核系统对普查人员提交的管线数据进行校核,同时,将校核过程中产生的问题数据报表反馈给普查人员,普查人员依据数据报表进行现场复查,针对现场实际情况对问题数据进行及时修改,将修改后的新数据库提交给内业人员。内业人员依据新提交的数据进行系统的数据校核,校核通过后确定为普查的最终数据库。

在本申请实施例提供的地下管线数据校核系统中还包括异常检查选择模块,异常检查选择模块用于选择对所述地下管线数据进行拓扑关系检查、数据完整性检查和/或数据异常值检查。针对某一份地下管线数据,选择对该地下管线数据拓扑关系检查、数据完整性检查或数据异常值检查的同时检查、单一检查还是混合检查,可通过勾选的方式进行选择。

本申请实施例提供的地下管线数据校核系统中,拓扑关系检查模块中包括:拓扑关系检查选择模块,用于筛选拓扑关系检查所要检查的项目。根据地下管线数据的特点,可进行是否存在重合管点、是否存在孤立管点、管线是否存在重合管线、管点是否存在重复编号、管线是否存在重复编号等的自定义检查。

本申请实施例提供的地下管线数据校核系统中,数据完整性检查模块中包括:数据完整性检查选择模块,用于筛选数据完整性检查所要检查的项目。如筛选管线编号、要素类型、地面高程、井底深、管线类型等。

相对应的,本申请实施例还提供了一种地下管线数据校核方法,用于地下管线数据校核,如附图2所示,包括以下步骤:

s101:获取地下管线数据。

s102:接收并保存所述地下管线数据。

s103:对所述地下管线数据进行拓扑关系检查,判断所述地下管线数据是否存在拓扑关系异常。

s104:对所述地下管线数据进行数据完整性检查,判断所述地下管线数据是否存在数据完整性异常。

s105:对所述地下管线数据进行数据异常值检查,判断所述地下管线数据是否存在数据异常值。

s106:当所述地下管线数据存在拓扑关系异常、数据完整性异常或数据异常值,生成所述问题报表。

优选的,本申请实施例提供的地下管线数据校核方法中,所述对所述地下管线数据进行拓扑关系检查前还包括:筛选拓扑关系检查所要检查的项目。

优选的,本申请实施例提供的地下管线数据校核方法中,所述对所述地下管线数据进行数据异常值检查前还包括:筛选数据完整性检查所要检查的项目。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处,相关之处参见方法实施例的部分说明即可。本领域技术人员在考虑说明书及实践这里的申请后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未申请的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1