要向工具箱中添加脚本工具,请完成以下步骤:
- 右键单击要创建脚本工具的工具箱或工具集,然后单击新建 > 脚本。
- 对于名称,为脚本工具输入名称。
通过 Python 运行脚本工具时将使用该名称。名称中不能包含空格。
- 对于标注,为脚本工具输入标注。
标注是脚本工具的显示名称(如地理处理窗格中所示),可以包含空格。
- 如果您已经创建了脚本,请浏览至脚本的位置并将其选中。如果脚本不存在,您可以跳过添加脚本文件这一步骤,稍后通过更改脚本工具的属性再进行添加。
- 此外,如果您已经提供了脚本并想要将其嵌入(这意味着,将脚本的内容内部存储到工具箱中),请选中导入脚本复选框。
- 或者,如果您曾经嵌入了某个脚本,您可以通过选中设置密码复选框来提供密码,从而限制对源代码的访问。在设置密码对话框中,输入您的新密码两次,然后单击确定。
- 或者,取消选中带有相对路径的存储工具复选框以存储绝对路径。
- 对于名称,为脚本工具输入名称。
- 单击参数。对话框将如下所示:
- 在此面板中定义工具参数。几乎所有工具都有输入参数,而且所有工具必须具有一个可在 ModelBuilder 中使用的输出参数。
- 在此面板中定义工具参数。
- 或者单击验证。
验证是单击工具的确定按钮之前要做的全部工作。创建自定义工具时,可通过验证自定义参数与值以及参数之间相互响应和交互的方式。通过用于对参数行为进行额外控制的 Python 代码块来执行验证。有关详细信息,请参阅自定义脚本工具行为。
- 单击确定。
脚本工具随即添加到工具箱中。该脚本工具可像任何其他地理处理工具一样打开和使用。您可通过右键单击脚本工具,然后单击属性来更改脚本工具的任何属性(包括参数在内)。