全局函数

需要 Spatial Analyst 许可。

总览

ArcGIS Pro 具有一个名为全局函数的栅格函数类别。全局函数允许您以指定的分辨率和范围执行处理。默认情况下,全局函数将以源分辨率和全图范围处理栅格。这意味着应用全局函数可能需要花费一些时间,具体取决于输出的大小。将全局函数应用于镶嵌数据集等较大的输入时,可能导致处理时间较长,因此您在使用全局函数时需要谨慎为之。

全局函数与常规栅格函数在许多方面都有区别。所有全局函数均具有锤子图标 全局函数,可将其与其他栅格函数区分开来。在打开全局函数或包含全局函数的栅格函数模板时,函数页面的顶部将显示一条通知,指示完成这些函数可能需要花费一些时间。在栅格函数编辑器中编辑全局函数的参数时,或在使用栅格函数模板中的全局函数时,全局函数节点上会出现一个图标,把它与常规栅格函数区分开。

建议您在使用全局函数时,使用分布式栅格分析工具处理数据。这能够使您以分布方式处理数据,同时能够最大程度减少全局函数的处理时间。

全局栅格函数的列表

函数名称说明

边界清理函数

平滑区域之间的边界。

此函数为数据管理类函数。

廊道函数

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

此函数为距离类函数。

成本分配函数

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

此函数为距离(旧版本)类函数。

成本回溯链接函数

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

此函数为距离(旧版本)类函数。

成本距离函数

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

此函数为距离(旧版本)类函数。

成本路径函数

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

此函数为距离(旧版本)类函数。

距离累积函数

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

此函数为距离类函数。

距离分配函数

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

此函数为距离类函数。

欧氏分配函数

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

此函数为距离(旧版本)类函数。

欧氏反向函数

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

此函数为距离(旧版本)类函数。

欧氏方向函数

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

此函数为距离(旧版本)类函数。

欧氏距离函数

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

此函数为距离(旧版本)类函数。

扩展函数

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

此函数为数据管理类函数。

填洼函数

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

此函数为水文分析类函数。

流量函数

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

此函数为水文分析类函数。

流向函数

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

此函数为水文分析类函数。

流动距离函数

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

此函数为水文分析类函数。

水流长度函数

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

此函数为水文分析类函数。

核密度函数

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

此函数为分析类函数。

最低成本路径函数

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

此函数为距离类函数。

蚕食函数

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

此函数为数据管理类函数。

“最佳路径为栅格”函数

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

此函数为距离类函数。

路径距离函数

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

此函数为距离(旧版本)类函数。

路径距离分配函数

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

此函数为距离(旧版本)类函数。

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

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

此函数为距离(旧版本)类函数。

“区域合并”函数

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

此函数为数据管理类函数。

收缩函数

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

此函数为数据管理类函数。

汇函数

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

此函数为水文分析类函数。

捕捉倾泻点函数

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

此函数为水文分析类函数。

河流链函数

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

此函数为水文分析类函数。

河网分级函数

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

此函数为水文分析类函数。

视域函数

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

此函数为表面类函数。

分水岭函数

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

此函数为水文分析类函数。

分区统计函数

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

此函数为统计类函数。

许可:

Image AnalystSpatial Analyst 扩展模块许可下可用。

全局栅格函数

地理处理环境设置

全局函数的地理处理环境设置可在应用程序级别进行控制。 可通过单击分析选项卡上的环境按钮来设置 ArcGIS Pro 中的处理环境。 有关环境设置的其他详细信息,请参阅分析环境和 Spatial Analyst

相关主题