在使用DEM Reconditioning工具时,需要先将ARC Gis切换成英文版的,具体切换方法可以参考这篇文章。
1. 使用数据
- DEM数据
- 河道矢量数据
数据路径以及数据名称一定要是英文的,否则会导致失败!
2. 工具下载
工具下载地址在这篇文章中有介绍,安装过程也较简单。以下介绍具体的使用步骤。
3. 工具使用
3.1 选择扩展模块
勾选上 Spatial Analyst.
3.2 将Arc Hydro Tools添加至工具箱中
3.2 打开 DEM Reconditioning工具
3.3 输入相应的量
其余参数的说明可参照文章。以下是经过对比实验后,对这些参数所起的作用的理解,以供大家在使用该工具时能更好的控制DEM改正的效果。
- 参数说明:
- Stream Buffer:输入河流的缓冲值: 这是对线性要素进行缓冲的单元格数。
- Smooth drop:如果是正值,这是线性要素在垂直方向将要下降的值;否则,是线性要素在垂直方向要升高的值。这个值用来把DEM值插入缓冲区(缓冲边界和线性要素之间)。
- Sharp drop: 如果是正值,这是线性要素在垂直方向将要下降的额外值;否则,是线性要素在垂直方向将要升高的额外值。这个结果作用于平滑缓冲插值之上,它用来保护线性要素。
- 各参数取值所起的作用
- 最终,河流矢量线要素所经过的栅格,其高度值 = 原来DEM - (Smooth drop + Sharp drop)。 河流缓冲区的高度值也较原来DEM有所减少。
- Smooth drop:影响缓冲区的缓冲效果,在控制相同Sharp drop条件下,Smooth drop值越大,使得河道矢量线所经过栅格的DEM值骤减,缓冲区内与区外形成较大落差。
- Sharp drop: 在控制相同Smooth drop条件下,Sharp drop值越大,河道DEM值越小,缓冲区内的DEM值不受其控制。(这可能使得河道会被理解成洼,不利于后续的流量提取。)
- 建议
- 为了使修正的DEM具有合理性,Smooth drop、Sharp drop值都不宜取值太大,尤其是Smooth drop。
- 当然,以上结论均是在缓冲单元格数为5的前提下得出,且实验数量、深度有限。