在 Python 脚本中发布 web 工具

您可以编写 Python 脚本以运行地理处理工作流并将其作为 Web 工具发布。 运行脚本的主要方法是使用 ArcPy

通过 ArcGIS Pro 3.2 或更高版本,您也可以发布一个脚本工具,以将其他 Web 工具或其中一个图层发布到同一个或另一个 ArcGIS Enterprise。 在该脚本工具中,请确保脚本登录门户并且脚本具有足够的发布权限。

成功运行自定义工具后,使用 ArcPy 功能将其发布为 Web 工具。 首先,使用 GeoProcessingSharingDraft 类和 CreateSharingDraftCreateGPSDDraft 函数创建服务定义草稿文件。 然后,使用过渡服务工具创建服务定义文件,并使用上传服务定义工具完成发布过程。

GeoProcessingSharingDraft 类和 CreateSharingDraft 函数仅在 ArcGIS Pro 3.0 及更高版本中可用。