在 ArcGIS 中,地理处理有三个重要概念:
- 存在大量的地理处理运算符(称为工具)。这些运算符在 ArcToolbox 中进行组织和管理。
- 可将多个单独的工具链接成一个序列,此序列通常称为流程。创建自定义处理流程的功能是 ArcGIS 最值得关注的用途之一。您可以快速而有效地根据自己的想法进行编程。
- 可以使用 Python 脚本和“模型构建器”窗口创建地理处理模型和脚本。
对于 ArcCatalog 所支持的 ArcGIS 地理处理框架介绍如下:
使用 ArcToolbox
ArcGIS 包括一组地理处理工具,它们都由 ArcToolbox 进行组织。您可以通过编写脚本或构建模型来创建自己的工具并在 ArcToolbox 中对其进行组织。
在 ArcCatalog 中,可通过多种方式查找合适的工具。
通过搜索方式查找并打开工具
您可以使用在 ArcGIS 中搜索来查找工具。使用“搜索”窗口并单击工具关键字。
- 单击搜索窗口按钮 以打开 ArcGIS 搜索面板。
- 单击工具以指定搜索条件。
- 为您想要搜索的工具输入一个文本字符串。搜索时可使用 * 作为通配符。
- 按 <CR> 或搜索按钮()以查找并显示搜索结果。
- 使用结果获取有关工具的详细信息,在 ArcToolbox 中找到该工具,然后执行该工具。还可以将搜索到的工具拖放到“模型构建器”或 Python 窗口中。
在“目录树”窗口中导航 ArcToolbox 结点
ArcToolbox 包含一系列的文件夹,用于组织 ArcGIS 提供的所有工具以及用户创建或添加的新工具。
可通过在目录树中展开“工具箱”结点 ,导航 ArcToolbox 以打开和使用地理处理工具。
您还可以创建自己的自定义工具箱,只需展开工具箱节点,右键单击我的工具箱,然后选择新建。
在 ArcToolbox 中找到所需工具后,可以将其拖放到 ModelBuilder 或 Python 窗口中。
使用模型构建器进行地理处理
模型构建器是一个以图形方式创建、编辑和管理模型的地理处理应用程序。对工具按逻辑顺序进行组建即构成模型,在模型中,一个工具的输出将提供给后续操作(即工具)以生成一个结果。
您可以将工具从 ArcCatalog 拖放到模型构建器中。
要在 ArcCatalog 中启动 ModelBuilder,请单击标准工具条上的 ModelBuilder 按钮 。
使用 Python 窗口进行地理处理
Python 是一种脚本(或解释型)语言,它是 ArcGIS 的一部分。ArcGIS 的 ArcPy 安装提供了所有地理处理工具以及用于查询 GIS 数据的各种有用函数。
您可以将工具从 ArcCatalog 拖放到模型构建器中。使用 Python 和 ArcPy,您可以开发大量有用的脚本和模型。
有关地理处理的详细信息
请参阅什么是地理处理? 了解详细信息。