基于arcgis栅格计算器进行连续时间序列NDVI的Slope趋势分析

article/2025/5/1 21:16:05

一、趋势分析法简介

趋势分析法是一种通过对随时间变化的变量进行线性回归分析,从而来预测其变化趋势的方法。其计算方法如下:
在这里插入图片描述
式中,Slope为像元回归方程的斜率,NDVI i为第i年的NDVI的平均值,n为研究的时间长度,视自身情况而定。当Slope>0时,表示该像元NDVI为增加趋势;当Slope=0,表示该像元NDVI基本不变;当Slope<0时,表示该像元NDVI为减少趋势。

二、基于ArcGIS进行趋势分析

1、趋势分析前提

趋势分析的前提是要有NDVI年均值图像,可以直接通过arcmap处理得到,过程简单,不再赘述。
步骤:ArcToolBox——>Spatial Analyst Tools——>Local——>Cell Statistics
该像元统计工具还可以做最大值合成,其本质都是对两景或两景以上影像求均值。实际上还是要根据自己的需求进行前期处理。

2、趋势分析

工具:栅格计算器
位置:ArcToolBox——>Spatial Analyst Tools——>Map Algebra——>Raster Calculator
步骤:
(1)加载年均值图像。我的是2016-2020五年时间,所以公式中n取5。
在这里插入图片描述
(2)打开栅格计算器,输入趋势分析公式。

由于公式累加较长,故先计算分子左边:
在这里插入图片描述
计算分子右边(注:与i有关的累加直接口算即可,如果多的话也可以通过excel等进行计算)
在这里插入图片描述
计算Slope,分母结果为常数,直接算出来即可:
在这里插入图片描述
所得结果:
在这里插入图片描述
(3)重分类,划分等级,出趋势分析图。
重分类工具位置:ArcToolBox——>Spatial Analyst Tools——>Reclass——>Reclassify
(注意:数据管理工具——>栅格——>栅格处理中也有一个重分类工具,不要用这个)

在重分类中设置分的类别数以及断点:
在这里插入图片描述
OK后,按照个人喜好调节色带:右击图层——>属性——>符号,结果图如下:
在这里插入图片描述
3、出专题图
打开布局,按照需要设置图例,比例尺,指南针等,就可以得到自己所需的NDVI趋势分析图。

(以上用栅格计算器进行趋势分析的思路来自于B站up主TR繁鑫~
个人认为这种方法只适合于少量年份的分析处理,如果多的话单纯用ArcGIS是很费时间的,所以还是要学好matlab/IDL/python编程,才能事半功倍!)


http://chatgpt.dhexx.cn/article/GQLoNyAM.shtml

相关文章

【使用ArcGIS的栅格计算器批量计算波段】

使用ArcGIS的栅格计算器批量计算波段 一、先建立一个模型1.1 创建变量 二、将栅格计算器工具拖进模型里面&#xff0c;将路径安排好。保存模型。三、勾选模型参数。四、在目录里面找到该模型&#xff0c;右键选择 “批处理”五、将这一行选中&#xff0c;粘贴中Excel中六、根据…

ArcGIS 栅格计算器 Con用法

ArcGIS 栅格计算器 Con用法 前言栅格计算器 Con函数用法ArcGIS 案例操作 关注公众号&#xff0c;分享GIS知识、ArcGIS教程、SCI论文与科研日常等 前言 栅格计算器 栅格计算器界面如图&#xff0c;主题包括五部分&#xff1a;1&#xff09;ArcGIS加载的图层&#xff1b;2&…

【ArcGIS】模型构建--保姆级教程|批量掩膜、栅格计算器、裁剪、波段集统计等

问题来源&#xff1a; 在进行数据处理时&#xff0c;我们会需要对多年数据进行处理&#xff0c;或者是一年的多个实相的数据进行处理&#xff0c;那么如何批量、少手动的操作呢&#xff1f; 说在前面&#xff1a; 1&#xff1a;采用的ArcGIS10.0. 2&#xff1a;以批量掩膜提取…

【ArcGIS风暴】ArcGIS10.6栅格计算器(Raster Calculator)用法详解

扩展阅读: 【ArcGIS风暴】ArcGIS 10.2栅格计算器实用公式大全(经典珍藏版) 【ArcGIS风暴】栅格计算器(Raster Calculator)运算出现错误问题及解决方案汇总 文章目录 1. 栅格计算器简介2. 栅格计算器用法3. 简单算术运算4. 数学函数运算5. 空间分析函数运算1. 栅格计算器简…

【ArcGIS自定义脚本工具】批量执行栅格计算器

文章目录 一、功能介绍二、脚本代码三、工具参数四、用例4.1 批量单位换算4.2 批量计算植被覆盖度4.3 批量填充空值 系列文章目录&#xff1a; ArcGIS自定义脚本工具 一、功能介绍 功能 将多个栅格文件按照某以代数表达式执行栅格计算器(Raster Calculator) 工具&#xff0c;并…

ArcGIS ModelBuilder批量栅格计算器

利用ArcGIS的Model Builder批量进行栅格计算 问题描述&#xff1a;利用批量栅格计算器对文件夹中的多张栅格影像的值进行去0处理。 操作步骤&#xff1a; 1、打开ModelBuilder工具&#xff0c;插入“栅格迭代器”&#xff0c;设置输入参数。 图1 ModelBuilder工具位置 图2 …

QGIS栅格数据处理工具(1):栅格计算器

相较于ArcGIS的栅格计算器&#xff0c;QGIS的栅格计算器效率更高&#xff0c;尤其是对于分辨率高的大影像(GF2、GF6)&#xff0c;因此遇到此类问题(如指数反演)我基本上使用QGIS计算。QGIS栅格计算器的语法更接近python的语法&#xff0c;下面选择1景landsat8影像使用QGIS的栅格…

