You can share your maps or selected layers within a map as web layers. There are seven layer types that can be shared from ArcGIS Pro: feature, tile, vector tile, map image, imagery, scene, and elevation. Feature, tile, vector tile, map image, and imagery layers share 2D data, while scene and elevation layers share 3D data.
To share a web layer, you must have both of the following:
- An account that is part of an ArcGIS organization
- An account that has privileges to create content and publish web layers
Before sharing a web layer, analyze your GIS resource to identify potential performance delays and errors. For more information, see Analyze your GIS resource.
You can continue to work with ArcGIS Pro while your sharing job is processing. You can even close ArcGIS Pro. You can monitor the status of your sharing jobs from the Job Status pane. Learn more about the Sharing job status pane
A number of factors should be considered when determining which layer type should be shared, including how the layer will be used and if your source data is accessible to the server.
Support feature querying, visualization, and editing. Feature layers are appropriate for visualizing vector data on top of your basemaps. When sharing a feature layer to Portal for ArcGIS with the Data option Copy all data, the layer will always be shared to your hosting server.
Support fast map visualization using a collection of pre-drawn 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 to Portal for ArcGIS, the layer will always be shared to your hosting server.
Support fast map visualization using a collection of pre-drawn 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 to Portal for ArcGIS, the layer will always be shared to your hosting server.
Support map visualization and feature querying. Map image layers are drawn dynamically by the server and are appropriate for visualizing data on top of your basemaps. Map image layers can only be shared to Portal for ArcGIS 10.4 or later. Map image layers can reference datasets in workspaces that have been registered with your federated server. When sharing a map image layer, the layer can be shared to any server that has been federated with the portal that you have access to. Associated layers that depend on the map image layer can include the following:
Support querying, visualization, and editing of 3D multipatch objects and point features. Scene layers can be shared to ArcGIS Online and Portal for ArcGIS 10.3.1 or later with ArcGIS Data Store. When sharing a scene layer, a feature layer that is used to generate the cache is also shared, so both layers are shared to your hosting server.
Support visualization, sharing metadata, mensuration, and image processing to display data as a basemap or the results of analysis. Imagery layers can be shared to Portal for ArcGIS 10.4 or later.
Support visualization of elevation data sources in the ground surface of a scene. Web elevation layers can only be shared as part of a web scene.
Depending on your active portal, different layer types are available to share. Some layer types require packages to be created and uploaded depending on the active portal and what type of data is being shared.
Layer types by active portal
|Active portal||Feature layer||Tile layer||Vector tile layer||Map image layer||Scene layer -Multipatch||Scene layer -Points||Scene layer -Point cloud||Imagery layer||Elevation layer|
Portal for ArcGIS 10.5 or later
Portal for ArcGIS 10.4 and 10.4.1
Portal for ArcGIS 10.3.1
Portal for ArcGIS 10.3 or earlier
= This layer type is supported through regular sharing workflows.
= This layer type requires a package to be created manually before sharing.
For more information on packaging, see Introduction to sharing packages.
Selecting the layer type
- If the layer will be used for editing workflows, select feature layer.
- If the data changes regularly and will not be used for editing workflows, select map image layer.
- If the data changes semiregularly, select map image layer and configure it to display using tiles from a cache.
- If the data is static and will only be used for visualization, select tile layer.
- If you will be changing the visualization of your raster dataset dynamically on the client, share an imagery layer.
- If you need open source formats, select map image layer and include an associated WMS layer.
Referencing registered data sources
When sharing to Portal for ArcGIS 10.4 or later, you can choose to Reference registered data or Copy all data. To reference data from data sources that have been registered with your federated server, select the Reference registered data option. For more information on data registration, see About registering your data with ArcGIS Server.
If you do not want the web layer to have access to the registered data source, select Copy all data. When using Copy all data, ArcGIS Pro will copy all layers in the map to the server. This includes registered data. The web layer will use the data copied to the server.
Referencing registered data requires a map image layer to be included. Selecting Reference registered data automatically turns on and disables map image layers.
- Map image layers and registered data
- When sharing a map image layer with the option to Reference registered data, any registered data sources will be referenced by the map image layer. Layers with unregistered data sources will be copied as a file geodatabase onto the server.
- When sharing a map image layer with the option Copy all data, all data will be copied as a file geodatabase onto the server, including data from registered data sources.
- Feature layers and registered data
- When sharing a feature layer with the option to Reference registered data, all layers must have the same enterprise database as their data source. The database must be registered with the selected federated server. Edits made to your web feature layer and to your source data will be reflected in the source data and the web layer.
- When sharing a feature layer with the option to Copy all data, all layers will be copied into your hosting server's managed database.
Data sources can be registered with the portal's federated server before sharing; this can be done through Manager. For more information, see Registering your data with ArcGIS Server using Manager. Data sources can also be registered within the sharing pane by resolving analyzer warnings 24011 and 24012 or by resolving analyzer errors 00231 and 00232.
Selecting whether to reference registered data
- Choose Reference registered data if you want edits to your web layer or enterprise data to be dynamically displayed in the web layer and the source data.
- If your data source is registered with the federated server but you don't want the layer to reference your source data, choose Copy all data. Your data will be copied to the server.
- If your active portal is Portal for ArcGIS 10.5 or earlier and you will be using Collector or other sync-based workflows, choose Copy all data. Feature layers that reference registered data sources do not support sync or export.
Specifying a folder
When naming an item you are sharing from ArcGIS Pro, you can additionally specify a folder using the syntax Folder\WebLayerName for the Name parameter. If the folder does not already exist, it will be created during the sharing process.
- A folder in your My Content is used to organize the content of your portal.
- A GIS Server folder is in the Site (root) folder on your federated server and is used to organize the services exposed by the content of your portal.
If you specify a folder when sharing a feature layer (with the option to Copy all data), a tile layer, or a vector tile layer, a folder in your My Content will be used to store the shared item. If you do not specify a folder, the shared item will be stored directly in your My Content. Services published during the sharing process will be stored in the Hosted GIS Server folder regardless of whether a folder is specified.
If you specify a folder when sharing a map image layer or a map image layer with a dependent feature layer, both a folder in your My Content and a GIS Server folder will be used to store the shared item and the service, respectively. These folders will have the same name. If a folder is not specified, the shared item will be stored directly in your My Content and the service will be stored in the Site (root) folder.