Service publishing in ArcGIS Pro
Web services are often created by publishing or sharing a GIS resource from ArcGIS Pro to ArcGIS Enterprise.
In ArcGIS Pro, you can share web content to an active portal, which can be ArcGIS Enterprise or ArcGIS Online.
When you have registered an Active Portal with ArcGIS Pro, you can share many types of content to it: web layers, web maps, web scenes, and various packages. As part of sharing each of these content types, one or more services are published to an ArcGIS Server site federated with the portal. Sharing is an enriched form of publishing, because additional information is sent to the active portal. For example, when you share a web layer, symbology, pop-up information, and access permissions are packaged and preserved in a new portal layer item, rather than at the service level. This allows you to create multiple layer items that reference the same service.
Types of web layers
When your ArcGIS Server site is federated, you can share the following types of web layers to the organization. Each web layer exposes a service that's published to the ArcGIS Server site.
|
Layer type |
Description |
|---|---|
|
Supports feature querying, visualization, and editing. Feature layers are appropriate for visualizing vector data on top of your basemaps. When sharing a feature layer that copies all data to ArcGIS Enterprise, the service will always be published to your hosting server. When sharing a feature layer that references registered data to ArcGIS Enterprise, it's shared as a dependent layer to a map image layer. A feature layer exposes a feature service. |
|
|
Supports fast map visualization using a collection of predrawn map images or tiles. These tiles are created and stored on the server after you upload your data. Web tile layers are appropriate for basemaps. When sharing a tile layer from layers in a map to ArcGIS Enterprise, the service will always be published to your hosting server. When sharing from a tile cache dataset, the service can be published to any accessible server that has been federated with the portal. A tile layer exposes a hosted, cached map service. |
|
|
Supports fast map visualization using a collection of predrawn vector tiles. Although these tiles do not support raster data, they can adapt to the resolution of their display device and be restyled for multiple uses. When sharing a vector tile layer (from layers in a map) that references registered data to ArcGIS Enterprise, it's shared as a dependent layer to a map image layer and web feature layer. The service will always be published to your hosting server. When sharing from a vector tile cache dataset, the service can be published to any accessible server that has been federated with the portal. A vector tile layer exposes a vector tile service. |
|
|
Supports map visualization and feature querying. Map image layers can be drawn dynamically by the server or from tiles. Map image layers can only be shared to ArcGIS Enterprise. Map image layers can reference datasets in workspaces that have been registered with your federated server. When sharing a map image layer, the service can be published to any server that has been federated with the portal to which you have access. Additional layers and capabilities can be enabled; for more information, see Additional layers and capabilities. A map image layer exposes a dynamic or cached map service. |
|
|
Supports visualization of integrated mesh or 3D object data. When sharing a 3D tiles layer from a scene to ArcGIS Enterprise, the service will always be published to your hosting server. When sharing from a cache dataset, the service can be published to any accessible server that has been federated with the portal. A 3D tiles layer exposes a 3D tiles service. |
|
|
Supports querying and visualization of point, 3D object, building, point cloud, integrated mesh, and voxel data. When sharing a scene layer from a scene to ArcGIS Enterprise, the scene service will always be published to your hosting server. When sharing from a scene cache dataset, the service can be published to any accessible server that has been federated with the portal. 3D object, building, and point scene layers can have an associated feature service that allows you to edit the scene layer. A scene layer exposes a cached scene service. |
|
|
Supports high-fidelity visualization of photorealistic 3D geospatial data with complex geometries. |
|
|
Supports visualization, metadata, mensuration, and image processing to display data as a basemap or the results of analysis. Imagery layers can be shared to any server federated with ArcGIS Enterprise. An imagery layer exposes a dynamic or cached image service. |
|
|
Supports visualization, metadata, mensuration, and image processing of elevation data sources in the ground surface of a scene. The elevation layer is used in web scenes to display 3D content on a custom elevation surface. When sharing an elevation layer to ArcGIS Enterprise that is cached locally, the service will always be published to your hosting server. When cached on the server, the service can be published to any server federated with ArcGIS Enterprise. An elevation layer exposes a cached image service that uses a LERC compression tiling scheme. |
|
|
Supports visualization of video content. When sharing a video layer, the service is always published to your video server. A video layer exposes a video service. |
|
|
Supports viewing, filtering, and editing of table attributes. A hosted table exposes a feature service. |
Learn more about sharing web layers
Web tools
Web tools allow you to share your analysis with others in your organization. Data is stored and processing occurs on a server that is federated with your portal, which makes it possible for a number of client applications across ArcGIS to run the analysis, even at the same time.
A web tool exposes a geoprocessing service.
After publishing the web tool or geoprocessing service, it can be used in any client app that connects to the portal. In ArcGIS Pro, you can find and use the web tool from the Portal tab of the Catalog pane. You will find and use geoprocessing services from a server connection in the Catalog pane, on the Project tab.