ArcGIS进阶:水源涵养功能分级评价操作

首先抛出水源涵养重要性评价的公式:水源涵养量=降雨量-蒸散发量-地表径流量,其中地表径流量=降雨量*平均地表径流系数

声明:以下数据来源于来自于牛强老师书籍(城乡规划GIS技术)。

以下给出重要性评价阈值表:

分了三级:一般、重要和极重要。

用到数据:降雨量数据、生态系统空间分布数据、年均蒸散发量数据、实验区域矢量数据。

开始实验之前,先通过扩展模块将【空间分析】工具激活,然后才可以使用其中的工具。

下图是降雨量数据,在研究区周边共有四个气象观测站,因此,就获得了这4个点位的数据,数据中包含很多字段,其中最有用的包括编号、年份和全天降雨量。

下图是对降雨量数据进行的【融合】操作,其目的是得到全年总降雨量,同时保留编号和年份。如下,在【融合_字段】里选择需要保留的编号和年份。

在【统计字段】里选择全天降雨量的SUM类型,用于得到每一年的全年总降雨量。

如下,得到了每年降雨量,接下来,我们要得到年均降雨量,也就是得到4个气象站点位的所有年份的平均降雨量,仍然使用融合工具。

如下,同样的操作,这里只保留编号,也就是气象站的编号。

在统计字段里选择【sum_全天降雨量】,统计类型选择平均值。

如下,我们就得到了年均降雨量,此时就只有四个点位和四个年均降雨量的值。

由于目前得到的年均降雨量是点位,也就是矢量数据,为了后续使用,需要进行插值运算,以获取整个研究区内的年均降雨量,这里选择的方法是【克里金法】。

如下,克里金法的工具位于【插值分析】内,在输入的要素中选择年均降雨量,参数里选择【普通克里金】、【球面函数】,在输出像元大小里选择【10米】。

然后进行【环境设置】的参数填报,在【环境设置】下找到【栅格分析】,在【掩膜】里选择此时实验的研究区范围数据,点击确定。

如下,得到克里金插值后的年均降雨量数据,此栅格数据留存,后面会使用。

接下来,将径流系数数据生成栅格数据。

如下,为径流系数对照表,当然此表的对应数值可能根据研究区域的不同而有所差异,各位同学可以根据阅读相关论文自行获取。

在数据处理之前,已经先根据对照表把生态空间数据里把径流系数的字段进去了,如下所示,此时,数据状态是矢量数据,

接下来的操作是将矢量数据转换成栅格数据。

如下,使用【转换工具】下的【要素转栅格】,在输入参数里的【字段】里选择【径流系数】,同样保持输出像元大小为【10米】。

如下,得到径流系数的栅格数据。

其中,用到的另外一个数据是【年均蒸散发量】,因为这个数据的计算比较特殊,这里就直接给出使用。

接下来,计算水源涵养量。

使用的工具是位于【地图代数】下的【栅格计算器】,如下所示。

根据开头提到的公式,计算:年均降雨量(克里金)-年均降雨量(克里金)*径流系数(面转栅格)-年均蒸散发量。

得到水源涵养量结果。

接下来,为了数据的方便使用,需要对得到的水源涵养量数据进行【归一化】处理,也就是到【0,1】之间,

但是为了提高数据的准确性,将数值【*1000】,把数据放大1000倍,得到归一化的结果。

接下来,将以上归一化的数据导出为.dbf格式。

先把值进行倒叙排列,然后根据【值*数量】得到水源涵养量。

然后根据累加方法,把累积涵养量和占比得出。

找出占比约等于50%的【值】,这里就是【776】,也就是分级点的值。

找出占比约等于80%的【值】,这里就是【680】,也就是另一个分级点的值。

最后,使用重分类方法,得到分级评价图。

如下,得到最终的水源涵养功能的评价分级图,其中,1表示一般,2表示重要,5表示极其重要。

相关推荐
城数派18 分钟前
2026年500米分辨率DEM地形数据(全球/全国/分省/分市)
数据库·arcgis·信息可视化·数据分析·excel
天青色等烟雨..2 天前
R+VIC模型融合实践技术应用及未来气候变化模型预测
大数据·人工智能·arcgis·语言模型·数据分析
玩大数据的龙威5 天前
【ArcGIS技巧】—防止注记压盖之引出标注
arcgis
逆境不可逃6 天前
【与我学 ClaudeCode】并发篇 之 Background Tasks :守护线程与异步通知队列
人工智能·arcgis·agent
中科GIS地理信息培训7 天前
【ArcGIS Pro 3.7新增功能】使用交互式等高线可视化栅格数据
arcgis·arcgis pro
非科班Java出身GISer7 天前
ArcGIS JS 基础教程(7):Global与Local场景模式
arcgis·arcgis js 教程·arcgis js 基础·arcgis js 场景模式·arcgis js 切换模式
中科GIS地理信息培训7 天前
【ArcGIS Pro 3.7新增功能2】新型高光谱图像工具:连续谱去除、PCA与 MNF 降低数据复杂性、使用波长直接计算、支持STAC等
人工智能·arcgis·目标跟踪
杨超越luckly7 天前
HTML应用指南:利用GET请求获取智己汽车门店位置信息
python·arcgis·html·汽车·数据可视化
弹简特8 天前
【Vue3速成】01-npm+vue初体验+vite构建vue工程化
vue.js·arcgis·npm
梦想的初衷~8 天前
AI辅助下基于ArcGIS Pro的SWAT模型全流程高效建模实践与深度进阶应用
人工智能·arcgis·气候·水文·地理信息·环境科学