ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

创建自定义工具快速浏览

  • 系统工具和自定义工具
  • 可用的工具需要输入和输出参数
  • 创建工具的方法
  • 工具文档

用户可以创建自己的工具。所创建的工具称为自定义工具,像系统工具一样,它们会成为地理处理的组成部分。您可从搜索 或目录 窗口打开和运行任一种自定义工具,也可在“模型构建器”窗口和 Python 窗口中使用它,还可从其他脚本调用它。

系统工具和自定义工具

系统工具(随 ArcGIS 一同安装的工具)用于对地理数据执行一些小的基本操作。使用模型构建器或 Python,您可按顺序执行自己创建的工具,将其中一个工具的输出作为另一个工具的输入。创建的模型或脚本可能是您的工作流的重要组成部分,即某项需要多次重复执行的任务。将面向任务的模型和脚本转换为工具后,可像使用系统工具一样使用它们在 ModelBuilder 或脚本中创建系列任务。您可为您的组织构建自己的工具库来执行一些小型重要任务。

可用的工具需要输入和输出参数

地理处理工具的基本定义是可在工具箱中找到的对象。您所创建和保存的任何模型都位于工具箱中,因此它会自动变成一种工具。使用脚本工具向导将磁盘上的 Python 脚本(.py 文件)添加到工具箱后,它便会变成一种工具。如果模型或脚本工具满足工具的技术性定义(即其位于工具箱中),并不意味着它们是可用的工具,可用的工具需要具备两个方面:

  • 输入参数 - 使您每次执行工具时可使用一组不同的输入。
  • 输出参数 - 使您可以在 ModelBuilder 中使用工具。要在 ModelBuilder 中使用工具,该工具必须具有一个或多个输出参数以用于将工具的输出连接到另一个工具的输入。

创建工具的方法

自行创建工具箱后,可在该工具箱中创建模型工具或创建脚本工具。

使用模型构建器

在工具箱中创建并保存的任何模型都会变成模型工具。有关详细信息,请参阅以下内容:

  • 使用 ModelBuilder 创建工具快速浏览
  • 教程 - 使用 ModelBuilder 创建工具

使用 Python

在您使用脚本工具向导将在磁盘上创建并保存的 Python 脚本(.py 文件)添加到工具箱时,此类脚本会变成一种工具。有关详细信息,请参阅以下内容:

  • 创建脚本工具快速浏览

Python 工具箱

Python 工具箱是完全使用 Python 语言创建的地理处理工具箱。有关详细信息,请参阅以下内容:

  • Python 工具箱快速浏览

工具文档

有用的工具应该有好的文档。每个工具箱和工具都有可编辑的描述项。有关详细信息,请参阅以下内容:

  • 工具和工具箱记录快速浏览
  • 地理处理工具参考快速浏览

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明