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