Home 新闻中心 技术文档 ArcGIS for Desktop 10.1操作手册

ArcGIS for Desktop操作手册(6-3)基于 Geoprocessing 进行地理分析概述

发布时间:2021-10-17 22:59:50   浏览量:2166   作者:麻辣GIS

Geoprocessing 即地理处理,是核心的 GIS 操作——从现有的或者提取出 来的数据中创建新的空间数据。也就是说,GIS 中除了地图绘制、数据创建和编 辑、数据库方案管 理和可视化外, 几 乎 所 有 的 基 本 功 能 都 可 以 规 划 到 Geoprocessing 中。ArcGIS 10.1 中有许多的 Geoprocessing 工具,几乎包括 了所有 ArcGIS 桌面的功能,其中包括很多分析工具。因此要进行地理分析,也 可以通过 Geoprocessing 进行,非常方便。

ArcGIS 的 Geoprocessing 框架下的一系列工具可以通过不同的方式, 从不同的位置调用。Geoprocessing 框架中有三种常用环境:内置工具、环境 工具和脚本工具。用户可以根据实际应用的需要来选择合适的使用环境。对于不 熟悉 ArcGIS 工具的用户,最好使用内置工具,即对话框工具能让用户更明白每 一个工具以及参数的功能和意义。而模型工具以及脚本工具都具有对工具进行重 用和组合的能力,比简单的使用对话框工具可以更有效的完成分析任务。除了一 小部分工具以外,脚本是唯一可以实现批处理操作的 Geoprocessing 环境,也就是说,脚本可以同时处理多个输入数据。

在使用 Geoprocessing 工具时,如果需要的话,要进行环境设置。环境设 置包括很多在工具运行时可能都用到的一些设置,比如输入输出的路径(文件夹 或 Geoprocessing)、输出的坐标系统、输出范围等等。

使用 Geoprocessing 工具最常用的方式是通过 ArcToolbox 窗口调用。在 ArcMap 或 ArcCatalog 图标调出 ArcToolbox 窗口。

如上图所示,ArcToolbox 中,将相近用途的工具进行了归类,并将它们分 组存放。在 ArcToolbox 中,有很多工具箱、工具集和工具。工具箱是一个存放 工具和工具集的容器。工具集则是一个存放工具和其它工具集的逻辑容器,就是 ArcCatalog 里一个文件夹包括文件夹或地理数据一样。工具便是执行特定 Geoprocessing 操作的单一实体。

要执行一个工具,直接在 ArcToolbox 窗口中双击此工具,就打开了工具的对话框。在对话框中,可以点击右下角的 Show/Hide Help 按钮来切换显示帮助。每个工具都有需要填充的参数,其中必填参数前面会带一个绿色的小圆点。单击参数填充框,可以在右边的帮助区域看到每个参数的说明。填充好参数后, 点击 OK 工具就会执行。

如果一个数据处理或分析的过程需要调用多个工具来完成的话,一个一个的 打开工具太麻烦, 而且流程也不清晰, 这种情况下可以考虑使用模型工具 ModelBuilder,即通过创建执行模型的方式来使用 Geoprocessing 工具。

ModelBuilder 是 ArcGIS 中使用 Geoprocessing 的一种方式,可以通过直 接拖拽的方式把工具组织成完整的流程并执行,对于要使用多个工具的操作过程 来说非常方便快捷,而且可以得到清晰生动的流程图,有助于理解整个操作过程。