ArcGIS Spatial Analyst 扩展模块快速浏览

ArcGIS Spatial Analyst 扩展模块提供了一整套基于栅格的空间分析工具和功能。通过此扩展模块,您可以使用多种数据格式来组合数据集、解释新数据和执行复杂的栅格操作。使用 Spatial Analyst 扩展模块可执行的分析示例包括:terrain 分析、地表建模、表面插值、适宜性建模、水文分析、统计分析和影像分类。

下面将简单介绍 Spatial Analyst 扩展模块的主要组件:

以下是对 ArcGIS 10Spatial Analyst 的各个组件的进一步讨论。

地理处理工具

Spatial Analyst 提供了 170 个地理处理工具来执行空间分析操作。除部分纯分析工具之外,常规类的工具还包括执行基本数学运算和逻辑运算的工具,以及执行栅格数据集创建和处理的工具。这些工具按照相关功能组被划分到 19 个工具集中。

Spatial Analyst 工具箱
Spatial Analyst 工具箱中的工具集

地图代数和 Python

地图代数现已完全整合到 Python 环境中。在 Python 中创建“地图代数”表达式的语法类似于 ArcGIS 9.x 中您已熟悉的“栅格计算器”、“单输出地图代数 (SOMA)”和“多输出地图代数 (MOMA)”地理处理工具所使用的语法。ArcGIS 10 中的 Python 环境通过全命令式自动完成功能、扩展的脚本化功能以及延迟执行功能改善了先前的用户体验。

Python 中的地图代数示例

Spatial Analyst 工具条

通过使用 Spatial Analyst 工具条中的交互式工具,您可以在表面栅格中创建等值线,还可通过创建数据的直方图来探索栅格图层中属性值的分布。

Spatial Analyst 工具条

如果您熟悉 ArcGIS 9.3 及较早版本中的 Spatial Analyst 工具条,则会注意到 ArcGIS 10 的工具条下拉列表中不再设有包含某些个别操作的下拉列表。通过地理处理工具和 Python 便可使用所有 Spatial Analyst 工具,并且现在您也可以通过自定义直接将其添加到任意工具条。

此外,与 9.3 版和较早版本的“栅格计算器”对话框不同,“地图代数”表达式可直接输入到 Python 窗口中。

影像分类工具条

通过此工具条,可以同时使用交互式工具和地理处理工具对多波段栅格数据集执行影像分类操作。

影像分类工具条是执行影像分类操作的唯一位置。它提供了一系列便于使用的交互式工具,用于创建和评估监督分类所需的训练样本。您还可以访问多个地理处理工具以执行多元分析。

“影像分类”工具条

训练样本管理器提供了用于执行分类的以下功能:

训练样本管理器

此工具条使得完成影像分类任务变得更快更容易。

相关主题

5/10/2014