基于给水管网模型建立工具ArcGIS的水表快速准确添加方法与流程

文档序号:13760579阅读:644来源:国知局

本发明涉及一种基于构建城市给水管网模型需求,在ArcGIS工具中添加用户水表的快速准确方法,属于市政工程管网信息技术领域。



背景技术:

随着中国经济的飞速发展和人民生活质量的不断提高,城镇化建设的规模在不断扩大,城市生活日用水量不断增加。给水管网是城市的重要基础设施,负责将符合压力和水质要求的自来水输送至每个用户,满足生活和生产用水需求。而要达到城镇保质保量供水的目标,需要对管网从设计到施工再到运行的整个生命周期进行控制,以保证所需的水量、水压和水质。因此,给水管网运行管理部门迫切需要一种工具,能够分析管网的运行状态,以进行科学决策。

给水管网水力模型是一种以计算机软件系统为技术平台,以点线组成的网络来模拟真实管网系统,通过求解管网基本方程组确定管网每一个组成部分的水力学参数,能够帮助运行管理人员详细了解管网在不同情况下的运行状态,能够让给水管网运行管理部门人员通过模型来管理给水管网的日常工作。与传统的主要以人工现场观察,测量,经验管理相比,大大提高了供水企业的管理水平和服务质量。

在管网水力模型建立过程中,用户水量的分配是重要的工作步骤,也是决定模型准确性的重要因素。对于规模较大的管网水力模型,可以通过在ArcGIS中进行水量的关联分配方法。即根据自来水集团营销收费系统提供的水表水量信息,通过ArcGIS软件的水表图层中的水表属性表的关联工具,把水表的永久编号进行一一的对应连接,则相应的水量也就关联进ArcGIS的水表图层。然后通过ArcGIS和模型软件对应的端口导入模型软件进行水量的分配,这种方法能够批量的操作,具有方便,快捷,精确的特性。

在操作的过程中发现,部分用户水量关联不进ArcGIS水表图层中,原因是部分营销系统提供的用户水表在ArcGIS的水表图层中不存在,这部分水量就没办法进行水量的导入。针对这种情况,就需要根据营销提供的用户水表的位置信息把这部分水表添加到ArcGIS的水表图层,形成完整的ArcGIS的水表图层,为以后管网水力模型更新时,水量的完整批量更新奠定了基础。本专利涉及一种在给水管网模型建立过程中,在模型工具ArcGIS中添加用户水表的快速准确方法。



技术实现要素:

本发明目的在于为解决模型水量分配过程中普遍出现的营销水表在ArcGIS水表图层中部分缺失,影响了用户水量数据自动导入模型的效率问题,提供了一种根据营销系统提供的用户水表的属性信息,在模型工具ArcGIS中添加缺失用户水表的方法。

本发明的技术方案如下:

1.一种基于给水管网模型建立工具ArcGIS的水表快速准确添加方法,其特征在于:在给水管网模型建立过程中,根据自来水公司营销收费系统提供的主要用户水表信息包括:父表编号、对应的月用水量、水表户名和用户地址;在GIS系统中定位到水表的位置,然后通过GIS系统的水表编辑功能在该处添加水表,在该水表属性菜单的永久编号项输入对应的永久编号,即完成此水表的定位和添加。

2.按照权利要求1的基于给水管网模型建立工具ArcGIS的水表快速准确添加方法,所述方法具体步骤如下:

(1)筛选出目标水表;

首先把营销收费系统提供的用户水量数据信息进行整理,形成以父表编号、用户名称、用户地址、用户类别和用户水量为主要属性信息的数据表;把ArcGIS工具软件水表图层中的所有水表及属性表导出为Excel的‘xls’格式数据表;然后在Excel软件中,引用常用函数中的‘VLOOKUP’函数,待检索单元格分别设置为父表编号和水表的永久编号(LONGNO),然后进行检索;通过此方法筛选出不存在于ArcGIS软件水表图层中的父表编号,作为添加到ArcGIS软件水表图层的目标水表永久编号;

(2)把目标水表定位到ArcGIS水表图层;

根据筛选出来的父表编号作为添加水表的永久编号,筛选出的水量数据属性信息还包括和父表编号相对应的用户名称、用户地址和用户水量;对于水表在GIS水表图层的定位,要根据用户地址、用户名称和父表编号信息把水表定位到GIS管网系统,以获得水表的位置;

(2.1)首先通过水表用户地址定位水表,打开GIS系统的查找工具框,把该水表的用户地址输入到GIS的查找系统,并且查找范围菜单属性设置成‘地名注记’或‘道路注记’,然后进行查找;找到后,在结果信息框中点击目标结果就会在GIS管网系统的地图中出现该用户水表对应的用户地址位置;

(2.2)若在步骤(2.1)中根据用户地址未实现水表的定位,则需要根据用户名称进行水表的定位,把用户名称输入GIS的查找系统进行查找,查找范围菜单属性设置成‘地名注记’,然后进行查找,找到后,点击目标结果,定位到GIS管网系统的地图中,并结合用户地址进行水表定位,找到用户水表对应的用户位置;

(2.3)若在上述步骤(2.1)和(2.2)中均未完成水表的定位,则需要利用现有的在线地图工具进行查找定位,把用户地址或用户名称输入到现有的在线地图的搜索框进行查找,位置确定后,结合用户地址,再找到GIS管网系统地图中的对应位置,即完成水表的定位;