arcGIS python两个栅格数据,栅格计算器进行栅格代数计算。 信息熵(区位熵)计算

arcGIS python两个栅格数据&#xff0c;栅格计算器进行栅格代数计算。 下载链接&#xff1a;多个栅格数据进行代数运算实例demo 信息熵&#xff08;区位熵&#xff09;计算公式&#xff1a; #-*- coding:UTF-8 -*- import arcpy from arcpy import env from arcpy.sa impor…

ArcGIS 栅格计算器con()函数用法

函数的基本语句&#xff1a;con&#xff08;条件&#xff08;语句&#xff09;&#xff0c;真&#xff08;语句&#xff09;&#xff0c;假&#xff08;语句&#xff09;&#xff09; 若“真&#xff08;语句&#xff09;”或“假&#xff08;语句&#xff09;”存在缺失&…

第十五章 栅格数据重分类、栅格计算器、插值分析

文章目录 第十五章 栅格数据分析第一章 栅格数据重分类第一节 栅格数据重分类第二节 栅格重分类的使用第三节 重分类的使用中的空值使用第四节 重分类的案例&#xff1a;分类统计面积第五节 坡度矢量分级图生成 第二章 栅格计算器第一节 栅格计算器介绍第二节 栅格计算器使用第…

ArcGIS栅格计算器

栅格计算是栅格数数据空间分析中数据处理和分析中最为常用的方法,应用非常广泛,能够解决各种类型的问题,尤其重要的是,它是建立复杂的应用数学模型的基本模块。ArcGIS提供了非常友好的图形化栅格计算器,利用栅格计算器,不仅可以方便的完成基于数学运算符的栅格运算,以及…

ArcGIS栅格计算器公式总结

栅格计算器(Raster Calculator)界面 一些常用的栅格计算函数 1、将特定值(-9999)赋值为0 Con("raster"-9999,0,"raster") 2、将某一范围内(如小于0)赋值为0 Con("raster" <0,0,"raster") 3、将特定的栅格值(如1)赋值为空值 setnull…

栅格计算器(Con、IsNull、SetNull)

地图计算能有多大点事儿 序言 从标题来看地图计算&#xff0c;这里面感觉大有蹊跷。小火承认有一点夸张&#xff0c;这里的地图是指“栅格“&#xff0c;在GIS中有地图代数这个工具&#xff0c;通常用来进行对地图进行数学上的运算。这也是小火一直想出的一期实战化教程。那么…

ArcGIS栅格计算器常用函数

一、ArcGlS中栅格计算器简介 栅格计算是栅格数数据空间分析中数据处理和分析中最为常用的方法&#xff0c;应用非常广泛&#xff0c;能够解决各种类型的问题&#xff0c;尤其重要的是&#xff0c;它是建立复杂的应用数学模型的基本模块。ArcGIS提供了非常友好的图形化栅格计算…

【GlobalMapper精品教程】028:栅格计算器的使用方法总结

文章目录 一、栅格计算器简介二、栅格计算器应用举例1. 归一化植被指数NDVI2. 归一化水体指数NDWI3. 归一化建筑指数NDBI一、栅格计算器简介 GlobalMapper中也提供了栅格计算器工具,可以方便的进行栅格计算、波段计算、指数计算等,使用方法有点儿像Envi软件。 用户可以使用系…

ArcGIS中栅格计算器常用函数的使用

先看下目录 一、 ArcGlS中栅格计算器简介 栅格计算器位置及界面布局 二、 ArcGIS棚格计算器中Con&#xff08;&#xff09;函数的使用 &#xff08;一&#xff09; Con&#xff08;&#xff09;函数的用法 &#xff08;二&#xff09; ArcGIS 案例操作 三、 ArcGIS栅格计算…

2020年团体程序设计天梯赛L1全部题解(JAVA语言)

2020年团体程序设计天梯赛L1全部题解 我L1部分得分100分&#xff0c;全部AC了 L1-1 嫑废话上代码 (5分) Linux 之父 Linus Torvalds 的名言是&#xff1a;“Talk is cheap. Show me the code.”&#xff08;嫑废话&#xff0c;上代码&#xff09;。本题就请你直接在屏幕上输…

PTA 程序设计天梯赛(21~40题)

文章目录 21、正整数AB (15 分)22、I Love GPLT (5 分)23、出租 (20 分)24、 是不是太胖了 (5 分)25、一帮一 (15 分)26、 到底是不是太胖了 (10 分)27、Left-pad (20 分)28、 出生年 (15 分)29、 点赞 (20 分)30、 情人节 (15 分)31、 A乘以B (5 分)32、A除以B (10 分)33、 新…

2022年团体程序设计天梯赛

文章目录 L1-1 今天我要赢L1-2 种钻石L1-3 谁能进图书馆L1-4 拯救外星人L1-5 试试手气L1-6 斯德哥尔摩火车上的题L1-7 机工士姆斯塔迪奥L1-8 静静的推荐L2-1 插松枝L2-2 老板的作息表L2-3 龙龙送外卖L2-4 大众情人 L1-1 今天我要赢 2018 年我们曾经出过一题&#xff0c;是输出…

团体程序设计天梯赛-L1练习集

目录 L1-002 打印沙漏 (20 分) 输入格式: 输出格式: 输入样例: 输出样例: L1-006 连续因子 (20 分) 输入格式&#xff1a; 输出格式&#xff1a; 输入样例&#xff1a; 输出样例&#xff1a; L1-009 N个数求和 (20 分) 输入格式&#xff1a; 输出格式&#xff1a;…