一种基于管网位置和地表流向的排水管网模型汇水分区划定方法技术

技术编号:39440190 阅读:10 留言:0更新日期:2023-11-19 16:23
一种基于管网位置和地表流向的排水管网模型汇水分区划定方法,属于市政排水工程领域。本发明专利技术包括排水管网模型数据的导出、排水管网模型数据的预处理、地形模型的创建和地形栅格数据的处理、三级排水分区的预处理、迭代要素设置、各三级排水分区内排水管网数据的栅格化转换、各三级排水分区内管网汇水分区的自动识别、各三级排水分区内管网汇水分区的转换和处理、各三级排水分区内管网汇水分区的合并。本发明专利技术避免了传统基于检查井节点位置的泰森多边形法划定汇水分区存在的弊端,主要数据处理过程均通过计算机自动化和批量化的实现,可大幅提高效率,保证排水管网模型数据的质量。本发明专利技术只需基于ArcGIS既有工具即可完成各个步骤,操作简单,容易实现。容易实现。容易实现。

【技术实现步骤摘要】
一种基于管网位置和地表流向的排水管网模型汇水分区划定方法


[0001]本专利技术涉及一种基于管网位置和地表流向的排水管网模型汇水分区划定方法,属于市政排水工程


技术介绍

[0002]排水管网系统是重要的城市基础设施,担负着收集和输送城市污水和城市降雨、融雪产生的径流的任务,具有保护环境和城市减灾双重功能,被称作城市的“生命线”和“血脉”,在城市规划、建设和运行中的作用不容忽视。近年来受全球气候变化和城市快速发展等影响,城市内涝问题频发,受到国家、社会的广泛关注,如何保障城市排水排涝安全,成为城市发展亟待解决的热点和难点问题。针对城市内涝顽疾,国家有关部门相继发文,提出了系统提升城市内涝防治水平等一系列的要求,包括编制城市内涝风险图、提升暴雨洪涝预报预警能力等。2021年版《室外排水设计标准》明确提出当汇水面积大于2平方公里时,应采用数学模型法确定雨水设计流量,各地在城市规划和设计中,也提出了应用排水防涝模型的有关要求,可见排水防涝模型的应用已被正式提上了日程。
[0003]雨水管网的设计流量为设计暴雨强度、径流系数及汇水面积三者的乘积。排水管网模型的建设包括管网拓扑结构的搭建、属性数据的转换或录入、管网模型汇水分区的划定、降雨边界的输入、参数的设置等过程。由此可见,汇水区的有效合理划定对雨水设计流量计算以及排水管网模型模拟计算意义重大。目前排水管网模型建设中,最常用的汇水分区划定方法是在ArcGIS中基于检查井节点位置的泰森多边形划定方法,目前主流的模型软件中自带的汇水区划定方法也均是基于检查井节点位置的泰森多边形划定方法。该方法虽然划定简单,但该方法受限于节点位置的影响,无法准确的划定对应排水管网的服务分区,尤其是当一条道路上有2条或多条管道以及在路口位置有多条管道交叉或连接时,该方法划定的汇水分区的误差将进一步增大,甚至出现划定错误的情况,例如当一条道路上有2条雨水管道时,会出现道路一测管道的服务范围划定到道路另一侧,结果将导致模型模拟结果的错误。在实际工程规划设计中,受限于管网勘测精度的限制,根据排水管网模型的建设需求,通常会对排水管网进行一定程度的概化,对于概化后的模型,受限于概化程度以及概化后节点位置的分布,对应的基于检查井节点位置的泰森多边形划定方法会对结果造成较大的影响。因此目前在排水管网模型和排水防涝模型建设中,在基于检查井节点位置的泰森多边形划定方法基础上,仍需大量的人工手动调整工作,效率低而且误差较大,不能有效保证排水管网模型的质量。
[0004]城市雨水排放过程包括降雨、地表渗透、地表产流、地表汇流、管网排水等过程,如能合理识别雨水管道对应的雨水地表汇流范围,则可为管网汇水区的准确划定提供技术支撑。基于上述排水管网模型构建过程中模型汇水区划定存在的缺陷,本专利技术从排水管网模型构建的需求出发,根据雨水排放特征和地表流向特征,提出了一种基于管网位置和地表流向的排水管网模型汇水分区划定方法,避免了传统基于检查井节点位置的泰森多边形法
划定汇水分区存在的弊端,无需进行大量的人工修正工作,主要数据处理过程均通过计算机自动化和批量化的实现,可大幅提高模型汇水区划定的工作效率,保证排水管网模型数据的质量,从而有效提高构建排水管网模型的质量。

技术实现思路

