一种地下管线数据管理方法、装置及系统与流程

文档序号:13983488阅读:140来源:国知局
一种地下管线数据管理方法、装置及系统与流程

本申请涉及地下管线数据管理技术领域,尤其涉及一种地下管线数据管理方法、装置及系统。



背景技术:

地下管线即指城市范围内供水、排水、燃气、热力、电力、通信、广播电视、工业等管线及其附属设施,是保障城市运行的重要基础设施和生命线。地下管线数据是用于描述地下管线及其附属设施的空间位置、空间关系及其它特征属性的数据。

现有的地下管线数据管理方法多是基于c/s模式设计,管线数据的更新方式通常如下:各管线权属单位按一定数据格式要求,以excel、mdb、shape等多种格式进行地下管数据上报,然后管线管理部门再通过地下管线数据管理系统进行数据导入更新入库。

现有的地下管线数据管理方法,由于各管线权属单位自行以多种格式进行数据上报,操作繁琐,不能保证各管线权属单位提交数据的及时性;此外,也不能保证各管线权属单位提交数据的完整性和准确性,严重影响地下管线更新维护的工作效率。



技术实现要素:

本申请提供了一种地下管线数据管理方法、装置及系统,以解决现有地下管线数据管理系统对地下管线数据的管理效率较低的问题。

第一方面,本申请提供一种地下管线数据管理方法,所述方法包括:

获取管线权属服务器上传的管线工程信息;

根据所述管线工程信息,查询与所述管线工程信息相匹配的管线数据信息;

判断是否查询到与所述管线工程信息相匹配的管线数据信息;

如果没有查询到与所述管线工程信息相匹配的管线数据信息,向所述管线权属服务器发送管线数据信息上传指令。

可选的,如果没有查询到与所述管线工程信息相匹配的管线数据信息,向所述管线权属服务器发送管线数据信息上传指令之后,还包括:

获取管线权属服务器发送的管线数据信息;

验证所述管线数据信息是否符合预设的管线数据验证规则;

如果所述管线数据信息不符合所述预设的管线数据验证规则,向所述管线权属服务器发送提示信息;

如果所述管线数据信息符合所述预设的管线数据验证规则,保存所述管线数据信息至中间数据库。

可选的,验证所述管线数据信息是否符合预设的管线数据验证规则包括:

检查预设的管线数据列表中是否存在空白项;

如果所述预设的管线数据列表中存在空白项,判断所述空白项是否是必填数据信息;

如果所述空白项是所述必填数据信息,确定所述管线数据信息不符合所述预设的管线数据验证规则;

如果所述空白项不是所述必填数据信息,确定所述管线数据信息符合所述预设的管线数据验证规则。

可选的,如果所述管线数据信息符合所述预设的管线数据验证规则,保存所述管线数据信息至中间数据库之后,还包括:

校验所述中间数据库中的管线数据信息是否正确;

如果所述中间数据库中的管线数据信息正确,提交所述中间数据库中的管线数据信息至最终数据库;

如果所述中间数据库中的管线数据信息不正确,向所述管线权属服务器发送修改意见信息。

可选的,如果所述中间数据库中的管线数据信息正确,提交所述中间数据库中的管线数据信息至最终数据库之后,还包括:

统计所述最终数据库中管线数据信息的数据量;

根据所述最终数据库中管线数据信息的数据量,对上传该管线数据信息的管线权属服务器对应的管线权属单位进行排名。

可选的,所述管线工程信息包括:工程名称、工程位置、工程施工区域、工程施工时间、以及工程工期。

可选的,所述管线数据信息包括管线点数据信息和管线线数据信息;

所述管线点数据信息包括管线物探点号、管线x坐标、管线y坐标、管线地面高程、管线井底深、管线类型、管线附属物、管线特征以及管线可见性;

所述管线线数据信息包括管线起始物探点号、管线终止物探点号、管线长度、管线起始埋深、管线终止埋深、管线起点管顶高程、管线终点管顶高程、管线埋设方式以及管线材质。

第二方面,本申请提供一种地下管线数据管理装置,所述装置包括:

获取单元,用于获取管线权属服务器上传的管线工程信息;

查询单元,用于根据所述管线工程信息,查询与所述管线工程信息相匹配的管线数据信息;

判断单元,用于判断是否查询到与所述管线工程信息相匹配的管线数据信息;

发送单元,用于如果没有查询到与所述管线工程信息相匹配的管线数据信息,向所述管线权属服务器发送管线数据信息上传指令。

第三方面,本申请提供一种地下管线数据管理系统,所述系统包括:管线权属服务器和管线管理服务器;

所述管线权属服务器用于向所述管线管理服务器上传管线工程信息和管线数据信息;

