栅格函数列表

通过栅格函数,您可定义能够对一个或多个栅格应用的处理操作。 访问和查看栅格数据时,这些函数将动态应用到这些数据。 也就是说,可迅速应用这些函数,而无需花费时间在磁盘上创建经处理的文件。 这些栅格函数位于栅格函数模板内,可用于通过链接多个函数来创建各种已处理的产品。

全局栅格函数可与其他函数链接在一起,但前者会以指定的分辨率和范围处理数据。 全局函数可以通过栅格函数窗格上的锤子图标 全局函数 标识。 其工作原理与地理处理工具类似,能够使用您所指定的环境设置。 有关详细信息,请参阅全局函数

所有本地栅格函数(超过 100 个)支持多维栅格作为输入。 全局函数不支持多维栅格作为输入。

您可以在常规选项卡中更改栅格函数的属性,包括名称、描述、输出像素类型和多维规则。

分析

函数描述许可要求
二进制阈值

使用大津算法将栅格分为两个不同的类,旨在通过创建两个具有最小类间方差的类来划分影像中的背景和前景。

ArcGIS Pro Basic

CCDC 分析

使用连续变化检测和分类 (CCDC) 方法评估像素值随时间的变化,并生成包含模型结果的变化分析。

Image Analyst

计算更改

用于计算两个类别或连续栅格数据集之间的差值。

Image Analyst

使用更改分析检测更改

“使用变化分析检测变化”函数使用变化分析栅格生成包含像素变化日期信息的栅格图层。您必须通过使用 CCDC 分析变化工具、使用 LandTrendr 分析变化工具、CCDC 分析栅格函数或 LandTrendr 分析栅格函数生成变化分析栅格。

Image Analyst

生成趋势

用于面向多维栅格中给定变量估计每个像素沿维度的趋势。

Image Analyst

炎热指数

根据空气温度和湿度来计算体感温度。

ArcGIS Pro Basic

核密度分析

使用核函数根据点或折线要素计算每单位面积的量值以将各个点或折线拟合为光滑锥状表面。

Spatial Analyst

LandTrendr 分析

使用基于 Landsat 的干扰和恢复趋势检测 (LandTrendr) 方法评估像素值随时间的变化,并生成包含模型结果的变化分析栅格。

Image Analyst

NDVI

可以使用红波段和近红外波段计算归一化差值植被指数 (NDVI) 值。

ArcGIS Pro Basic

NDVI 彩色

计算输入影像中的 NDVI,并对结果应用色彩映射表。

ArcGIS Pro Basic

使用趋势预测

使用“生成趋势”函数的输出来生成预测图层。

Image Analyst

处理栅格集合

处理多维栅格图层中的每个剖切或镶嵌图层中的每个项目。

Image Analyst

缨帽变换

通过测量亮度级别、植被级别和湿度级别进行标准化的人造要素探测。

ArcGIS Pro Basic

加权叠加

使用常用测量等级对多个栅格数据进行叠加,并根据各栅格数据的重要性进行加权。

Spatial Analyst

加权总和

逐像元对栅格数组进行加权并求和。

Image AnalystSpatial Analyst

风寒指数

根据空气温度和风速来计算体感温度。

ArcGIS Pro Basic

外观

函数描述许可要求
对比度和亮度

调整影像的颜色和总体亮度之间的差异。

ArcGIS Pro Basic

卷积插值

过滤影像,可使用该影像来锐化、模糊、探测影像内的边缘或其他基于内核的增强功能。

ArcGIS Pro Basic

全色锐化

通过与分辨率更高的全色影像相融合来提高多波段影像的空间分辨率。

ArcGIS Pro Basic

统计数据和直方图

定义数据集的描述性统计,或使用来自其他数据集的分布。

ArcGIS Pro Basic

拉伸

通过多种拉伸类型更改如亮度、对比度和 Gamma 等属性,从而增强影像效果。

ArcGIS Pro Basic

分类

函数描述许可要求
分类

将相应分类器及 .ecd 训练文件中指定的相关训练数据应用于栅格数据集或分割栅格。

Image AnalystSpatial Analyst

线性光谱

用于执行亚像素分类和计算单个像素的不同土地覆被类型的分数丰度。

Image AnalystSpatial Analyst

ML Classify

使用最大似然法算法将像素分配到类中。

Image AnalystSpatial Analyst

