工具用以对 GIS 数据执行小的基本操作。工具共分为四种类型,如下表所示。不管工具属于哪种类型,它们的工作方式都相同;可以打开它们的对话框,可以在模型构建器中使用它们,还可以在软件程序中调用它们。
工具类型 | 描述 |
---|---|
内置工具。这些工具是使用 ArcObjects 和像 .NET 这样的编译型编程语言构建的。 | |
模型工具。这些工具是使用模型构建器创建的。 | |
脚本工具。这些工具是使用脚本工具向导创建的,它们可在磁盘上运行脚本文件,例如 Python 文件 (.py)、 AML 文件 (.aml) 或可执行文件(.exe 或 .bat)。 | |
特殊工具。这些工具比较少见,它们是由系统开发人员构建的,它们有自己独特的用户界面供用户使用此工具。ArcGIS Data Interoperability 扩展模块中具有特殊的工具。 |
除了可分为各种类型以外,工具还可分为两种类别:
工具类别 | 描述 |
---|---|
系统工具 | 系统工具是由 Esri 构建并提供的工具。它们由 ArcGIS 或其任何扩展模块产品安装。几乎所有的系统工具都是内置工具,但您也会发现有的系统工具是脚本或模型工具。例如,空间统计工具均为脚本工具,但由于它们是由 Esri 构建并提供的,所以它们也被认为是系统工具。 |
自定义工具 | 自定义工具是您构建的工具。这些工具通常为脚本或模型工具,但它们也可以是内置工具。自定义工具的数量没有任何限制。 |