所述管线管理服务器用于获取管线权属服务器上传的管线工程信息,根据所述管线工程信息,查询与所述管线工程信息相匹配的管线数据信息,判断是否查询到与所述管线工程信息相匹配的管线数据信息,如果没有查询到与所述管线工程信息相匹配的管线数据信息,向所述管线权属服务器发送管线数据信息上传指令。

由以上技术方案可知,本申请提供的一种地下管线数据管理方法、装置及系统,通过获取管线权属服务器上传的管线工程信息,根据管线工程信息,查询与管线工程信息相匹配的管线数据信息,判断是否查询到与管线工程信息相匹配的管线数据信息,如果没有查询到与管线工程信息相匹配的管线数据信息,向管线权属服务器发送管线数据信息上传指令;可为地下管线数据的管理提供有效的更新督促机制,保证管线权属单位上传管线数据信息的及时性,提升地下管线数据更新维护的效率;此外,本申请还根据预设的管线数据验证规则对管线数据信息的完整性进行验证,通过数据回滚机制对管线数据信息的准确性进行校验等手段,显著提升管线权属单位上传的管线数据信息的完整性和准确性。

附图说明

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

图1为本申请第一实施例提供的一种地下管线数据管理方法的流程图。

图2为本申请第二实施例提供的一种地下管线数据管理方法的流程图。

图3为本申请第三实施例提供的一种地下管线数据管理方法的流程图。

图4为本申请第四实施例提供的一种地下管线数据管理方法的流程图。

图5为本申请第五实施例提供的一种地下管线数据管理方法的流程图。

图6为本申请实施例提供的一种地下管线数据管理装置的结构框图。

图7为本申请实施例提供的一种地下管线数据管理系统的示意图。

具体实施方式

请参阅图1,本申请第一实施例提供一种地下管线数据管理方法,所述方法包括:

步骤s101,获取管线权属服务器上传的管线工程信息。

该步骤中,所述管线工程信息可以包括但不限于:工程名称、工程位置、工程施工区域、工程施工时间、以及工程工期等。

步骤s102,根据所述管线工程信息,查询与所述管线工程信息相匹配的管线数据信息。

该步骤中,所述管线数据信息包括管线点数据信息和管线线数据信息。

具体地,所述管线点数据信息可以包括但不限于:管线物探点号、管线x坐标、管线y坐标、管线地面高程、管线井底深、管线类型、管线附属物、管线特征以及管线可见性等。

具体地,所述管线线数据信息可以包括但不限于:管线起始物探点号、管线终止物探点号、管线长度、管线起始埋深、管线终止埋深、管线起点管顶高程、管线终点管顶高程、管线埋设方式以及管线材质等。

步骤s103,判断是否查询到与所述管线工程信息相匹配的管线数据信息。

各管线权属单位进行地下管线新建工程或者地下管线改造工程前期,必须要通过管线权属服务器将管线工程信息上传到管线管理部门的管线管理服务器,具体上传的方式可以是在“地下管线更新维护系统”的输入界面填写必要的工程信息。

在地下管线新建工程或者地下管线改造工程完成后,管线权属单位需要将完成后的管线数据信息上传到管线管理部门的管线管理服务器。该管线数据信息与之前上传的该地下管线新建工程或者地下管线改造工程的管线工程信息相关联,即后期的管线数据信息都要按照之前的管线工程信息的分类基础上进行提交并更新,这样既对更新的管线数据信息进行了工程分类,使得管线数据信息能够落实到具体的工程及责任单位;同时也便于对地下管线工程进行考核,使得管线管理部门通过管线管理服务器能够查询并了解到哪些管线工程没有进行管线数据信息的上报更新。

步骤s104,如果没有查询到与所述管线工程信息相匹配的管线数据信息,向所述管线权属服务器发送管线数据信息上传指令。

在现有的地下管线数据管理系方法下,管理方式操作繁琐,并且没有提供一个良好的地下管线更新督促机制,这使得在工作人员积极性和自觉性的影响下,很多管线工程竣工完成之后,管线权属单位并没有进行地下管线数据的上报,不能保证管线权属单位上传管线数据信息的及时性,严重影响地下管线更新维护的工作效率,从而不能保证地下管线数据管理工作的顺利开展。

由以上技术方案可知,本申请提供的一种地下管线数据管理方法的第一实施例,通过获取管线权属服务器上传的管线工程信息,根据管线工程信息,查询与管线工程信息相匹配的管线数据信息,判断是否查询到与管线工程信息相匹配的管线数据信息,如果没有查询到与管线工程信息相匹配的管线数据信息,向管线权属服务器发送管线数据信息上传指令;可为地下管线数据的管理提供有效的更新督促机制,保证管线权属单位上传管线数据信息的及时性,提升地下管线数据更新维护的效率。

