Skip to main content

发布服务

如果您的组织已部署独立 ArcGIS Server,则可以在 ArcGIS Pro 中共享多种类型的服务。 发布服务时,服务器将通过服务 URL 或 REST 端点提供服务。 客户端应用程序可以使用 URL 来访问该服务。 服务也可以通过 ArcGIS Server 连接直接添加至 ArcGIS Pro。

要发布服务,工程必须包含指向独立 ArcGIS Server 10.6 或更高版本的 发布者或管理员连接 。 有关详细信息,请参阅 连接到 GIS 服务器

可以在 ArcGIS Pro 中发布以下类型的服务:

自动发布服务

通过结合使用 ArcPy 函数与 发布工具集 中的地理处理工具,可借助 Python 实现服务的自动发布和更新。

  1. 首先,使用 CreateSharingDraft 创建 MapServiceDraftImageSharingDraftGeoprocessingSharingDraft ,或使用 CreateGeocodeSDDraft ArcPy 函数。

    要覆盖地图服务或影像服务,请修改共享草稿的 overwriteExistingService 属性。 有关详细信息,请参阅 MapServiceDraftImageSharingDraft

  2. 接下来,使用 过渡服务 地理处理工具过渡服务定义。 过渡操作获取服务定义草稿并将发布服务所需的所有信息合并到完整的服务定义中。

  3. 最后,使用 上传服务定义 地理处理工具上传服务定义并发布服务。

了解有关使用 ArcPy 共享的详细信息

了解有关使用 Python 中工具的详细信息。