使用回归进行预测

根据栅格数据输入和训练随机树回归模型工具中的回归模型计算预测栅格。

Image Analyst

区域生成

从种子点生成区域。

ArcGIS Pro Basic

Mean Shift 影像分割

将相邻并具有相似光谱或空间特征的像素分组到一个分割块中。 在分类函数中可以使用其作为第二个栅格。

Image AnalystSpatial Analyst

转换

函数描述许可要求
颜色模型转换

转换影像的颜色模型,包括从 HSV(色调、饱和度及亮度)模型转换为 RGB(红色、绿色及蓝色),或从 RGB 转换为 HSV。

ArcGIS Pro Basic

色彩映射表

基于色彩映射表变换像素值,以将栅格数据显示为灰度影像或红绿蓝彩色 (RGB) 影像。

ArcGIS Pro Basic

色彩映射表至 RGB

将带有色彩映射表的单波段栅格转换为三波段 RGB(红、绿和蓝)栅格。

ArcGIS Pro Basic

复合

从 RADARSAT 数据获得幅度信息以进行显示。

ArcGIS Pro Basic

灰度

将多波段栅格转换为单波段灰度栅格。

ArcGIS Pro Basic

LAS 数据集转栅格

LAS 数据集转栅格函数用于渲染使用 LAS 数据集管理的激光雷达数据。当使用 LAS 数据集栅格类型将激光雷达数据添加到镶嵌数据集时,将使用此函数。使用此函数,您需要指定输入属性和输出属性。由于数据分辨率和将点数据转换为栅格数据所需的时间的原因,此函数将预处理过的栅格数据文件写入到输出位置(作为缓存)。

ArcGIS Pro Basic

LAS 转栅格

LAS 转栅格函数用于渲染使用 LAS 文件格式存储的激光雷达数据。 当使用 LAS 栅格类型将激光雷达数据添加到镶嵌数据集时,将使用此函数。

ArcGIS Pro Basic

栅格化属性

通过添加派生自指定属性值、外部表或要素服务的波段来丰富栅格。

ArcGIS Pro Basic

栅格化要素

将要素转换为栅格。 根据要素的字段(例如 OBJECTID)为要素分配像素值。 或者可根据输入要素属性表中的用户定义值字段分配像素值。

ArcGIS Pro Basic

光谱转换

将矩阵应用到多波段图像以使假彩色影像转换为伪彩色影像。

ArcGIS Pro Basic

Terrain 转栅格

Terrain 转栅格函数用于渲染使用存储在地理数据库中的 terrain 进行管理的多点数据。

ArcGIS Pro Basic

趋势转 RGB

用于将趋势栅格转换为三波段 RGB(红、绿和蓝)栅格。趋势栅格由生成趋势栅格函数或 CCDC 分析栅格函数生成。

Image Analyst

单位转换

从一个测量单位转换到另一个。

ArcGIS Pro Basic

向量场

使用量级和方向值将数据转换为矢量。

ArcGIS Pro Basic

校正

函数描述许可要求
表观反射率

基于太阳高程、采集日期和各波段的增益和偏差设置来调整影像亮度值。 适用的传感器为 Landsat、IKONOS 和 QuickBird。

ArcGIS Pro Basic

几何

通过合并高程模型正射校正影像。

ArcGIS Pro Basic

雷达校准

校准 RADARSAT-2 数据集,以便像素值可以真实地表示反向散射。 雷达校准不可用于 RADARSAT-2 SSG 或 SPG 产品。

ArcGIS Pro Basic

Sentinel-1 辐射校准

对 Sentinel 1 数据集执行辐射校准。 它适用于 GRD(接地范围检测)和 SLC(单视复数)产品。

ArcGIS Pro Basic

Sentinel-1 热噪声去除

对 Sentinel-1 数据集执行热噪声去除。 它适用于 GRD(接地范围检测)和 SLC(单视复数)产品。

ArcGIS Pro Basic

噪声

在查找以保留要素的凸出边缘时,可从雷达数据集中消除噪声。

ArcGIS Pro Basic

数据管理

函数描述许可要求

聚合

生成低分辨率版本的栅格。

Spatial Analyst

聚合多维

通过沿维度组合现有多维栅格变量数据来创建多维栅格图层。

Image AnalystSpatial Analyst

属性表

