您可以编写 Python 脚本以运行地理处理工作流并将其发布为地理处理服务。 运行脚本的主要方法是使用 ArcPy。
通过 ArcGIS Pro 3.2 或更高版本,您也可以发布一个脚本工具,以将其他 Web 工具或其中一个图层发布到同一个或另一个 ArcGIS Enterprise。 在该脚本工具中,请确保脚本登录门户并且脚本具有足够的发布权限。
成功运行自定义工具后,可以使用 ArcPy 功能将其发布为地理处理服务。 首先,使用 GeoProcessingSharingDraft 类和 CreateSharingDraft 或 CreateGPSDDraft 函数创建服务定义草稿文件。 然后,使用过渡服务工具创建服务定义文件,并使用上传服务定义工具完成发布过程。
GeoProcessingSharingDraft 类和 CreateSharingDraft 函数仅在 ArcGIS Pro 3.0 及更高版本中可用。