本文章为了解决使用DEM进行水文分析中的手动填洼阈值的确定,首先进行默认填洼进行水文水析,之后采用相关方法对洼地进行填充得到无洼地的DEM,最后进行验证。关于水文分析的理论知识请参考其他相关书籍,本文只简略说明在ARCMap中的一些操作流程,相关数据的获取可以邮箱联系:[email protected]
水文分析处理步骤
一、默认填洼
①加载栅格,使用【空间分析】【水文分析】【填洼】工具,进行洼地的填充。
②流向分析,【流向】工具
③计算水流长度,使用【水流长度】工具
④计算水流量,使用【流量】工具
⑤生成河网,使用【栅格计算器】工具提取特定栅格值的区域作为河网
⑥栅格格网矢量化,使用【河网矢量化】工具
⑦生成河流连接
⑧河网分级
⑨盆域分析
⑩生成分水岭
以上步骤完成水文分析中河网提取以及分水岭的生成。
二、手动填洼
①计算原始DEM数据流向
②计算洼地
发现有上千的栅格单元数据生成
③计算洼地贡献区域
使用【分水岭】工具
④计算洼地地区最低高程
使用【区域】【区域统计】工具
⑤计算洼地地区最大高程
使用【区域】【区域统计】工具
⑥计算洼地深度
使用【栅格计算器】工具,最大栅格值-最低栅格值
⑦填洼
阈值的大小采用上一步【最大栅格值--最低栅格值】结果栅格最大值加1
得到结果
三、验证填洼的正确性
将默认填洼后的水分分析按照同样的步骤重新做一遍进行检验。即进行(一)中的所有步骤。
河网生成,发现前后河网提取一致,填洼结果正确。
默认填洼提取河网
手动填洼河网提取
地理信息科学
Writed By NX
QQ:1051926720