使用属性表符号化单波段栅格。 如果您希望以特定的标注和颜色表示影像,则此函数能起到很大作用。 如果表中包含以红色、绿色和蓝色命名的字段,在影像渲染时,这些字段内的值会以类似于色彩映射表的方式应用至影像。

ArcGIS Pro Basic

边界清理

平滑区域之间的边界。

Spatial Analyst

Buffered 函数

缓冲最后访问的像素块。

ArcGIS Pro Basic

缓存栅格

将缓存栅格函数添加到函数链中后,该函数会在所插入的位置处创建一个预处理缓存。通常在函数因为涉及到运算量较大的处理过程而导致性能降低之前插入函数链。这些函数可能包括卷积插值、波段算术、全色锐化、几何和多个算术函数。

ArcGIS Pro Basic

剪切

根据矩形所定义的范围来裁剪栅格,或将栅格裁剪为输入多边形要素类的形状。 既可以根据界定裁剪范围的形状来裁剪栅格,也可以裁剪掉栅格中的某个区域。

ArcGIS Pro Basic

波段合成

可将多个栅格合并成一个多波段栅格。

ArcGIS Pro Basic

常量

可创建具有单个像素值的虚拟栅格,其中单个像素值可用于栅格函数模板以及处理镶嵌数据集。

ArcGIS Pro Basic

扩展

按指定的像元数目展开按区域指定的栅格区域。

Spatial Analyst

提取波段

对栅格中的波段进行重新排序或提取。

ArcGIS Pro Basic

插入不规则数据

从点云或不规则格网中插入。

ArcGIS Pro Basic

键元数据

允许插入或覆盖栅格的关键元数据。

关键元数据从栅格的元数据中提取,且大体上与以下各项相关联:栅格产品、按照产品描述创建的镶嵌数据集、按照特定栅格类型添加的镶嵌数据集中的各栅格。

ArcGIS Pro Basic

掩膜

通过定义像素值的范围创建 NoData。 任何超出此范围的值都将作为 NoData 返回。

ArcGIS Pro Basic

合并栅格

合并栅格函数可对栅格集合进行分组或合并。

ArcGIS Pro Basic

镶嵌栅格

将一组栅格数据集连接在一起以创建一个数据集。

ArcGIS Pro Basic

多维过滤器

可沿定义的变量和维度对数据进行分割,从而根据多维栅格数据集来创建栅格图层。

ArcGIS Pro Basic

多维栅格

将多维数据集添加为多维栅格图层。

ArcGIS Pro Basic

蚕食

用最邻近点的值替换栅格的所选像元。 这非常适用于编辑某栅格中数据可能存在错误的区域。

Spatial Analyst

随机

可创建具有随机像素值的虚拟栅格,其中的随机像素值可用于镶嵌数据集。

ArcGIS Pro Basic

栅格信息

栅格信息函数可修改栅格的各种属性,例如位深度、NoData 值、像元大小、范围等。

ArcGIS Pro Basic

重新转换

动态修改在镶嵌数据集或影像服务中使用的函数参数,而无需在物理上保留这些更改。

ArcGIS Pro Basic

区域分组

记录输出中每个像元所属的连接区域的标识。 系统将会为每个区域分配唯一编号。

Spatial Analyst

重新投影

用于修改栅格数据集、镶嵌数据集或镶嵌数据集中的栅格项目的投影方式。 该函数也可用于将数据重采样为新的像元大小并定义原点。

ArcGIS Pro Basic

重采样

更改数据集的空间分辨率。

ArcGIS Pro Basic

收缩

按指定的像元数目收缩指定的栅格区域。

Spatial Analyst

Swath

从不规则格网或划幅数据中进行插值。

ArcGIS Pro Basic

转置位

对输入像素的位进行解包,并将它们映射到输出像素中的指定位。 该函数的目的是对来自若干输入的位进行操作,如来自 Landsat 8 质量波段产品的位。

ArcGIS Pro Basic

距离

函数描述许可要求

廊道函数

计算两个输入累积成本栅格的累积成本总和。

Spatial Analyst

距离累积函数

计算每个像元到源的累积距离,允许直线距离、成本距离、真实表面距离以及垂直和水平成本系数。

Spatial Analyst

距离分配函数

根据直线距离、成本距离、真实表面距离以及垂直和水平成本系数,计算每个单元到所提供的源的距离分配。

Spatial Analyst

