水文分析——无洼地DEM生成

DEM数据时进行水文分析的基础数据,是比较光滑的地形表面的模拟,但是由于DWEM数据误差以及一些真实地形(例如喀斯特地形)的存在,使得DEM数据表面存在一些凹陷的区域。因为这些凹陷区域的存在,在进行水流方向计算时往往会得到不合理甚至错误的结果。因此,在进行水流方向计算之前,需要对原始DEM数据尽心洼地填充,从而得到无洼地的DEM数据。

1.原始DEM流向分析:

在ArcGIS中流向是指水流离开中心栅格时的指向,通过中心栅格的8个邻域栅格编码来表示流向。流向工具的输出是值范围介于 1 到 255 之间的整型栅格。从中心出发的各个方向值为:

ArcGIS中流向分析采用的是D8算法,即通过计算中心栅格与邻域栅格的最大距离全落差来确定。距离全落差是指中心栅格与邻域栅格的高程差除以两个栅格间的距离,栅格间的距离与方向有关,如果中心栅格的方向值为2/8/32/128,则栅格间的距离为√2,负责距离为1。
选择【系统工具箱→Spatial Analysis Tools→水文分析→流向】工具,进行相关设置。

  • 强制所有边缘像元向外流动:若勾选此项,表示在所有在DEM数据边缘的栅格的水流方向全部是流出DEM数据区域,一般默认不勾选。
  • 输出下降率栅格数据:为可选项,下降率栅格是指该栅格在其水流方向上与其临近的栅格之间的高程差与距离的比值,以百分比的形式记录,反映了在整个区域中最大坡降的分布情况。

2.提取洼地:

洼地区域是水流方向不合理的地方,可以通过水流方向来判断哪些地方是洼地,从而对洼地进行填充。不过,并非所有的洼地区域都是需要填充的,很多洼地是真实地表形态的反映。因此,在进行洼地填充之前,需要先计算洼地深度,判断哪些洼地是由于数据误差造成的,哪些是真实的地表形态,让根据需要进行洼地填充。

选择【系统工具箱→Spatial Analysis Tools→水文分析→汇】工具,进行相关设置。

3.洼地贡献区域计算:

选择【系统工具箱→Spatial Analysis Tools→水文分析→分水岭】工具,进行相关设置。

4.计算洼地区域的最低高程:

选择【系统工具箱→Spatial Analysis Tools→区域分析→分区统计】工具,进行相关设置。

5.计算洼地区域的最高高程:

选择【系统工具箱→Spatial Analysis Tools→区域分析→区域填充】工具,进行相关设置。

6.洼地深度计算:

选择【系统工具箱→Spatial Analysis Tools→地图代数→栅格计算器】工具,进行相关设置。

7.填充洼地:

选择【系统工具箱→Spatial Analysis Tools→水文分析→填洼】工具,进行相关设置,点击确定,得到无洼地DEM数据。

8.无洼地DEM流向分析:

选择【系统工具箱→Spatial Analysis Tools→水文分析→流向】工具,进行相关设置。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 最近想在工作之余,对Arcgis里面的分析工具进行一个深入的研究。主要是图中的红色框选的工具条。挖个大坑,然后自己...
    古美门加七阅读 11,206评论 1 2
  • 2018年4月5日 星期四 小雨 (1) 真是邪门,明明前几天还艳阳高照,清明节这天果然下雨了。沸沸扬扬的细...
    雨夜梅子阅读 4,046评论 54 78
  • 我是日记星球199号星宝宝方韩敏,正在参加日记星球21天蜕变之旅。人间四月天,我在这里播下了种子,21天养成习惯,...
    米儿的云上太阳阅读 2,990评论 0 3
  • 四十多岁回父母的家,总觉得缺了什么,只有父母健在,除了堂屋放着一个装相片的相框是儿时熟悉的物件,其余的都是...
    译方阅读 4,601评论 2 17
  • 今天下午我、胡佳贝、曾雨洁、陈宇超、方宏磊和彭津贝玩了一个有趣的游戏――第五人格。你听了可能会想,第五人格不是手...
    耿大美阅读 3,355评论 4 10

友情链接更多精彩内容