Hello,大家好,我是陈泽伟,一名帅气的水力模型工程师。今天按照江湖惯例,闲言少叙,技术硬核分享。

大家在模型运行模拟成功之后,有没有想到统计每个排水片区的管道的服务范围(面积),以及一些系统的出口/泵站的服务区域,服务的排水量以及其他你想要关心的模拟结果?

如果有的话,那么第一个遇到的问题就是:如何使用排水模型来又快又好的统计指定管道的服务范围。

好的,陈工帅气硬核分享开始——

第一类简单的排水系统(一个集水区排入一个节点)

第二类:复杂排水系统(一个集水区排入多根排水管道)


第一类:简单的排水系统(一个集水区排入一个节点)

我们先讲的第一种系统是较为简单也最为常见的系统:即一个子集水区仅仅排入一个节点。这种方式经常用于各种尺度的防涝模型项目。对于形式,由于对应关系简单明了,对于后期的结果分析来说比较方便。因此,我个人是比较建议大家以后在项目中采用这种一一对应的模式。

首先通过下游跟踪选中一段我们的希望进行分析统计的管道(下图标红)。

接下来,我们依次点击选择→修正选择,然后点击确定,软件就会自动选中所有与选中管道相关联的子集水区,如下图所示。

好了,模型已经办你自动选中了排水管道对应的服务片区了,接下来,我们通过几个非常简单的SQL就可以非常方便的统计这些集水区的出流,面积,降雨以及控制率等信息了。就问你棒不棒~

第二类:复杂排水系统(一个集水区排入多根排水管道)

第二种情况就稍微复杂一点了,就是当一个某些情况下,特别是海绵城市模拟时,某些子集水区较大,很难把这个集水区只排入一根管道,于是就会使用一种“多根管道分配法”,即将一个集水区内的产流按照一定的规则排入就近的多根管道中(如下图所示)。这种情况在建模初期可以方便建模,但是后期统计的时候就会出现一些问题,因为每个集水区有对应多个管道,所以就很难明确这些管道对应的服务面积。但是总归是有方法的。

首先,我们先定规则,既然在目前这个情况,一个子集水区同时排水到多个检查井(管道),在统计管道的服务范围时候,我们就简单粗暴认为负责这个集水区的管道就是那个所占排水权重最大的管道。就好像下图,子集水区19的水量82%是流入XXXXX000017检查井对应的管道,我就认为这根管道就负责子集水区19了。好了,既然判断规则定下来了,我们接下来就来思考怎么实现吧。

首先,需要实现的第一步就是把模型网络每个集水区对应的水量分配的检查井信息批量查找出来,使用下图的SQL就可以了。

运行该SQL后,得到的结果如下图所示,显示出来对应的排入检查井的ID号,排入该检查井的权重以及对应的子集水区的ID号,好的,大家把这个表格复制粘贴到Excel表格里面进行下一步数据筛选。

接下来我们要实现的目的就是把每个集水区中排水权重最大的检查井给找出来。我们接下来一切的操作都是为了实现这个目的。当然,使用Matlab或者Python会简单很多,但是考虑到绝大多数朋友都更加喜欢使用Excel,所有下面的操作都是在Excel里面实现的。

Step 1:选中三列,然后点击排序,把oid当成主要排序条件,weight当成次要排序条件,具体操作截图详见下图。

STEP 2:新建一个辅助列1,写一个判断条件(如下图),找出所有子集水区有重复的行。

STEP 3:新建一个辅助列2,把辅助列1的数值(纯文本格式),辅助粘贴到辅助列2中,然后对于辅助列2筛选,选择所有的空白的行。

STEP 4:新建一个excel表格,把我们辛辛苦苦得到的子集水区ID与对应的排入权重最大的检查井ID的表格粘贴进来,就得到了美美的下图,然后记得把它保存成为csv文件,方便后期导入模型。

到原来的模型网络,新建一个方案,把集水区的drain to都改变为Node,然后通过数据导入中心导入子集水区ID,Node ID。

接下来,就看到现在子集水区都单独排入了权重最大的检查井了,然后就可以使用方法一里面的各种功能来进行统计了。

比如下图,选中下面标红的管道,使用修正选择就可以选中排入这些管道的集水区了。

好了,今天的分享就到此结束了,如果对于这次分享有不明白的,或者有其他问题想要和陈工沟通咨询的,欢迎和我联系,陈工的QQ是879008342,也可以关注我们的微信公众号“水务ICT”。最后感谢李臻为本文章中数据分析提供的技术支持。

全球智库,为你服务。亲爱的各位,我们下期再会。

