在使用DEM Reconditioning工具时,需要先将ARC Gis切换成英文版的,具体切换方法可以参考这篇文章。

1. 使用数据

  • DEM数据
  • 河道矢量数据

数据路径以及数据名称一定要是英文的,否则会导致失败!

2. 工具下载

工具下载地址在这篇文章中有介绍,安装过程也较简单。以下介绍具体的使用步骤。

3. 工具使用

3.1 选择扩展模块

勾选上 Spatial Analyst.

DEM修改 dem修改xy_取值

3.2 将Arc Hydro Tools添加至工具箱中

DEM修改 dem修改xy_经验分享_02


DEM修改 dem修改xy_取值_03

3.2 打开 DEM Reconditioning工具

DEM修改 dem修改xy_取值_04

3.3 输入相应的量

其余参数的说明可参照文章。以下是经过对比实验后,对这些参数所起的作用的理解,以供大家在使用该工具时能更好的控制DEM改正的效果。

DEM修改 dem修改xy_数据_05

  1. 参数说明:
  • Stream Buffer:输入河流的缓冲值: 这是对线性要素进行缓冲的单元格数。
  • Smooth drop:如果是正值,这是线性要素在垂直方向将要下降的值;否则,是线性要素在垂直方向要升高的值。这个值用来把DEM值插入缓冲区(缓冲边界和线性要素之间)。
  • Sharp drop: 如果是正值,这是线性要素在垂直方向将要下降的额外值;否则,是线性要素在垂直方向将要升高的额外值。这个结果作用于平滑缓冲插值之上,它用来保护线性要素。
  1. 各参数取值所起的作用
  • 最终,河流矢量线要素所经过的栅格,其高度值 = 原来DEM - (Smooth drop + Sharp drop)。 河流缓冲区的高度值也较原来DEM有所减少。
  • Smooth drop:影响缓冲区的缓冲效果,在控制相同Sharp drop条件下,Smooth drop值越大,使得河道矢量线所经过栅格的DEM值骤减,缓冲区内与区外形成较大落差。
  • Sharp drop: 在控制相同Smooth drop条件下,Sharp drop值越大,河道DEM值越小,缓冲区内的DEM值不受其控制。(这可能使得河道会被理解成洼,不利于后续的流量提取。)
  1. 建议
  • 为了使修正的DEM具有合理性,Smooth drop、Sharp drop值都不宜取值太大,尤其是Smooth drop。
  • 当然,以上结论均是在缓冲单元格数为5的前提下得出,且实验数量、深度有限。