为地理处理任务创建脚本工具

脚本工具相当于一个模型工具。与使用“模型构建器”可视化编程语言实现工具不同,此时需要使用文本编程语言。推荐使用 Python 作为地理处理的文本编程语言。

所有适用于模型的规则(例如,使用支持的数据类型以及中间数据和输出数据的位置等)同样适用于脚本工具。唯一的不同是指定参数属性的方式。脚本工具的参数属性可在脚本工具的属性页面上进行修改。以下各图显示的是需要设置的常用属性。

脚本工具中的输入要素集
输出参数

了解有关创建脚本工具的详细信息

除设置输入参数的属性以外,您还需要确保脚本将中间(或临时)数据写入临时工作空间。在 Python 脚本中,访问临时工作空间的方法如下所示:

  scratchWS = arcpy.env.scratchWorkspace

相关主题


7/10/2012