“最佳路径为栅格”函数

将计算从目的地到源的最佳路径。

Spatial Analyst

距离(旧版本)

函数描述许可要求

成本分配函数

根据成本面上的最小累积成本计算每个像元的最小成本源。

距离分配函数提供了增强的功能或性能。

Spatial Analyst

成本回溯链接函数

定义最小成本源的最小累积成本路径上的下一相邻像元。

距离累积函数提供了增强的功能或性能。

Spatial Analyst

成本距离函数

计算每个像元从成本面或到成本面上最小成本源的最小累积成本距离。

距离累积函数提供了增强的功能或性能。

Spatial Analyst

成本路径函数

用于计算从源到目标的最小成本路径。

最佳路径为栅格函数提供了增强的功能或性能。

Spatial Analyst

欧氏分配函数

基于欧氏距离计算每个像元的最近源。

距离分配函数提供了增强的功能或性能。

Spatial Analyst

欧氏反向函数

计算各像元到沿最短路径返回最近源同时避开障碍的邻近像元的方向(以度为单位)。

距离累积函数提供了增强的功能或性能。

Spatial Analyst

欧氏方向函数

计算每个像元相对于最近源的方向(以度为单位)。

距离累积函数提供了增强的功能或性能。

Spatial Analyst

欧氏距离函数

计算每个像元到最近源的欧氏距离。

距离累积函数提供了增强的功能或性能。

Spatial Analyst

最低成本路径函数

用于计算从源到目标的最小成本路径。 最小累积成本距离针对每个像元到成本面上的最近源计算。 在成本距离方面,此函数可生成用于记录最小成本路径或从所选位置到累积成本表面内所定义的最近源像元之间的路径的输出栅格。

距离累积函数最佳路径为栅格函数提供了增强的功能或性能。

Spatial Analyst

路径距离函数

考虑表面距离以及水平和垂直成本因素的情况下,为每个像元计算与最小成本源之间的最小累积成本距离。

距离累积函数提供了增强的功能或性能。

Spatial Analyst

路径距离分配函数

考虑表面距离以及水平和垂直成本因素的情况下,根据成本面上的最小累积成本计算每个像元的最小成本源。

距离分配函数提供了增强的功能或性能。

Spatial Analyst

“路径距离回溯链接”函数

考虑表面距离以及水平和垂直成本因素的情况下,定义最小成本源的最小累积成本路径上的下一相邻像元。

距离累积函数提供了增强的功能或性能。

Spatial Analyst

水文分析

函数描述许可要求

填洼函数

填充高程表面栅格中的洼地和突起以移除数据中的小缺陷。

Spatial Analyst

流量函数

创建每个像元累积流量的栅格图层。 可选择性应用权重系数。

Spatial Analyst

流向函数

创建从每个像元到其最陡下坡相邻点的流向的栅格图层。

Spatial Analyst

流动距离函数

计算每个像元到流入溪流或河流像元的最小坡度水平距离或垂直距离。

Spatial Analyst

水流长度函数

用于沿每个像元的水流路径创建上游(或下游)距离或加权距离的栅格图层。

Spatial Analyst

汇函数

创建识别所有汇或内流水系区域的栅格图层。

Spatial Analyst

捕捉倾泻点函数

将倾泻点捕捉到指定距离内累积流量最大的像元。

Spatial Analyst

河流链函数

向各交点之间的栅格线性网络的各部分分配唯一值。

Spatial Analyst

河网分级函数

用于为表示线状网络分支的栅格线段指定数值顺序的栅格图层。

Spatial Analyst

分水岭函数

确定栅格中一组像元之上的汇流区域。

Spatial Analyst

数学分析

函数描述许可要求
Abs

计算栅格中像素值的绝对值。

Image AnalystSpatial Analyst

算术

在重叠栅格中使用像素值来计算数学运算。

ArcGIS Pro Basic

波段算数

使用预定义公式或用户定义的表达式来计算索引。

ArcGIS Pro Basic

计算器

通过基于栅格波段的数学表达式计算栅格。

Image AnalystSpatial Analyst

划分

将两个栅格的值逐个像素相除。

Image AnalystSpatial Analyst

Exp

计算栅格中各像素以 e 为底的指数。

Image AnalystSpatial Analyst

Exp10

计算栅格中各像素以 10 为底的指数。

Image AnalystSpatial Analyst

