在脚本帮助中,提供了多个使用 Python 来调整和执行地理处理工具的示例。其中的大部分示例着重阐述如何使用地理处理器的特殊方法或属性,简单易学。有关如何使用 Python 解决问题的更详细甚或更复杂的示例,可参阅 ArcGIS 中的工具。虽然 ArcGIS 提供的大部分工具都是使用 C++ 编写并且以二进制形式提供,但也有一部分工具使用 Python 或“模型构建器”编写。有些工具执行批处理操作(例如,将数据加载到地理数据库中或投影一组要素类),这种情况非常适合使用脚本作为解决方案。可随时打开基本脚本来查看工具的运行情况。通过使用此功能,可以了解如何在各种情况下(如创建多环缓冲区或构建一组栅格的金字塔)使用 arcpy。脚本工具具有一个专有图标 ,这样您便可以轻松查找使用脚本执行的工具。使用工具快捷菜单中的编辑选项可以打开和检查基本脚本。
这些脚本为只读形式,无法进行编辑,但您可以将工具复制到自定义工具箱并将其基本脚本复制到另一个文件夹中,以便根据需要进行编辑。
另外,各地理处理工具的帮助还包含针对脚本的部分,其中包括对各参数的描述以及有关如何使用 Python 脚本形式的工具示例。
附加脚本示例
有关特定地理处理工具的信息,请参阅在线地理处理命令参考,或者单击地理处理工具对话框的“帮助”按钮。其中提供了有关各参数的说明以及脚本代码示例。
可在分析和地理处理工具库中找到采样工具。
有关 Python 特定的帮助,请访问 Python 网站。