01概述

洪水灾害是我国发生频率高、危害范围广、对国民经济影响最为严重的自然灾害,亦是威胁人类生存的十大自然灾害之一。以流域内水库的防洪库容密度作为体现水库的防洪能力的指标,若流域水库防洪库容密度大,则水库防洪能力强,该流域遇到洪涝灾害时,水库越体现其防洪减灾作用。这里,我们介绍一下如何使用ArcGIS计算水库库容量。

02数据获取

本教程所使用的数据是水经注微图下载的DEM数据,除了DEM数据,常见的GIS数据均可以使用水经注微图进行下载。

水经注微图

(关注微信公众号“水经注GIS”,回复“微图4.0”获取微图软件安装包)

03填洼处理

在ArcToolbox内点击“Spatial Analyst工具\水文分析\填洼”,调用填洼工具。

调用填洼工具

在显示的填洼对话框内,输入表面栅格为下载的DEM数据,如下图所示。

填洼设置

点击确定之后可以得到填洼的结果,如下图所示。

填洼结果

04获取流向数据

在ArcToolbox内点击“Spatial Analyst工具\水文分析\流向”,调用流向工具。

调用流向工具

在显示的流向对话框内,输入表面栅格数据为上一步填洼后的栅格。

流向设置

点击确定之后可以得到流向栅格,如下图所示。

流向栅格

05获取流量数据

在ArcToolbox内点击“Spatial Analyst工具\水文分析\流量”,调用流量工具。

调用流量工具

在显示的流量对话框内,输入流向栅格数据为上一步得到的流向栅格。

流量设置

点击确定之后可以得到流量栅格,如下图所示。

流量栅格

06捕捉倾泻点

虽然坝口位置便可以看成是出水口,但也不能直接使用。

因为它与原DEM不是同一份数据,位置上跟DEM对应的出水口还是有差别的,所以,必须要进行捕捉,以确保捕捉到的倾泻点是该点流量最大的栅格。

在ArcToolbox内点击“Spatial Analyst工具\水文分析\捕捉倾泻点”,调用捕捉倾泻点工具。

调用捕捉倾泻点工具

在显示的捕捉倾泻点对话框内,输入栅格数据或要素倾泻点数据为手工选择的倾泻点数据,输入蓄积栅格数据为之前得到的流量数据。

捕捉倾泻点设置

点击确定之后就可以得到捕捉的倾泻点,如下图所示。

捕捉的倾泻点

07计算集水区

在ArcToolbox内点击“Spatial Analyst工具\水文分析\分水岭”,调用分水岭工具。

调用分水岭工具

在显示的分水岭对话框内,输入流向栅格数据为之前获取到的流向栅格,输入栅格数据或要素倾泻点数据为上一步捕捉到的倾泻点数据。

分水岭设置

点击确定之后可以得到集水区,如下图所示。

集水区

08获取集水区范围

在ArcToolbox内点击“转换工具\由栅格转出\栅格转面”,调用栅格转面工具。

调用栅格转面工具

在显示的栅格转面对话框内,输入栅格为上面得到的集水区。

栅格转面设置

点击确定之后可以得到集水区范围,如下图所示。

集水区范围

09裁剪DEM数据

在ArcToolbox内点击“数据管理工具\栅格\栅格处理\裁剪”,调用裁剪工具。

调用裁剪工具

在显示的裁剪对话框内,输入栅格为下载的DEM数据,输出范围为上一步得到的集水面范围,勾选上使用输入要素裁剪几何。

裁剪设置

点击确定之后可以看到裁剪后的DEM数据,如下图所示。

裁剪后的DEM数据

10计算蓄水库容

在ArcToolbox内点击“Spatial Analyst工具\条件分析\设为空函数”,调用设为空函数工具。

调用设为空函数工具

在显示的设为空函数对话框内,输入条件栅格数据为裁剪后的DEM数据,表达式设置为Value >650,表示将高程值大于650的部分设置为NoData,输入条件为false时所取的栅格数据或常量值为裁剪后的DEM。

设为空函数设置

点击确定之后可以得到处理后的DEM数据,如下图所示。

处理后DEM

在ArcToolbox内点击“3D Analyst工具\功能性表面\表面体积”,调用表面体积工具。

调用表面体积工具

在显示的表面体积对话框内,输入表面为处理后的栅格,输出文本文件选择一个合适的位置,参考平面选择BLOW,表示计算下垫面的体积。

表面体积设置

点击确定之后可以得到表面体积信息(即水库库容),单位为立方米,如下图所示。

表面体积信息

11结语

以上就是如何使用ArcGIS计算水库库容量的详细说明,主要包括了数据获取、填挖处理、获取流向数据、获取流量数据、捕捉倾泻点、计算集水区、获取集水区范围、裁剪DEM数据和计算蓄水库容等功能。如果在使用过程中有任何疑问,请联系我们客

