使用taudem插件计算子流域的流程
TauDEM插件安装
- 点击工具栏上的“ArcToolBox”,再在ArcToolBox窗口上点击右键,选择“Add Toolbox”。
- 选择插件所在的路径,添加插件。
使用Taudem计算子流域步骤
-
选择Basic Grid Anaylsi下Pit remove选项,进行填洼处理;
输入:原始dem影像
填洼后的影像最小值比原始影像要大,如图所示:
-
选择Basic Grid Anaylsi下 D8 flow Direction选项,计算流向
输入:经过步骤1(填洼)后的数据
输出:通过D8算法得到的流向和每个栅格的slope
-
选择Basic Grid Anaylsi下D8contributing Area计算集水面积
输入:步骤1后的高程数据以及步骤2后的流量数据
输出:集水面积数据
注意:这里在进行集水面积计算时,取消勾选红框中的选项,表示不考虑影像的边缘,否则之后的计算,将边缘都设置为NoData,导致划分子流域时,河网部分被去除。如下图(三)所示。
-
选择stream Network Analysis下stream Definition by Threshold选项,提取河网
输入:步骤3后的集水面积数据以及阈值(当大于某阈值时定义为河网)
输出:河网栅格
阈值设置的越大,划分的河网越少,后面划分的子流域的个数越少,各子流域面积越大。
5.选择stream Network Analysis下Stream reach and watershed选项,进行河段定义和子流域划分
输入:Dem(填洼后)、流向数据、集水面积数据、河网数据
输出:前四个与河段有关,这
四个,其中第一个为河段分级,第二个为河段拓扑关系。(具体见其自身介绍)。
-
选择stream Network Analysis下wastershed Grid to SHAPEfile选项,将子流域栅格转矢量。
-
选择stream Network Analysis下connectdown选项,输出流域出水口
输入:流向数据、集水面积数据、子流域
输出:每个子流域出水口
-
选择stream Network Analysis下Gagewatershed选项,计算各子流域流向哪个子流域
输入:流向数据、每个子流域的出水口
输出:各子流域流向哪个子流域