请参阅图2,本申请第二实施例提供一种地下管线数据管理方法,所述方法在上述第一实施例的基础上进行了优化。

具体为,在如果没有查询到与所述管线工程信息相匹配的管线数据信息,向所述管线权属服务器发送管线数据信息上传指令之后,还包括:

步骤s105,获取管线权属服务器发送的管线数据信息。

管线权属单位的管线权属服务器接收到管线管理部门通过管线管理服务器发出的管线数据信息上报指令之后,管线权属单位的工作人员及时通过“地下管线更新维护系统”上传与之前的管线工程信息相对应的管线数据信息。

步骤s106,验证所述管线数据信息是否符合预设的管线数据验证规则。

为了避免管线权属单位的工作人员上传的管线数据信息的正确性,可以在“地下管线更新维护系统”的管线数据上报页面对管线数据信息录入过程中的信息完整性进行实时验证。该验证的依据可以是预先设置的管线数据验证规则。

在本实施例中,预先设置的管线数据验证规则主要是用于验证管线权属单位的工作人员录入的管线数据信息的完整性。

步骤s107,如果所述管线数据信息不符合所述预设的管线数据验证规则,向所述管线权属服务器发送提示信息。

验证后发现管线数据信息不符合所述预设的管线数据验证规则,则说明管线权属单位的工作人员录入的管线数据信息有遗漏,因此,可以在“地下管线更新维护系统”的管线数据上报页面发出提示信息,以提醒工作人员对遗漏的管线数据信息进行及时完善。

步骤s108,如果所述管线数据信息符合所述预设的管线数据验证规则,保存所述管线数据信息至中间数据库。

验证后发现管线数据信息符合所述预设的管线数据验证规则,则说明管线权属单位的工作人员录入的管线数据信息完整,没有遗漏,但并不代表管线数据信息完全准确,因此,在保证管线数据信息完全准确之前,暂时保存所述管线数据信息至中间数据库,而不是直接保存至最终数据库。

由以上技术方案可知,本申请提供的一种地下管线数据管理方法的第二实施例,在为地下管线数据的管理提供有效的更新督促机制,保证管线权属单位上传管线数据信息的及时性,提升地下管线数据更新维护的效率的基础上,通过对管线数据信息录入过程中的信息完整性进行实时验证,从而提升管线权属单位的工作人员录入的管线数据信息的完整性,进一步提升地下管线数据更新维护的效率。

请参阅图3,本申请第三实施例提供一种地下管线数据管理方法,所述方法在上述第二实施例的基础上进行了优化。

具体为,验证所述管线数据信息是否符合预设的管线数据验证规则包括:

步骤s1061,检查预设的管线数据列表中是否存在空白项。

具体地,在“地下管线更新维护系统”的数据录入界面,可根据国家及省市地方的地下管线数据标准规范中管线点数据信息和管线线数据信息的数据结构要求,定制表单项,除此之外,表单中还可以增加管线工程项和更新类型项。

其中,针对管线工程项,可提供下拉菜单,设置菜单项为工程信息列表。针对更新类型项,可提供下拉菜单,设置菜单项为新增和更新两项。

步骤s1062,如果所述预设的管线数据列表中存在空白项,判断所述空白项是否是必填数据信息。

针对各种类型的管线数据,可以提供表单验证功能,即针对地下管线数据标准规范要求,对表单项增加相应的验证规则,如设定哪些属性的管线数据信息为必填项,如高程、x坐标、y坐标为双精度且设定值域范围等,从而避免一些重要的管线数据信息的遗漏。

步骤s1063,如果所述空白项是所述必填数据信息,确定所述管线数据信息不符合所述预设的管线数据验证规则。

步骤s1064,如果所述空白项不是所述必填数据信息,确定所述管线数据信息符合所述预设的管线数据验证规则。

由以上技术方案可知,本申请提供的一种地下管线数据管理方法的第三实施例,在为地下管线数据的管理提供有效的更新督促机制,保证管线权属单位上传管线数据信息的及时性,通过对管线数据信息录入过程中的信息完整性进行实时验证,提升管线权属单位的工作人员录入的管线数据信息的完整性的前提下,通过设定一些重要的管线数据信息为必填项,并判断空白项是否是必填数据信息,从而避免重要的管线数据信息的遗漏,进一步提升地下管线数据更新维护的效率。

请参阅图4,本申请第四实施例提供一种地下管线数据管理方法,所述方法在上述第三实施例的基础上进行了优化。

具体为,在如果所述管线数据信息符合所述预设的管线数据验证规则,保存所述管线数据信息至中间数据库之后,还包括:

步骤s109,校验所述中间数据库中的管线数据信息是否正确。