详解如何使用ArcGIS计算水库库容量相关推荐

  1. linux中date使用方法,linux命令详解date使用方法(计算母亲节和父亲节日期脚本示例)...

    linux命令详解date使用方法(计算母亲节和父亲节日期脚本示例) 发布于 2016-02-07 15:58:40 | 108 次阅读 | 评论: 0 | 来源: 网友投递 LinuxLinux是一 ...

  2. 回撤率 python 平台_详解如何使用python计算一只股票的最大回撤率?

    详解如何使用python计算一只股票的最大回撤率? 一.什么是最大回撤率? 最大回撤率:在选定周期内任一历史时点往后推,产品净值走到最低点时的收益率回撤幅度的最大值.最大回撤用来描述买入产品后可能出现 ...

  3. 详解如何使用python计算一只股票的最大回撤率?

    详解如何使用python计算一只股票的最大回撤率? 一.什么是最大回撤率? 最大回撤率:在选定周期内任一历史时点往后推,产品净值走到最低点时的收益率回撤幅度的最大值.最大回撤用来描述买入产品后可能出现 ...

  4. matlab在数值计算中的应用,详解MATLAB在科学计算中的应用

    详解MATLAB在科学计算中的应用 编辑 锁定 讨论 上传视频 <详解MATLAB在科学计算中的应用>是2011年电子工业出版社出版的图书,作者是陈泽占海明. 书    名 详解MATLA ...

  5. linux date使用方法,linux命令详解date使用方法(计算母亲节和父亲节日期脚本示例)...

    常用参数 格式:date 显示当前日期时间. 格式:date mmddhhmm           # 简而言之,就是"月日时分" 格式:date mmddhhmmyyyy 格式: ...

  6. 【Elasticsearch】打分策略详解与explain手把手计算

    一.目的 一个搜索引擎使用的时候必定需要排序这个模块,一般情况下在不选择按照某一字段排序的情况下,都是按照打分的高低进行一个默认排序的,所以如果正式使用的话,必须对默认排序的打分策略有一个详细的了解才 ...

  7. 为什么谷歌被骂上热搜一点也不冤,详解FLoC背后联邦计算

    作者 | 马超       责编 | 欧阳姝黎 出品 | CSDN博客 近几天谷歌因为一项叫做FLoC的技术而被骂上了热搜,笔者看了一下这是一种基于联邦学习的"用户追踪"技术,可以 ...

  8. arcgis如何打开tif_详解如何使用ArcGIS生成高程点

    1. 概述 高程点即标有高程数值的信息点,通常与等高线配合表达地貌特征的高程信息.高程点分布表达上具有丰富的上下文特征,除个体高程属性上的差异外,一方面与重要地形特征单元(如山峰.鞍部及山谷等).河流 ...

  9. 北京劳动部门详解五一加班工资计算办法

    核心提示:北京市劳动保障部门表示,对于实行标准工时制的劳动者,如果在五一等法定节假日加班,加班费应当以不低于日工资基数的3倍支付加班工资,而在5月2日3日加班应当以公休日加班的标准给予双倍支付工资 中 ...

最新文章

  1. 在任何设备上都完美呈现的30个华丽的响应式网站
  2. 注册表编辑器厘米爱你找不到mysql,win7系统中安装mysql后找不到服务或出现找不到指定文件的解决方法...
  3. Fast R-CNN 个人理解
  4. mysql数据库的数据类型转换_MySQL 和Server 2000 数据库中数据类型的转换
  5. AsyncTask 异步任务基本使用-下载视频
  6. AVR 工具指南(一)
  7. C#判断一个字符串是否全部为空格的一个简单方法
  8. 南昌大学百年校庆游戏彩球传说开源项目
  9. 海思Hi3798MV100机顶盒芯片介绍
  10. 南开100题计算机三级数据库,全国计算机三级数据库技术南开100题.doc
  11. 【逆向JS】调用网易云音乐搜歌功能并爬取评论Python/Java
  12. 训练:Training Volume Landmarks for Muscle Growth - Renaissance Periodization论文阅读
  13. js---如何通过js/jQuery代码出发节点的click事件
  14. Win7——无Internet访问权限
  15. Verilog除法器(32位无符号+带符号)
  16. 【h5白鹭引擎】如何快速开发一个小游戏
  17. 游戏显示计算机丢失文件怎么办,Windows7系统玩游戏提示丢失d3d.dll文件如何解决...
  18. 为什么计算机没有无线网络,为什么没有无线路由器的计算机上没有宽带连接?...
  19. 2020-07-03:有1亿个数字,其中有2个是重复的,快速找到它,时间和空间要最优
  20. 华为服务器波特率查看

热门文章

  1. 为什么计算机语言很重要
  2. 搜狗输入法 状态栏 自带的好用工具
  3. 便捷建筑工程行业招采管理,供应商协同平台精准匹配企业需求,撮合交易
  4. 权桂贤发布,张朝阳站台:这才是5G安卓机皇
  5. LED驱动电源有哪些特点
  6. 微信小程序实现watch属性监听数据变化
  7. [附源码]Node.js计算机毕业设计高校智慧党建党务管理系统Express
  8. Spring Cloud Netflix Hystrix
  9. postman 下载图片_postman测试上传图片接口步骤教程
  10. 开源Star10K+数据库工具Beekeeper上手体验,免费够酷值得拥有