运用Arc Hydro提取河网
Arc hydro 插件需要 spatial analyst 支持:
解决方法:Tools菜单>>Extensions...,勾选Spatial Analyst
1.设置存储路径
ApUtilities-set target locations
2.导入dem
3.拼接dem
Dataset Name 设置为.tif,即存为tif格式,否则为grid格式。pixel type 设置为与原dem一致。
ps:在处理前可以适当剪裁dem,减少工作量:
第二步,保存shp:
第三步,掩膜提取:
4.预处理-fill sink
Terrain Preprocessing - dem munipulation - fill sink
5.流向计算
Terrain Preprocessing - flow direction
6.汇流计算
Terrain Preprocessing - flow Accumulation
7.水系生成
Terrain Preprocessing - stream definition
Number of cells 设置生成水系的阈值,阈值越大,水系越少,阈值越小,水系越多。此处取12000
8.河流分段
Terrain Preprocessing - stream Segmentation
将连接的河流从节点处分段,河系转化为一条条河流
注:生成的河流为grid类型,可将栅格转化为要素类-stream to feature
stream order 可以将河流分级,按strcher分级。操作对象为str,不是strlink。
9.生成流域
10.将流域转化为polygon要素类
11.生成要素类河流
12.根据河系和流域生成伴随流域
即将相同出口处的河流划分为同一个流域
13.生成河流节点(link)
14.提取所需的流域
point delineation-根据排水口获取流域范围
ok-然后选取你要截取的流域的排水口的河流,会自动选最近的节点
结果如下:
(此处随便截取的)
15.剪裁dem,提取流域所在的dem
使用掩膜提取extract by Mask
结果如下:
至此结束