洼地的贡献区域怎么快速算最低高程?GIS 里的zonal statistic功能就挺适合。你只要把洼地贡献区域作为统计分区,再配个DEM图层当成值栅格,接下来选择统计类型,比如minimum
。这操作简单、自动化程度高,不用写复杂脚本也能搞定,输出也规整。
用zonal statistics
最省事的方式,就是直接选洼地边界当区域图层,配合高程图(比如dem.tif
),统计项里点minimum
。系统自动帮你算每个洼地的最低点高程,还能额外选mean
、max
、range
等一堆参数,灵活。
输出结果你可以保存成zonalmin.tif
,后续接别的,比如判断积水点,或者规划排水通道都方便。如果你用的是 ArcGIS,Zonal Statistics as Table 也行。QGIS 的话,r.zonal
插件也能,响应也快。
哦对了,想看更细的流程可以点这个:分区统计与洼地贡献区域的最低高程计算流程详解,里头步骤蛮清楚。或者你对高程变化感兴趣,也可以看看高程变化范围那篇。
如果你刚接触 GIS,建议多试几个zonal
统计项,看看mean
、sum
这些在不同场景下的效果。实际用下来,minimum是挺实用的一个,尤其做水文时,结果直观。
如果你平常有洼地、雨水流向或者洪水模拟的需求,这种分区统计方法确实值得加书签。