From ArcGIS Pro, you can author and share web scene layers that are stored as items in your active portal. 3D point, multipatch, building and LAS datasets can be shared as a web scene layer from either a local or global scene.
Web scene layers can be generated from either a scene layer package (.slpk) or an associated feature layer. You can interact with the data through pop-ups and can modify the symbology of the layer. Web scene layers with an associated feature layer provide richer statistics used for symbology, the ability to search and query for features not in the current view, and support editing workflows. For more information on how web scene layers are used, see What is a scene layer?
The privilege to publish hosted scene layers is required to share a web scene layer. Web scene layers with associated feature layers additionally require the privilege to publish hosted feature layers when sharing to ArcGIS Online and ArcGIS Enterprise with the option to copy all data; sharing to ArcGIS Enterprise with the option to reference registered data instead requires the privilege to publish server-based layers.
Web scene layers are published in the projection of your scene. If you plan to consume the web scene layer in existing web scenes, ensure the scene is in the correct projection. Additional guidelines for authoring 3D feature layers for publishing are outlined in Operational layers.
A web scene layer can only be displayed once visualization caching is complete. You can monitor the cache status from the Job Status pane or the item details page.
Share a web scene layer using the default configuration
- Open a 3D scene.
- Select the multipatch, building, point, or LAS dataset layer in the 3D Layers category of the Contents pane. Right-click the selected layer, point to the Sharing menu and click Share As Web Layer .
The Share As Web Layer pane appears.
- Provide a name for the web layer.
- Complete the Summary and Tags fields.
- When sharing a web scene layer with an associated feature layer to ArcGIS Enterprise, if you want the feature layer to reference registered data sources, click the Reference registered data option. Enabling Reference registered data will additionally include a map image layer.
- Use the Folder menu to specify where the web layer will be stored in your portal content. The web layer is stored in the root of your content by default. Optionally click the Browse button to create a folder or choose an existing one. You can also type the name of the desired folder in the text box.
- If you enabled Reference registered data, use the Server and Folder drop-down menu to specify which folder the map image layer and associated feature layer will be published to on the hosting server. If the folder does not already exist, type in the name of the desired folder.
- Specify how the web layer will be shared:
- My Organization—This option allows your content to be shared with all authenticated users in the organization.
- Everyone—This option makes your content public. Anyone can access and see it.
- Groups—You can share your content with groups you belong to and their members.
- Optionally click the Content tab to view the new web layer that will be created and all its components.
- Click Analyze to check for any errors or issues. You must resolve all errors. If any issues are discovered, they appear on the Messages tab. Right-click each message to get more information, read the help for the error or warning, and access suggested fixes.
- Once validated, click Publish to share your web layer using the default configuration.
- The web scene layer cannot be viewed until caching is complete. When configured to cache on the server, caching will continue after the web scene layer is shared successfully. To view the cache generation status, do the following:
- Click the Jobs button to view the cache generation status of the published web scene layer in the Job Status pane.
- Click the Manage the web layer link to administer the web layer and view the cache status from the item details page.
When sharing a web scene layer with an associated feature layer, analyzers will be issued for both layers.
Configure a web scene layer
You can configure how the web scene layer is cached and, if caching on the server or online, which attributes are included. When sharing a web scene layer with an associated feature layer, the feature layer can also be configured.
- Click the Configuration tab.
- Choose where to build the cache. The default setting is to build the cache on the server/online.
ArcGIS Enterprise — Cache on the server
ArcGIS Online — Cache online
When caching on the server or online, a web scene layer with an associated feature layer is shared. The additional feature layer is included to support editing, querying features outside the current view, and richer statistics.
This option is not available when sharing a building layer or LAS dataset.
When caching the layer locally a scene layer package (.slpk), not a feature layer, is uploaded to your content and used to generate the web scene layer.
If you selected to reference registered data, this option is not available. It will always Cache on the server, creating a web scene layer with an associated feature layer.
- If caching locally, optionally specify a Temp cache location where the scene layer package will be created.
- If caching on the server or online, in the Attributes section, check on and off the fields to include in your cache for each layer selected.
A drop-down menu above the table of fields allows you to select which layer's cache to configure. By default, the fields to be included in the cache are the ObjectID field, any fields being used to draw or filter the data, and any field named "name." The ObjectID field and all fields being used to draw or filter the data are required and cannot be unchecked. Additional information about each field can be viewed in the field detail table, located below the list of fields, including how a required field is being used.
- If you're sharing a LAS dataset, you can optionally configure the following parameters in the Point Cloud Parameters section:
Point size (m)
For airborne lidar data, specify a value close to the average point spacing. For terrestrial lidar data, enter the desired point spacing for the area of interest. The default value of 0 will automatically determine the best value for the input dataset.
XY max error (m)
Specify a tolerance value that represents the maximum allowable xy-error. A higher tolerance will result in better data compression and more efficient data transfer.
Z max error (m)
Specify a tolerance value that represents the maximum allowable z-error. A higher tolerance will result in better data compression and more efficient data transfer.
- If sharing a web scene layer with an associated feature layer, click Configure web layer properties to check on the operations you want to enable for the feature layer. If the associated feature layer references registered data and your data is sourced from a file geodatabase, editing and sync will not be available.
- Check the Enable editing and allow editors to check box and check either the add, update, and delete features check box or the add features only check box.
- Check the Enable Sync check box to allow users to work with a local copy of the data when they're offline and synchronize changes when they're back online.
- Check the Export Data check box to allow users to export the data to different formats.
- Check the Apply default to features with z-value check box to allow editors to add or update features through clients that don't allow for a z-value to be given.
- Check the Allow geometry updates without m-value check box to allow geometry updates to m-enabled features without specifying an m-value.
Considerations when sharing to older portals
Although web scene layers can be shared to ArcGIS Online, ArcGIS Enterprise, and Portal for ArcGIS 10.3.1 and later, not all functionality is supported when sharing to each version. Listed below are limitations when sharing to older versions.
ArcGIS Enterprise 10.6.1 and earlier
- Building layers cannot be shared as web scene layers.
ArcGIS Enterprise 10.6 and earlier
- When referencing registered data, layers must be sourced from an enterprise geodatabase.
ArcGIS Enterprise 10.5.1 and earlier
- Editing operations are not available when sharing multipatch data.
- Data options are not available, all data will be copied.
ArcGIS Enterprise 10.5 and Portal for ArcGIS 10.4.1 and earlier
- The option to cache locally is not available.
Portal for ArcGIS 10.3.1
- 3D point layers cannot be shared as web scene layers.
- Web scene layers cannot be shared from local scenes.