ArcGIS 水文分析ArcHydro
来源:互联网 发布:微信数据自动上传 编辑:程序博客网 时间:2024/04/28 11:10
水文分析是DEM数据应用的重要方面,可以通过DEM数据派生出一些水文特征:比如说可以提取河流网络、自动划分流域。这些水文特征是描述某一地区水文特征的重要因素。
在计算水流流向、网络分析之前,首先要对DEM进行检查。DEM是被认为比较光滑的地形表面的模拟,但是由于生成DEM的过程大多数是由离散的高程点或者等高线数据进行插值(反距离加权、样条、克里金插值法)获得。使DEM数据中可能存在一些洼地,生成洼地可能是因为生成DEM过程中带来的数据错误,也可能是真实的一些地洞之类的。总之,出现这种突然性变化的栅格高程值,会使得在计算水流流向计算时出现错误的水流流向。所以在使用ArcHydro之前要把洼地干掉。通过[SpatialAnalyst Tools]>>[Hydrology]>>[Fill]工具来进行洼地填充。
然后就是关注一下水流流向分析的原理。
方向约定如左图:共有八个方向,分别是2的n次方。
32
64
128
16
1
8
4
2
水流的流向是通过计算中心栅格与邻域栅格的最大距离权落差来确定的。距离权落差是指中心栅格与邻域栅格的高程差除以两栅格间的距离,栅格间的距离与方向有关,如果邻域栅格对中心栅格的方向值为2、8、32、128,则栅格间的距离为 SQRT(2)≈1.414 ,否则距离为1。如果高程差为正值,则为流出。为负值则为流入。
进行流向分析[ Hydrology ]>>[ Flow Direction ]
输入数据是填充后的DEM数据,输出数据就是水流流向栅格数据,下图为通过一幅DEM经过FlowDirection计算出来的流向栅格图
流水累积量分析
地表径流模拟过程中,流水累积量是基于水流方向数据计算而来的。对每一个栅格来说,其流水累积量的大小代表着其上游有多少个栅格的水流方向最终汇流经过该栅格,流水累积量的数值越大,该区域越易形成地表径流。[ Hydrology ]>>[ Flow Accumulation ]
在Input weightraster文本框中输入配权数据,配权数据一般是表示降水、土壤以及植被等对径流影响的因素分布不平衡而形成的,更能详细模拟该区域的地表特征。如果无数据,系统默认为所有的栅格配以相同的权值1,那么计算出来的汇流累积量的数值就代表着该栅格位置流入的栅格数的多少。
通过流水累积量分析获得地表径流的路线
流域分析。在上一步的基础上进行,执行工具条 [Hydrology]中的菜单命令 [ Hydrology ]>>[ Watershed ]
- ArcGIS 水文分析ArcHydro
- ArcGIS水文分析工具箱
- 水文分析--arcgis水文分析模块
- ArcGIS 空间分析之水文分析
- [ArcGIS] 空间分析(八) 水文分析
- 利用ArcGIS水文分析工具提取河网
- ArcGIS专题操作之-水文分析
- ArcGIS教程:水文分析应用示例
- ArcGIS水文分析实战教程(2)ArcGIS水文分析工具的基本原理
- ArcGIS教程:基于ArcGIS的水文爆管分析
- 01 ArcGIS空间分析--水文分析--利用水文分析方法提取山谷山脊线
- 利用ArcGIS水文分析工具提取河网(转)
- ArcGIS水文分析工具提取河网的具体操作
- ArcGIS教程之DEM应用——水文分析
- 实现ArcGIS水文分析计算汇流累积量功能
- ArcGIS教程之DEM应用——水文分析
- ArcGIS水文分析实战教程(1)GIS与水文学
- ArcGIS水文分析实战教程(3)DEM数据准备
- 敏捷开发的6个实战经验
- dojo query
- Android之HelloWorld
- httpClient4.3使用
- Hadoop学习之以伪分布模式部署Hadoop及常见问题
- ArcGIS 水文分析ArcHydro
- 再次学习linux编程open函数
- 代码整理——SharePreference
- 创建LIST分区
- LeetCode Sort List
- git
- 更改android avd emulator 按键不可用
- Mybatis中传参包There is no getter for property named 'XXX' in 'class java.lang.String'
- Invalid length parameter passed to the LEFT or SUBSTRING function.