Skip To Content

执行栅格分析

影像和栅格数据包含宝贵的信息,这些信息可用于识别模式、查找要素以及了解整个景观的变化。 为了从影像中提取有用的信息,您通常需要处理和分析数据。 例如,您可能需要计算植被指数以从多波段图像中了解植被覆盖率,或者您可能想使用全州高程和土地覆被数据,找到合适的位置构建太阳能发电厂。

要运行栅格分析工具,您必须具有创建和发布内容以及执行栅格分析的权限

如果您是开发人员,您可以通过 ArcGIS REST APIArcGIS API for Python 访问这些工具。

汇总数据

这些工具允许您使用一个数据集根据另一个数据集的值来定义要汇总的区域。

工具描述

汇总范围内的栅格

该工具可根据第一个输入图层定义的区域(区)汇总栅格。

以表格显示分区统计

该工具用于汇总另一个数据集区域内的栅格数据值并以表的形式报告结果。

分析模式

这些工具用于探索数据中的空间模式。

工具描述

计算密度

此工具通过将已知量的某种现象(表示为点或线属性)扩散到整个地图上,从而依据点要素或线要素创建密度地图。 结果是按密度从小到大分类的面图层。

插值点

该工具用于根据一组点的测量结果来预测新位置上的值。 该工具对具有数值的点数据进行处理,并返回预测值的栅格。

邻近分析

利用这些工具,您可以执行基于邻近性的分析,找到前往目的地的最优路径。

分析影像

您可通过这些工具分析多光谱影像。

工具描述

监测植被

该工具会对多波段栅格图层的波段执行算术运算,以显示研究区域的植被覆盖度信息。

分析 Terrain

这些工具根据数字高程模型 (DEM) 计算坡度、坡向和视域表面。

工具描述

计算坡度

该工具将创建一个表面来显示输入高程数据的坡度。 坡度表示各数字高程模型 (DEM) 像元的高程变化率。

创建视域

该工具可确定观察点能够看到的区域,以说明表面地形。 输入点位置可以表示观察点(例如地面上的人或火警瞭望塔上的人)或被观察的对象(例如,风力涡轮机、水塔、车辆或其他人)。 结果即可从观察点位置看到的区域。

派生坡向

该工具可利用高程数据源创建坡向地图。 坡向用于识别从每个像元到其相邻像元方向上值的变化率最大的下坡方向。 坡向可以被视为坡度方向。 输出栅格的值将是坡向的罗盘方向。

集水区

该工具用于确定栅格中一组像元之上的汇流区域。

管理数据

这些工具用于管理影像数据,其中包括剪裁和掩膜、重新映射像素值以及转换至要素数和转换自要素数据。

工具描述

要素转栅格

该工具用于将要素转换为栅格数据集。

栅格转要素

该工具用于将栅格转换为点、线或面的要素数据集。

提取栅格

该工具用于将栅格裁剪至矩形区域的边界或在屏幕上交互定义的形状的边界。 可以裁剪至地图上当前所显示的区域范围或通过由面定义的研究区域进行裁剪。

重映射值

该工具可用于更改或重分类栅格数据的像素值。 通过指定要映射到输出像素值的像素值范围来重映射像素值。 输出像素值可以是有效值或 NoData 值,即无与其关联的已知值的像素。

示例

深度学习

这些工具可使用深度学习推断工具来检测影像中的特定要素或对栅格数据集中的像素进行分类。

工具描述

使用深度学习分类对象

此工具用于运行输入栅格和可选要素类上的训练深度学习模型,以生成要素类或表,其中每个输入对象均分配一个类标注。

使用深度学习分类像素

此工具用于运行输入栅格上的训练深度学习模型,以生成分类栅格,其中每个有效像素都被分配了一个类标注。

使用深度学习检测对象

此工具用于运行输入栅格上的训练深度学习模型,以生成包含其找到对象的要素类。 这些要素可以是所找到对象周围的边界框或面,也可以是对象中心的点。

多维分析

这些工具用于探索时间序列影像和栅格数据中的时间模式。

栅格函数

除了栅格分析工具,您可以使用栅格函数执行复杂图像和栅格处理工作流。 您可以使用单个栅格函数,也可以使用可视化编程工具利用栅格函数编辑器将多个栅格函数合并到处理链或栅格函数模板中。 栅格函数模板可以进行编辑、保存并与组织的其他成员共享。

Map Viewer 中,打开栅格分析窗格并单击栅格函数编辑器按钮 Map Viewer 栅格函数编辑器 以打开栅格函数编辑器窗口。 栅格函数编辑器包含一个大型栅格函数图库。

要访问以前保存的栅格函数模板,或使用内置的栅格函数之一,请单击栅格分析窗格中的浏览栅格函数模板按钮 浏览栅格函数模板

访问栅格分析工具和函数

有几种访问栅格分析工具和函数的方法。

Map Viewer 访问

如果您具有执行栅格分析所需的权限,则可以从 Map Viewer 访问工具和函数。

要打开栅格分析工具,请单击分析,然后单击栅格分析

要打开栅格分析函数,请单击分析,然后单击栅格分析窗格,然后单击浏览栅格函数模板按钮 浏览栅格函数模板栅格函数编辑器按钮 Map Viewer 栅格功能编辑器

ArcGIS Pro 访问

除了以上列出的栅格分析功能,ArcGIS Pro 中还提供了许多影像和栅格地理处理工具以及栅格函数。 有关详细信息,请参阅影像和栅格处理入门

ArcGIS REST API 访问

除了用户界面客户端 ArcGIS ProMap Viewer 外,还可以通过 ArcGIS REST API 访问栅格分析服务。

可以使用大量的单个栅格服务任务来执行分布式栅格分析,例如影像服务栅格分析任务以及正射映射任务。 可使用生成栅格分析任务执行图像处理任务并保留结果。 该任务使用定义明确的栅格函数 JSON 对象作为输入,并根据函数定义执行分析。 您可以直接使用 ArcGIS REST API 支持的系统内置栅格函数,或创建自己的自定义栅格模型。

开发人员可以使用栅格函数对象进行分布式栅格分析处理和存储分布式输出。

ArcGIS API for Python 访问

ArcGIS API for Python 允许您使用组织中提供的栅格分析工具查询、显示、分析并变换空间数据。 要了解有关 API 的分析功能的更多信息,请参阅 ArcGIS API for Python 文档

栅格分析工具可通过 arcgis.raster.analytics 模块进行访问。 可以通过 arcgis.raster.functions modulearcgis.raster.functions.gbl module 模块访问栅格分析函数。 要使用栅格函数模板,请使用 arcgis.raster.functions.RFT 模块。 可通过 arcgis.raster.orthomapping 模块访问正射映射任务。