水系图一般在哪里找得到_如何对于排水系统的服务范围进行统计分析相关推荐

  1. 水系图一般在哪里找得到_一款支持智能抠图、钢笔抠图的在线抠图工具上线了 速抠图 sukoutu.com...

    简介: 速抠图 sukoutu.com 是一款公益性质的免费在线快速抠图工具,支持8倍高清智能抠图.钢笔抠图.矩阵抠图.图片压缩.图片尺寸调整等,该工具旨在为用户提供更快捷高效的抠图服务. 背景 对于 ...

  2. 水系图一般在哪里找得到_进展 | 水系钠离子电池研究取得重要进展

    水系钠离子电池兼具钠资源储量丰富和水系电解液本质安全的双重优势被视为一种理想的大规模静态储能技术.此前,我们针对这水系钠离子电池体系做了一些探索(Nature Communications 2015, ...

  3. 淘宝购物如何找优惠券_淘宝上买衣服怎么省钱

    先领券,再下单.省钱不止一点点! 你购物,我掏钱.天猫淘宝任你选! 荐好友,领佣金.你省我省大家省! 加VX:sqgwkk  一省到底! 宝妈在家也能做兼职_淘宝购物如何找优惠券_淘宝上买衣服怎么省钱 ...

  4. 警告 初始化默认驱动器时出错“找不到运行 Active Directory Web 服务的默认服务器。”...

    在导入AD模块时报错如下 "警告 初始化默认驱动器时出错"找不到运行 Active Directory Web 服务的默认服务器." 报错的是web服务器,第一时间想到的 ...

  5. 完美解决:找不到msvcr120.dll,需要重新安装服务

    最近在安装mysql的时候出现了这个问题,提示我找不到msvcr120.dll,需要重新安装服务. 按照网上给出的方案: 1. 自己下载:msvcr120.dll 然后把该文件放入: c:/windo ...

  6. 在哪里可以找水系图_虹吸雨水排水系统对比传统重力排水,好在哪里?

    建筑物的排水系统是必不可少的,雨水的排水又是其重中之重的排水系统.雨水排水系统的选择我们需要考虑哪些因素呢?下面就介绍一下虹吸雨水排水系统相较于传统重力排水的优势到底在哪里? 一.虹吸雨水排水系统原理 ...

  7. 水系图可以在哪里找_顶刊EES综述:水系锌离子电池面临的问题与机遇

    引言 相比于使用易燃.有毒的有机电解质的锂离子电池,基于水系电解液的水系锌离子电池(ZIBs)是一种低成本.环保.安全的新型储能系统,并且其在将来可能会被应用于电网储能系统和可穿戴设备.近年来对水系Z ...

  8. java 动态规划找零钱_动态规划之找零钱问题

    找零钱是一个经典的动态规划问题.这种问题,我建议,首先学会暴力解法,然后从暴力解法中优化出动态规划的解法,这样,更能体会动态规划的魅力. 问题描述 有n种不同币值的硬币,硬币数量无限.给定一个数量T, ...

  9. python实现找零钱_找零钱的最优步骤 探究(python)

    问题描述 你是一家超市的收银员,如果客人买了37元的东西,并且给了你100元,请问如何才能找到 给客人数量最少零钱, 如现有1,2,5,10,21,25 这些种类的零钱,最优的是,21,21,21 数 ...

  10. python怎么找资源_新手Python学习资源哪里找好呢 视频?

    光看视频是不够的,还得动手,这样你的水平才能提高 关于资源,一定得找系统的,而且还得有很多的实战例子 这样你才能够提高自己的动手能力 资料的话,我这里积累了很多这方面的干货 有需要的可以参考下图找我交 ...

最新文章

  1. 联机分析处理(OLAP)简介
  2. 错误The type XXX is deprecated解决
  3. H5前端框架推荐合集 (转)
  4. nfvo通过调用哪个接口实现对vnf生命周期的管理_Spring-Bean生命周期
  5. oracle安装过程掉电,Oracle数据库掉电后ORA-01172磁盘坏块解决方法
  6. 临颖一高2021高考成绩查询,临颍一高举办2021年决战高考百日冲刺誓师大会
  7. Hadoop 生态学习
  8. 景色宜人的openeim001
  9. php下拉列表 二级 联动,PHP+Ajax实现二级联动下拉菜单!
  10. PostgreSQL 摘得 DB-Engines 2020 年度数据库
  11. 无连续整数的子集数问题
  12. phpMyadmin学习入门
  13. PTA 7-5 jmu-java-m05-自定义Judgeable接口 (10 分) JAVA
  14. Objective C转Swift注意事项(一)合理使用结构体,枚举,extensions
  15. ctrl+alt+t 函数注释快捷键失效KoroFileHeader
  16. 学而优则仕:中国古代政治原生态(转自 百度 读书吧)
  17. 【免费域名】教你免费申请顶级域名
  18. 大疆无人机 Android 开发总结——视频解码
  19. gigaset812说明书_西门子+Gigaset+A280+说明书.pdf
  20. 从零开始手撸一个热修复框架

热门文章

  1. 用友nc6.5详细安装过程
  2. 贵阳学院教务管理系统服务器,贵阳学院教务处,教务网络管理系统
  3. Qt实战开发-数字软键盘
  4. 推荐一个免费内网穿透穿软件(附带一个git下载加速地址)
  5. VS2012 有效注册密钥(截止到2016/9/27仍有效)
  6. Vim激荡30年发展史
  7. Java伪装csrss_csrss.exe是什么进程,是病毒吗?
  8. wow模型修改器_《魔兽世界》魔兽世界模型修改器攻略
  9. handbrake下载太慢_handbrake使用教程
  10. 关于Nod的离线升级方案