Exp2

计算栅格中各像素以 2 为底的指数。

Image AnalystSpatial Analyst

浮点型

将每个栅格像素的值转换为浮点型表达形式。

Image AnalystSpatial Analyst

转为整型

通过截断将栅格的每个像素值转换为整数。

Image AnalystSpatial Analyst

Ln

计算栅格中各像素的自然对数(以 e 为底)。

Image AnalystSpatial Analyst

Log10

计算栅格中各像素以 10 为底的对数。

Image AnalystSpatial Analyst

Log2

计算栅格中各像素以 2 为底的对数。

Image AnalystSpatial Analyst

逐个像素地从第一个输入栅格的值中减去第二个输入栅格的值。

Image AnalystSpatial Analyst

求模

逐个像素地求出第一个栅格数据除以第二个栅格数据的余数(模)。

Image AnalystSpatial Analyst

取反

逐个像素地更改输入栅格的像素值符号(乘以 -1)。

Image AnalystSpatial Analyst

逐个像素地将两个栅格的值相加(求和)。

Image AnalystSpatial Analyst

功率

对另一个栅格中的像素值进行乘方运算,将结果作为栅格的值。

Image AnalystSpatial Analyst

下舍入

返回栅格中每个像素的最近的较小整数(以浮点值表示)。

Image AnalystSpatial Analyst

上舍入

返回栅格中每个像素的最近的较大整数(以浮点值表示)。

Image AnalystSpatial Analyst

正方形

计算栅格中像素值的平方值。

Image AnalystSpatial Analyst

平方根

计算栅格中像素值的平方根。

Image AnalystSpatial Analyst

泰晤士投影

将两个栅格的值逐个像素相乘。

Image AnalystSpatial Analyst

数学分析:条件运算

函数描述许可要求
条件函数

针对输入栅格的每个输入像元执行 if/else 条件评估。

Image AnalystSpatial Analyst

设为空函数

“设为空函数”根据指定条件将所识别的像元位置设置为 NoData。如果条件评估为真,则返回 NoData;如果条件评估为假,则返回由另一个栅格指定的值。

Image AnalystSpatial Analyst

数学分析:逻辑运算

函数描述许可要求
按位与

对两个输入栅格的二进制值执行“按位与”运算。

Image AnalystSpatial Analyst

按位左移

对两个输入栅格的二进制值执行“按位左移”运算。

Image AnalystSpatial Analyst

按位非

对输入栅格的二进制值执行“按位非”(求反)运算。

Image AnalystSpatial Analyst

按位或

对两个输入栅格的二进制值执行“按位或”运算。

Image AnalystSpatial Analyst

按位右移

对两个输入栅格的二进制值执行“按位右移”运算。

Image AnalystSpatial Analyst

按位异或

对两个输入栅格的二进制值执行“按位异或”运算。

Image AnalystSpatial Analyst

布尔与

对两个输入栅格的像素值执行“布尔与”(Boolean And)运算。

如果两个输入值都为真(非零),则输出值为 1。 如果一个或两个输入值都为假(零),则输出值为 0。

Image AnalystSpatial Analyst

布尔非

对此输入栅格的各像素值执行“布尔非”(求反)运算。

如果输入值都为真(非零),则输出值为 0。 如果输入值为假(零),则输出值为 1。

Image AnalystSpatial Analyst

布尔或

对两个输入栅格的像元值执行“布尔或”运算。

如果一个或两个输入值都为真(非零),则输出值为 1。 如果两个输入值都为假(零),则输出值为 0。

Image AnalystSpatial Analyst

布尔异或

对两个输入栅格的像元值执行“布尔异或”运算。

如果一个输入值为真(非零),而另一个输入值为假(零),则输出值为 1。 如果两个输入值都为真或都为假,则输出值为 0。

Image AnalystSpatial Analyst

等于

逐个像素对两个栅格的值执行等于运算。

Image AnalystSpatial Analyst

大于

逐个像素对两个输入执行关系大于运算。

如果第一个栅格中的像素值大于第二个栅格中的像素值,则返回 1,如果不大于,则返回 0。

Image AnalystSpatial Analyst

大于等于

逐个像素对两个输入执行关系大于或等于运算。

如果第一个栅格中的像素值大于或等于第二个栅格中的像素值,则返回 1,如果小于,则返回 0。

Image AnalystSpatial Analyst