(2.4)若通过上述步骤均未实现水表的准确定位,则将根据用户的父表编号进行模糊查询;在GIS的水表图层,水表之间的永久编号和水表位置存在一定的关系;根据搜索该水表相邻的水表编号进行查找水表的位置,并结合用户地址和用户名称进行该用户水表的定位;水表编号有10位数字组成,根据前9位或前8位数字进行模糊查询,来确定对应水表的准确位置;把父表编号的前9位或前8位数字输入GIS的查找系统搜索框进行查找,查找范围设置成‘永久编号’,进行查找;在查找结果中,点击与目标水表最相近的水表编号,点击定位到GIS管网系统地图中,并结合用户地址和用户名称进行该用户水表的定位;

(3)通过上述操作步骤,若还存在少量不能得到定位的水表,就需要组织工作人员,根据营销系统提供的用户水表属性信息,进行现场检查和确定;根据返回的用户水表的位置信息,再通过步骤(2.1),最终确定水表的位置;

(4)水表添加到ArcGIS水表图层

经过上述步骤,用户水表位置完成定位后,把用户水表添加到ArcGIS水表图层;水表的定位只是找到了对应的用户地址位置,根据模型对水量分配的需要,最终要将水量准确分配到对应的管线上,因此添加水表时,应添加到与用户水表连接最近的管线上或管线附近;对于一个用户,其水量来源为户管、支路管线、干路管线再连接到水厂,为了保证正确的连接关系,应把水表添加到与用户相连的最近的支路管线上;根据上述要求准确找到管线后,在所找位置进行添加水表;在GIS工具中,通过水表编辑功能添加水表,打开该水表的属性菜单,在‘永久编号’菜单栏后面输入框中编辑输入用户的父表编号作为水表的永久编号,即完成了该水表的添加;

(5)经过上述操作步骤,把筛选出来的目标水表根据用户地址、用户名称和父表编号准确定位并添加到GIS管网系统水表图层中,实现了在ArcGIS中水表快速准确添加。

在ArcGIS中就形成了与用户水量数据完全对应的水表图层,以便于后续,把用户水量通过ArcGIS工具完整地导入模型软件中。

本发明所述的基于给水管网模型建立工具ArcGIS的水表快速准确添加方法的有益效果主要体现在:

采用本发明所述的方法,在模型工具ArcGIS中添加用户水表的快速准确方法,能够根据营销系统提供的主要用户水表信息,实现用户水表快速准确的在ArcGIS中定位并添加,便于后续根据水表编号关联对应水量,使水量准确的导入模型软件中。该方法为整个管网的水量批量分配提供了条件,最终提高了整个管网模型的建立效率,更为后续整个管网模型数据的更新提供了便利条件。同时,本发明所述方法具有可操作性,只需借助Excel工具和GIS平台即可完成各个步骤,容易实现,保证了本方法的可实时性。

附图说明

图1是本发明一种基于给水管网模型建立工具ArcGIS系统的水表快速准确添加方法的流程示意图。

具体实施方式

本发明的一种基于给水管网模型建立工具ArcGIS系统的水表快速准确添加方法,具体实施流程如图1所示,具体步骤如下:

1.首先把营销收费系统提供的用户水量数据信息进行整理,形成以父表编号、用户名称、用户地址、用户类别和用户水量为主要属性信息的数据表。然后,通过Excel软件的‘VLOOKUP’函数,筛选出不存在于ArcGIS软件水表图层中的父表编号。

2.根据营销收费系统提供的水表永久编号、用户名称和用户地址把水表定位到GIS管网系统,通过GIS的水表编辑器功能把水表添加到管网GIS系统。

3.通过水表用户地址定位水表,打开GIS系统的查找工具框,把该水表的用户地址输入到GIS的查找系统,并且查找范围菜单属性设置成‘地名注记’或‘道路注记’,然后进行查找。找到后,在结果信息框中点击目标结果就会在GIS管网系统的地图中出现目标位置。

4.若在步骤3中根据用户地址未实现水表的定位,则需要把用户名称输入GIS的查找系统进行查找,查找范围菜单属性设置成‘地名注记’,然后进行查找、定位用户水表。

5.若在上述步骤3和4中均未完成水表的定位,则需要利用现有的在线地图工具进行查找定位,把用户地址输入到现有的在线地图的搜索框进行查找,位置确定后,再找到GIS管网系统地图中的对应位置,即完成水表的定位。

6.若通过上述步骤均未实现水表的准确定位,则将根据用户的父表编号进行模糊查询。水表编号有10位数字组成,可根据前9位或前8位数字进行模糊查询,来确定对应水表的准确位置。把父表编号的前9位或前8位数字输入GIS的查找系统搜索框进行查找,查找范围设置成‘永久编号’,进行查找、定位用户水表。

7.通过上述步骤,若还存在少量不能得到定位的水表,就需要组织工作人员,进行现场检查和确定。根据返回的信息,再通过上述操作步骤,最终确定水表的位置。

8.经过上述步骤,用户水表位置完成定位后,将把用户水表添加到ArcGIS水表图层。水表的定位只是找到了对应的用户地址位置,根据模型对水量分配的需要,最终将水量准确分配到对应的管线上,因此添加水表时,应添加到与用户水表连接最近的管线上或管线附近。根据上述要求准确找到管线后,在目标位置进行添加水表。在GIS工具中,通过水表编辑功能添加水表,并打开该水表的属性菜单,在‘永久编号’菜单栏后面输入框中编辑输入用户的父表编号作为水表的永久编号,即完成了该水表的添加。

通过上述操作,完成目标水表在ArcGIS中的快速准确的添加,形成完整的水表图层。

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