From ArcGIS Pro, you can author and share web scene layers that are stored as items in your active portal. 3D point, multipatch, and LiDAR data 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.
The privilege to publish hosted scene layers is required to share a scene layer. 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
- Open a 3D scene.
- Select the multipatch, point, or LiDAR layer in the 3D Layers category of the Contents pane. Right-click the selected layer, point to the Sharing pull-right menu and click Share As Web Layer .
The Share As Web Layer pane appears.
- Provide the name for the web layer. By default, the web layer will be saved to My Content. You can save the web layer to a folder in My Content by typing the folder name or clicking the browse button to browse to an existing folder.
Separate the name of the new or existing folder and the web layer name with a backslash, for example, Folder\WebLayerName. For more information, see Specifying a folder.
- When sharing a scene layer with an associated feature layer to ArcGIS Enterprise, if you want the feature layer to reference registered data sources, check on the Reference registered data check box. Enabling Reference registered data will additionally include a map image layer.
Referencing registered data in a web scene layer is only supported when your data is in an enterprise geodatabase that has been registered with your hosting server.
- Complete the Summary and Tags fields.
- Specify how the web layer will be shared:
- My Content—This option only references content in your personal workspace named My Content. Your content is inaccessible to other users.
- 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.
- 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. Learn more about analyzing GIS resources
- Optionally click the Content tab to view the new web layer that will be created and all of its components.
- 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 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 scene layer with an associated feature layer, analyzer warnings 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 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 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 LiDAR data.
When caching the layer locally a scene layer package (.slpk), not a feature layer, is uploaded to your content and used to generate the scene layer.
If you selected to reference registered data, this option is not available - it will always Cache on the server creating a 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 LiDAR data, you can optionally configure the following parameters in the Point Could 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 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.
- 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.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.
- Scene layers cannot be shared from local scenes.