本实施例提供数据回滚机制,建立中间数据库作为数据暂存库,将要更新的管线数据信息先保存到中间数据库,避免直接将管线数据信息更新至最终数据库后,一旦管线数据信息存在错误,需要重复更新管线数据信息所带来的不便。

步骤s110,如果所述中间数据库中的管线数据信息正确,提交所述中间数据库中的管线数据信息至最终数据库。

本实施例在审核完成,确认中间数据库中的管线数据信息无误后,再将管线数据信息提交到最终数据库中,以保证最终数据库中的管线数据信息的准确性。

步骤s111,如果所述中间数据库中的管线数据信息不正确,向所述管线权属服务器发送修改意见信息。

若审核发现中间数据库中的管线数据信息存在问题,则由管线管理单位填写修改意见,并提交给管线权属单位进行修改。

由以上技术方案可知,本申请提供的一种地下管线数据管理方法的第四实施例,在为地下管线数据的管理提供有效的更新督促机制,保证管线权属单位上传管线数据信息的及时性,通过对管线数据信息录入过程中的信息完整性进行实时验证,提升管线权属单位的工作人员录入的管线数据信息的完整性,通过设定一些重要的管线数据信息为必填项,并判断空白项是否是必填数据信息,避免重要的管线数据信息的遗漏的前提下,引入数据回滚机制,在中间数据库对管线数据信息的准确性进行校验,显著提升上传至最终数据库的管线数据信息的完整性和准确性,进一步提升地下管线数据更新维护的效率。

请参阅图5,本申请第五实施例提供一种地下管线数据管理方法,所述方法在上述第四实施例的基础上进行了优化。

具体为,在如果所述中间数据库中的管线数据信息正确,提交所述中间数据库中的管线数据信息至最终数据库之后,还包括:

步骤s1101,统计所述最终数据库中管线数据信息的数据量。

步骤s1102,根据所述最终数据库中管线数据信息的数据量,对上传该管线数据信息的管线权属服务器对应的管线权属单位进行排名。

具体地,可以根据当前年度各管线权属单位上报更新的管线数据信息的数据量统计进行排名,利用管线更新公示栏对各管线工程的管线数据更新情况以栏目的方式公示出来,例如:路灯管理所10公里,电力公司5公里,供水公司3公里等等,

由以上技术方案可知,本申请提供的一种地下管线数据管理方法的第五实施例,在为地下管线数据的管理提供有效的更新督促机制,保证管线权属单位上传管线数据信息的及时性,通过对管线数据信息录入过程中的信息完整性进行实时验证,提升管线权属单位的工作人员录入的管线数据信息的完整性,通过设定一些重要的管线数据信息为必填项,并判断空白项是否是必填数据信息,避免重要的管线数据信息的遗漏,引入数据回滚机制,在中间数据库对管线数据信息的准确性进行校验,显著提升上传至最终数据库的管线数据信息的完整性和准确性的前提下,利用管线更新公示栏对各管线工程的管线数据更新情况以栏目的方式公示出来,以提升各管线权属单位更新管线数据信息的积极性,进一步提升地下管线数据更新维护的效率。

请参阅图6,本申请提供一种地下管线数据管理装置,所述装置包括:

获取单元101,用于获取管线权属服务器上传的管线工程信息;

查询单元102,用于根据所述管线工程信息,查询与所述管线工程信息相匹配的管线数据信息;

判断单元103,用于判断是否查询到与所述管线工程信息相匹配的管线数据信息;

发送单元104,用于如果没有查询到与所述管线工程信息相匹配的管线数据信息,向所述管线权属服务器发送管线数据信息上传指令。

请参阅图7,本申请提供一种地下管线数据管理系统,所述系统包括:管线权属服务器1和管线管理服务器2;

所述管线权属服务器1用于向所述管线管理服务器2上传管线工程信息和管线数据信息;

所述管线管理服务器2用于获取管线权属服务器1上传的管线工程信息,根据所述管线工程信息,查询与所述管线工程信息相匹配的管线数据信息,判断是否查询到与所述管线工程信息相匹配的管线数据信息,如果没有查询到与所述管线工程信息相匹配的管线数据信息,向所述管线权属服务器1发送管线数据信息上传指令。

此外,所述系统还可以包括政府职能部门服务器3,政府职能部门服务器3可以访问管线更新公示栏的管线数据信息的数据量统计排名。

具体实现中,本申请还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本发明提供的地下管线数据管理方法的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-onlymemory,简称:rom)或随机存储记忆体(英文:randomaccessmemory,简称:ram)等。

本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于地下管线数据管理装置和系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。

以上所述的本申请实施方式并不构成对本申请保护范围的限定。

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