可使用服务定义文件将 Web 图层发布到 ArcGIS Online 或 ArcGIS Enterprise 门户,或将服务发布到独立 ArcGIS Server。
可为 Web 图层或地图服务创建服务定义。有关详细信息,请参阅保存服务定义简介。
拥有服务定义后,请执行以下操作之一将 Web 图层发布到门户或将服务发布到独立服务器:
- 运行上传服务定义工具。
- 在 Python 中执行上传服务定义 。有关详细信息,请参阅使用 Python 中的工具。
- 如果要发布 ArcGIS Server 服务,从 ArcGIS Server Manager 发布服务定义文件。
- 如果要发布托管 Web 图层,请将服务定义文件 (.sd) 添加到门户。请参阅可以将哪些内容添加到您的门户中? 。
如果已将服务定义发布到 ArcGIS Online 或 ArcGIS Enterprise 门户,将在您的组织中创建一个项目。如果已将服务定义发布到独立 ArcGIS Server,该服务现在运行中。
注:
服务定义文件会有所不同,具体取决于在创建该服务定义文件时是连接到 ArcGIS Server 还是 ArcGIS Enterprise。无法通过 Web 浏览器将为基于服务器的服务(例如独立服务器上的地图服务或联合服务器上的地图图像图层)创建的服务定义直接上传到门户。必须使用 ArcGIS Server Manager 才能发布基于服务器的服务。同样,无法从 ArcGIS Server Manager 发布为托管 Web 图层创建的服务定义。请改用门户网站。可使用上传服务定义工具发布所有服务定义。