[0005]本专利技术主要为准确有效划定排水管网模型的汇水分区,提出了一种基于管网位置和地表流向的排水管网模型汇水分区划定方法。
[0006]本专利技术的技术方案如下:
[0007]一种基于管网位置和地表流向的排水管网模型汇水分区划定方法,所述方法依次包含以下步骤:
[0008](1)排水管网模型数据的导出
[0009]在划定模型汇水区之前,已经完成了排水管网模型图形数据和属性数据的转换,并构建好了排水管网模型的管网拓扑结,包括节点数据和管网数据,节点数据包括检查井节点、出水口节点等,节点数据属性字段包括节点编号等,管网数据属性字段包括管道编号、上游节点编号、下游节点编号等。
[0010]首先将排水管网模型中的管网数据导出为Shapefile格式文件,命名为“排水管网”,管网数据属性字段需包括“上游节点编号”。
[0011](2)排水管网模型数据的预处理
[0012]在ArcGIS中加载步骤(1)的“排水管网”文件,通过ArcGIS的“Add Field”即添加字段工具,为“排水管网”添加“VALUE”字段,字段类型设置为双精度。通过“Field Calculator”即字段计算器工具,采用VB脚本设置“VALUE=[FID]+1”,为各段排水管网自动增加唯一标识码。
[0013](3)地形模型的创建和地形栅格数据的处理
[0014](3.1)在ArcGIS中基于地形高程数据创建浮点型地形高程栅格数据,命名为“DEM”。
[0015](3.2)通过ArcGIS的“Fill”即填洼工具,将步骤(3.1)创建的“DEM”数据填充为无凹陷点的栅格数据,其中“输入表面栅格数据”选择步骤(3.1)创建的“DEM”,“输出表面栅格”命名为“fill_dem”。
[0016](3.3)通过ArcGIS的“Flow Direction”即流向工具,基于D8算法,创建基于无凹陷点栅格数据的流向栅格数据,其中“输入表面栅格数据”选择步骤(3.2)输出的“fill_dem”,“输出流向栅格数据”命名为“flowdir”。
[0017](4)三级排水分区的预处理
[0018]在模型建设过程中,如果建模范围只有一个三级排水分区,则可直接基于步骤(2)处理后的排水管网和步骤(3)处理后的地形栅格数据识别模型的汇水分区。但在实际模型建设中通常有多个三级排水分区,通过手动方法逐个进行各三级排水分区内汇水分区划分的方法工作量相对较大,如能通过计算机程序自动选择各三级排水分区进行汇水分区划分,可大幅提升工作效率。为此,本专利技术通过迭代方法实现各三级排水分区内汇水分区的自动划分。三级排水分区为面层数据,以CAD或Shapefile格式存储,对于CAD格式数据,需将其转为Shapefile格式面层数据。
[0019]本步骤首先在ArcGIS中通过数据转换功能将三级排水分区数据转为Shapefile格式面层数据,命名为“三级排水分区”,然后通过“Add Field”即添加字段工具,添加“ID”字段,字段类型设置为字符串,最后通过“Field Calculator”即字段计算器工具,采用VB脚本设置“ID=[FID]+1”,为各三级排水分区自动增加唯一标识码。
[0020](5)迭代要素设置
[0021]在ArcGIS的“Model Builder”即模型构建器中,插入“迭代要素选择”迭代器,通过迭代器按照“三级排水分区”文件的ID字段逐个选择各三级排水分区,其中在“迭代要素选择”迭代器的“输入要素”中选择步骤(4)的“三级排水分区”,“按字段分组”选择“ID”。通过本步骤依次选择的各三级排水分区将自动命名为“I_三级排水分区_ID”。
[0022](6)各三级排水本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于管网位置和地表流向的排水管网模型汇水分区划定方法,其特征在于,包括以下步骤:(1)排水管网模型数据的导出将排水管网模型中的管网数据导出为Shapefile格式文件,命名为“排水管网”,管网数据属性字段需包括“上游节点编号”;(2)排水管网模型数据的预处理在ArcGIS中加载步骤(1)的“排水管网”文件,通过ArcGIS的“Add Field”即添加字段工具,为“排水管网”添加“VALUE”字段,字段类型设置为双精度;通过“Field Calculator”即字段计算器工具,采用VB脚本设置“VALUE=[FID]+1”,为各段排水管网自动增加唯一标识码;(3)地形模型的创建和地形栅格数据的处理(3.1)在ArcGIS中基于地形高程数据创建浮点型地形高程栅格数据,命名为“DEM”;(3.2)通过ArcGIS的“Fill”即填洼工具,将步骤(3.1)创建的“DEM”数据填充为无凹陷点的栅格数据,其中“输入表面栅格数据”选择步骤(3.1)创建的“DEM”,“输出表面栅格”命名为“fill_dem”;(3.3)通过ArcGIS的“Flow Direction”即流向工具,创建基于无凹陷点栅格数据的流向栅格数据,其中“输入表面栅格数据”选择步骤(3.2)输出的“fill_dem”,“输出流向栅格数据”命名为“flowdir”;(4)三级排水分区的预处理在ArcGIS中通过数据转换功能将三级排水分区数据转为Shapefile格式面层数据,命名为“三级排水分区”,通过“Add Field”即添加字段工具,添加“ID”字段,字段类型设置为字符串,通过“Field Calculator”即字段计算器工具,采用VB脚本设置“ID=[FID]+1”,为各三级排水分区自动增加唯一标识码;(5)迭代要素设置在ArcGIS的“Model Builder”即模型构建器中,插入“迭代要素选择”迭代器,通过迭代器按照“三级排水分区”文件的ID字段逐个选择各三级排水分区,其中在“迭代要素选择”迭代器的“输入要素”中选择步骤(4)的“三级排水分区”,“按字段分组”选择“ID”;通过本步骤依次选择的各三级排水分区将自动命名为“I_三级排水分区_ID”;(6)各三级排水分区内排水管网数据的栅格化转换(6.1)在ArcGIS的模型构建器中,通过“Select Layer By Location”即按位置选择图层工具,按照步骤(5)迭代选择三级排水分区的次序,依次自动在“I_三级排水分区_ID”范围内选择步骤(2)处理后的“排水管网”数据,其中“输入要素图层”选择步骤(2)的“排水管网”,“关系”选择“WITHIN”,“选择要素”选择步骤(5)的“I_三级排水分区_ID”,“选择类型”选择“NEW_SELECTION”;通过本步骤选择的各三级排水分区内的“排水管网”数据将自动命名为“排水管网(2)”;(6.2)在ArcGIS的模型构建器中,通过“Feature To Raster”即要素转栅格工具,创建基于...

【专利技术属性】
技术研发人员:杨伟明魏杰任大伟汪友结刘江涛李明远
申请(专利权)人:深圳市规划国土发展研究中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1