Skip To Content

Publish hosted scene layers

Publish a hosted scene layer to your organization using one of the following methods:

Hosted scene layers contain a cache to support rapid visualization of the data. To create this cache, your portal's hosting server requires an ArcGIS Data Store tile cache data store.

When you publish from ArcGIS Pro or a scene layer package, the .slpk file is added as an item in your content. Once you confirm that the scene layer functions, you can delete the scene layer package from the portal to save space on the portal machines, but only if you are certain you no longer need the scene layer package.


To avoid copying data and, therefore, decrease the time it takes to publish, you can create scene caches, upload them to a cloud data store, and use ArcGIS API for Python to create scene services that reference the ready-to-use scene caches rather than use the publishing workflows described in this page. For more information on this alternative workflow, see the blog article Publishing large scene layers in a snap.

Publish from an ArcGIS Pro scene

Add your data layers to a scene in ArcGIS Pro, configure the scene, and publish (share).

When you publish multipatch, point, or building data in a scene from ArcGIS Pro and you don't cache locally, a hosted scene layer and a related feature layer are created in your organization. You choose whether the feature layer references data in your registered data source—which creates an ArcGIS Server feature service—or the feature layer data is copied to your portal—which creates a hosted feature layer.

Publishing LAS data creates only a hosted scene layer.

Be aware that web browsers cannot display some complex cartographic symbols you may have originally used when you authored the scene. Most symbol types are available, but in some cases, the symbols may be downgraded when you publish them. See Author maps to publish feature services in the ArcGIS Server help for details about which symbols are supported, and make any required changes to your symbology prior to publishing multipatch or point data.

Before you publish, ensure you are signed in to your portal from ArcGIS Pro and the portal connection is active. Your portal account must also belong to a role that has the following privileges:

  • Create content.
  • Publish hosted scene layers.
  • If you publish a feature layer and copy data, you need the privilege to publish hosted feature layers.
  • If you publish a feature layer that references registered data, you need the privilege to publish server-based layers.

For instructions on publishing a scene layer from ArcGIS Pro, including which types of scene layers you can publish, see Share a web scene layer in the ArcGIS Pro help.

Publish from a scene layer package

A scene layer package contains a scene layer and its data. You can create a scene layer package (SLPK) in ArcGIS Pro, ArcGIS Drone2Map, or ArcGIS CityEngine. ArcGIS Pro 2.3 and later releases allow you to create a scene layer package from a building layer using Revit as a data source, upload the scene layer package to an ArcGIS Enterprise portal, and publish a building scene layer.


Esri continues to improve the usability of scene layers. ArcGIS Pro 2.4, Scene Viewer, and apps built using the 4.12 ArcGIS API for JavaScript consume version 1.7 and earlier releases of the indexed 3D scene layer (I3S) model for integrated mesh and 3D object scene layers. I3S version 1.7 provides better performance and scalability than previous versions.

To take advantage of these improvements, the Create 3D Object Scene Layer Package geoprocessing tool now creates I3S version 1.7 scene layer packages. You can update existing integrated mesh and 3D object scene layer packages to version 1.7 using the I3S converter, which is available in the I3S GitHub repository. The I3S converter also identifies the I3S version of your existing scene layer packages, allowing you to determine whether you need to convert them.

See Share a scene layer package in the ArcGIS Pro help for information on the type of data you can include in a scene layer package.

To upload a scene layer package to an ArcGIS Enterprise portal, the package must be smaller than 500 GB. If it is larger than 500 GB, use ArcGIS API for Python to publish. See the blog Publishing large cache contents for instructions.

If you have a scene layer package that is smaller than 500 GB, you can add it to your organization from your local drive and publish a hosted scene layer:

  1. Sign in to your organization and click Content > My content.
  2. Click New item > Your device.
  3. Choose the scene layer package on your computer or a network drive.
  4. Choose Add <scene package name> and create a hosted feature scene layer.
  5. Click Next.
  6. Type a title that describes the scene layer.
  7. Choose a folder in My content where you want to save the item.
  8. If your organization administrator configured content categories, click Assign categories and select up to 20 categories to help people find your item. You can also start typing a category name to narrow the list of categories.
  9. Optionally, type tag terms separated by commas.

    Tags are words or short phrases that describe your item and help people find your item when searching. Federal land is considered one tag, while Federal,land is considered two tags.

  10. Optionally, type a summary that describes the data.
  11. Click Save.