水文地理 · DEM分析

流域提取

基于数字高程模型(DEM)进行水文分析,自动提取河网、划分集水区边界,计算流域面积、河长与坡降指标,支持Horton定律验证与Strahler河网分级。

首页/ 地理图志/ 实用工具/ 流域提取
🌊

流域提取分析

基于D8算法的数字流域提取与河网分析

① DEM数据 ② 填洼处理 ③ 流向分析 ④ 累积流量 ⑤ 河网提取 ⑥ 流域划分

📐 模拟地形选择

40%
0–1500m

🗺️ 数字高程模型(DEM)

已就绪
高程:
Min: 0m | Max: 0m

⚙️ 河网提取参数

80 像元
1.5 km²
5 次

💡 提示:累积流量阈值越小,提取的支流越多;阈值越大,仅保留主干河道。Strahler分级法下,同级别的两条河流交汇时级别才加1。

🎯 出水口设置

出水口(Pour Point)是流域划分的起始点,系统将从该点向上游回溯确定流域边界。

🧭 流向分析(D8)

待运行
东(1) 东南(2) 南(4) 西南(8) 西(16) 西北(32) 北(64) 东北(128)

💧 累积流量

待运行
累积流量:

🌊 河网提取与分级

待运行
Strahler级别: 1级 2级 3级 4级 5级+

🏔️ 流域边界划分

待运行
流域范围 河网 出水口

📖 D8算法原理

D8(Deterministic 8)算法由O'Callaghan和Mark于1984年提出,是目前应用最广泛的单流向算法。其核心思想是:每个栅格单元的水流只能流向周围8个相邻单元中坡度最陡的一个方向。

距离权落差计算:

S = Δh / d
Δh = z₀ − zᵢ(中心栅格与邻域栅格高程差)
d = 栅格中心距(正交1×分辨率,对角√2×分辨率)

流向编码(ArcGIS标准):

  • 1 = 东,2 = 东南,4 = 南,8 = 西南
  • 16 = 西,32 = 西北,64 = 北,128 = 东北

算法优点:简单高效、计算速度快、结果稳定。缺点:在平坦区域和平行坡面可能产生平行水流等不自然现象。

📐 Horton三大定律

Horton定律揭示了河系自相似性的数量关系,是地貌瞬时单位线(GIUH)的理论基础。

河数定律: Nk−1 / Nk = RB
河长定律: Lk / Lk−1 = RL
面积定律: Ak / Ak−1 = RA

典型比值范围:

  • 分叉比 RB:2.5 ~ 5.0
  • 河长比 RL:1.5 ~ 3.5
  • 面积比 RA:3.0 ~ 6.0

在双对数坐标系中,河数、平均河长、平均面积与河流级别呈线性关系。

🛰️ DEM数据源

数据源 分辨率
SRTM3 90m
ASTER GDEM V2/V3 30m
ALOS PALSAR 12.5m
NASADEM 30m
TanDEM-X 12m

国内可通过地理空间数据云免费下载ASTER GDEM 30m数据。

⚡ 分析流程

  1. 填洼处理:消除DEM中的洼地,确保水流路径连续
  2. 流向计算:基于D8算法确定每个栅格的流向
  3. 累积流量:统计流入每个栅格的上游栅格总数
  4. 河网提取:根据流量阈值提取河道栅格
  5. 河网分级:Strahler或Shreve法进行河道分级
  6. 流域划分:从出水口向上游回溯确定集水区边界

水文分析知识库

流域提取的理论基础、算法对比与实际应用

🌧️ 水文分析核心流程

基于DEM的流域提取是数字水文分析的基础。完整的分析流程包括:数据预处理(投影转换、拼接裁剪)→ 填洼处理(Fill Sinks)→ 流向分析(Flow Direction)→ 累积流量计算(Flow Accumulation)→ 河网提取(Stream Network)→ 河网分级(Stream Order)→ 流域划分(Watershed/Basin Delineation)。

在ArcGIS中,这些工具集中位于 Spatial Analyst → Hydrology 工具箱下。在QGIS中,可使用 GRASS → r.watershedSAGA → Catchment Area 模块实现相同功能。

🔬 流向算法对比

算法 类型 适用场景 优缺点
D8 单流向 陡坡山地、一般流域 简单高效;平坦区有偏差
MFD / D∞ 多流向 缓坡、平原区 更符合自然;计算量大
FMM 单流向 高精度DEM 精度高;实现复杂
Lea 单流向 特殊地形 处理洼地能力强

📏 Strahler与Shreve分级法

Strahler分级法:最上游支流为1级;两条同级别的河流交汇时,级别加1;不同级别交汇时取较大者。该方法强调河网的拓扑结构,广泛应用于地貌学和水文学研究。

Shreve分级法:最上游支流为1级;任何两条河流交汇时,级别相加。该方法更强调累积贡献,常用于水量计算和地貌瞬时单位线(GIUH)的参数推导。

实际应用中,Strahler法更为常见,因为它能更好地反映河网的层级结构特征。

🌍 应用领域

洪水模拟与预报:提取的河网和流域边界是分布式水文模型(如SWAT、HEC-HMS、TOPMODEL)的基础输入数据,用于模拟降雨-径流过程和洪水演进。

土壤侵蚀评估:结合坡度、坡长因子(LS因子),可计算流域内的土壤侵蚀量,为水土保持规划提供依据。

水资源管理:划分集水区边界,计算流域面积、河长、坡降等参数,为水库选址、取水口规划和生态流量评估提供支撑。

地质灾害评估:泥石流、滑坡等灾害的敏感性评价需要精确的地形和水系信息。

需要更专业的地理数据?

迪卓依思地理图志持续更新中。如果你有特定的数据可视化需求或发现数据错误,欢迎反馈。

返回工具箱 返回地理图志