ARCGIS水文分析:水库容量和蓄水区计算

本次实验是通过ARCGIS,给出水坝的高度,从而进行水库的容量计算和淹没区的可视化表达。

实验数据:

某区域的DEM数据和遥感影像

设计思路:

本实验总体思路是先对DEM数据进行一系列的水文分析计算,得到改流域的集水区,再通过坝口高度设定,计算库容和蓄水区。
模型构建结果如下:

实验步骤:

①先将DEM数据填洼处理,生成无凹陷点的DEM

②对填洼后的DEM数据依次进行流向和流量的分析,生成整张DEM范围内的河流流量栅格图


③对水坝矢量标点,由于标出的矢量与原始DEM不是相同数据,所以不能将标出的点直接当作出水口,必须先进行倾泻点的捕捉 ,以确保捕捉的倾泻点是该点流量的最大栅格


④用分水岭工具提取坝口的集水区,提取出的坝口集水区栅格可以转化为矢量数据,方便在图上查看


下图为集水区栅格
下图为集水区矢量

⑤用裁剪工具,获得该流域(分水岭)内的DEM

⑥最后,根据坝口的高度,用分析工具中的设置空函数,模拟出不同坝高条件下淹没区的形态,用3D分析内的表面体积工具,生成具体的淹没面积,体积等数据


这里假设坝高为30m,下图的其具体的淹没情况


得到淹没区的具体信息
可以制作一张专题地图

最后,可以通过模型构建器,做出库容分析工具,以后遇到类似问题,可以直接套用这个分析工具。

总结:对水库的库容分析和蓄水区的表示其实就是基于普通水文分析的进一步操作,因此,对于一个比较复杂的问题,可以将它分成若干个比较熟悉的模块进行解决。

ARCGIS水文分析:水库容量和蓄水区计算相关推荐

  1. ArcGIS水文分析实战教程(8)水库库容计算

    ArcGIS水文分析实战教程(8)水库库容计算 本章导读:前面花了整整七个章节来详细介绍常见的水文专业名词以及ArcGIS水文分析工具的原理,虽然也有一些操作部分,但距离实战还是有一定距离,充其量只能 ...

  2. ArcGIS水文分析实战教程(14)提取水库湖泊等面状水系

    ArcGIS水文分析实战教程(14)提取水库湖泊等面状水系 本章导读:如果说前面章节一直都是针对河流.河网.流域等进行论述,围绕的都是从基本理论到实践操作,那么湖泊.水库等面状水系的提取,就是对水文分 ...

  3. ArcGIS水文分析实战教程(3)DEM数据准备

    ArcGIS水文分析实战教程(3)DEM数据准备 ArcGIS的水文分析工具需要DEM数据才能执行,因此在使用之前必须要准备好DEM数据并且针对DEM数据进行预处理.本章节内容介绍如何根据已有的数据制 ...

  4. 基于ArcGIS水文分析、HEC-RAS模拟技术在洪水危险性及风险评估

    洪水危险性及风险评估一般基于水力学或水文学方法开展.Hec-RAS软件是一款典型的基于水动力学的洪水淹没危险性分析模型,因其能够很好地实现洪水淹没数值模拟,已在世界范围内被广泛应用在洪水风险管理的研究 ...

  5. ArcGIS水文分析实战教程(15)库容和淹没区计算

    ArcGIS水文分析实战教程(15)库容和淹没区计算 本章导读:虽然前面已经有章节论述过书库库容计算,但在这里笔者还是需要对整个流程做系统的描述.这部分内容属于水文分析的进阶部分,不再停留在基础的河流 ...

  6. 水文分析--arcgis水文分析模块

    水文分析是DEM数据应用的一个重要方面.利用DEM生成的集水流域和水流网络,成为大多数地表水文分析模型的主要输入数据.表面水文分析模型应用于研究与地表水流有关的各种自然现象如洪水水位及泛滥情况,或者划 ...

  7. ArcGIS水文分析实战教程(9)雨量计算与流量统计

    ArcGIS水文分析实战教程(9)雨量计算与流量统计 本章导读:降水是水文循环中重要的一环,降水包括雨.雪.雾.露.雹等,本章介绍的是降雨的环节.通过雨量站与插值的方式,实现雨量的空间分布就算,为水文 ...

  8. ArcGIS水文分析实战教程(18) 河段桩号与线性参考

    ArcGIS水文分析实战教程(18) 河段桩号与线性参考 本章导读:在很多线性要素的应用中,桩号扮演着非常重要的角色.例如高速公路,使用桩号可以快速的描述某个事件在该路段的大概位置.同样是线性要素的河 ...

  9. ArcGIS水文分析实战教程(13)流域提取流程

    ArcGIS水文分析实战教程(13)流域提取流程 本章导读:这里的流域是一个自然概念,而不是行政概念,或者称之为集水区更加合理一些.在流域提取中,其过程都是先定义河流然后才能通过河流定义流域.其中流域 ...

最新文章

  1. ISA2006实战系列之三:防火墙策略部署深度分析(附图)
  2. 软工随堂练 找出和值最小的子数组 尹亚男 赵静娜
  3. c++面试题之标准模板库
  4. CUDA Stream流并发性
  5. css值变量吗,CSS变量初体验
  6. lokijs可以用mysql_loki 数据库详解
  7. 适时选择getDeclaredxxx和getxxx
  8. 来个“云”毕业典礼,这些装扮太硬核了!
  9. HDLBits答案(13)_Verilog移位寄存器附加题
  10. PHP常用的自定义函数
  11. 【C#】SQL数据库助手类2.0(自用)
  12. 一个三年Java程序员的面试总结!
  13. 完美解决SpringMVC中静态资源无法找到(No mapping found for HTTP request with URI)问题...
  14. vue学习项目之去哪儿网笔记
  15. POJ - 2236 Wireless Network
  16. Windows Server 2019安装Intel I219-V I211网卡驱动
  17. 飞鱼服务器 微信,飞鱼微信客服系统软件
  18. 锐龙R3 3100和R3 3300X对比 哪个好
  19. python视频人脸检测_OpenCV + python 实现人脸检测(基于照片和视频进行检测)
  20. 银行间市场的USDCNY即期一天交易量到底有多少?

热门文章

  1. (Bit / Byte / KB / MB / GB / TB ) 概念与单位换算
  2. centos设置东八区
  3. 代理IP如何解决爬虫IP被封
  4. 傅里叶变换,其物理意义是什么?(转)
  5. centos 7+ssr傻瓜式安装(仅供学习使用)
  6. A40i nfs挂载问题
  7. A40i linux移植ssh报错
  8. /和./和../的区别
  9. CCD 相机与CMOS 相机的区别在哪里?
  10. 用Python把图片转成字符画