为空

逐个像素来确定输入栅格中哪些值为 NoData。

如果输入值为 NoData,则返回 1,否则返回 0。

Image AnalystSpatial Analyst

小于

逐个像素对两个输入执行关系小于运算。

对于第一个栅格不小于第二个栅格的像素,将返回值 1。

Image AnalystSpatial Analyst

小于等于

逐个像素对两个输入执行关系小于或等于运算。

如果第一个栅格中的像素值小于第二个栅格中的像素值,则返回 1,如果大于或等于,则返回 0。

Image AnalystSpatial Analyst

不等于

逐个像素对两个输入执行关系不等于运算。

如果第一个栅格中的像素值不等于第二个栅格中的像素值,则返回 1,如果等于,则返回 0。

Image AnalystSpatial Analyst

数学分析:三角函数

函数描述许可要求
ACos

计算栅格中各像素的反余弦值。

Image AnalystSpatial Analyst

ACosH

计算栅格中各像素的反双曲余弦值。

Image AnalystSpatial Analyst

ASin

计算栅格中各像素的反正弦值。

Image AnalystSpatial Analyst

ASinH

计算栅格中各像素的反双曲正弦值。

Image AnalystSpatial Analyst

ATan

计算栅格中各像素的反正切值。

Image AnalystSpatial Analyst

ATan2

计算栅格中各像素的反正切值(基于 x,y)。

Image AnalystSpatial Analyst

ATanH

计算栅格中各像素的反双曲正切值。

Image AnalystSpatial Analyst

Cos

计算栅格中各像素的余弦值。

Image AnalystSpatial Analyst

CosH

计算栅格中各像素的双曲余弦值。

Image AnalystSpatial Analyst

Sin

计算栅格中各像素的正弦值。

Image AnalystSpatial Analyst

SinH

计算栅格中各像素的双曲正弦值。

Image AnalystSpatial Analyst

Tan

计算栅格中各像素的正切值。

Image AnalystSpatial Analyst

TanH

计算栅格中各像素的双曲正切值。

Image AnalystSpatial Analyst

重分类

函数描述许可要求
查找表

通过在输入栅格数据表中查找另一个字段的值来新建栅格。

ArcGIS Pro Basic

重映射

允许您将像素值归为一组,并为该组分配新值。

ArcGIS Pro Basic

分区重映射

可根据在其他栅格中定义的区域和在表格中定义的区域相关值映射来重映射栅格中的像素。

ArcGIS Pro Basic

统计

函数描述许可要求
ArgStatistics

将栅格波段排序为数组并确定具有像素值最小值、最大值、中值或持续时间的波段。

ArcGIS Pro Basic

像元统计

逐个像素地计算多个栅格的统计数据。 可用的统计数据有:众数、最大值、均值、中位数、最小值、少数、范围、标准差、总和及变异度。

Image AnalystSpatial Analyst

焦点统计

计算每个输入栅格像元周围邻域内的像元的统计数据。 有几种邻域形状可供选择。

Image AnalystSpatial Analyst

统计

定义邻域并在这些像素内计算统计数据。

ArcGIS Pro Basic

分区统计

计算位于另一数据集区域内的栅格值的统计数据。

Image AnalystSpatial Analyst

表面

函数描述许可要求
坡向

显示各像素面对的方向。

ArcGIS Pro Basic

坡向-坡度

用于创建可同时显示表面坡向和坡度的栅格图层。

ArcGIS Pro Basic

等值线

等值线函数通过连接栅格高程数据集中具有相同高程的点生成等值线。等值线是作为可视化栅格创建的等值线

ArcGIS Pro Basic

弯曲

计算栅格表面的曲率,包括剖面曲率和平面曲率。

ArcGIS Pro Basic

高程空填充

在高程数据中存在孔洞的区域创建像素。

ArcGIS Pro Basic

山体阴影

创建表面的 3D 表达,并且在对影像应用阴影时会考虑太阳的相对位置。

ArcGIS Pro Basic

晕渲地貌

创建表面的多波段彩色编码 3D 表示。 在对图像应用阴影时需考虑太阳的相对位置。

ArcGIS Pro Basic

坡度

计算从一个像素值到其相邻像素值的变化率。

ArcGIS Pro Basic

视域

使用测地线方法,确定对一组观察点要素可见的栅格表面位置。

Spatial Analyst