Best practices for tile caches

Hosted tile layers run quickly on the web, but it takes an investment of server power, time, and storage space to build and maintain the tile cache. You need to prepare for the time and network resources that it takes to build a cache. You also need to anticipate the amount of disk space the cache will use on the nodes in your organization.

View cache status

You can see the cache status in the My Content tab of the contents page of the portal by clicking the Manage Tiles link.

Build tiles strategically

By default, tiles are created for the full extent of the map. If you create tiles for a large geographic entity that is not rectangular, you can conserve time and processing resources on the nodes in your organization by interactively defining the area of interest to cache. The Manage Map Server Cache Tiles tool allows you to digitize an area of interest polygon in ArcGIS Pro. This is how you constrain tile creation to an irregularly shaped boundary instead of creating tiles for the full extent of the map.

Build a cache for hosted tiles

You can choose to build a cache on your tiles automatically when publishing, or build the cache manually after publishing. When you first start publishing, it is easier to build the cache automatically. Your tiles are created for you by ArcGIS Enterprise. You don't have to take any further action other than optionally monitoring the cache progress.

As soon as you become familiar with what your caching needs are, though, Esri recommends that you build the cache manually. Caches that are automatically generated may be larger than you need. The larger the cache, the longer time it takes to build.

If you choose to build a cache manually after publishing your tile layer, you can launch the cache jobs from My Content. Display the item page for your tiles, click the Settings tab, and click the Manage Tiles button in the Tile Layer (hosted) Settings section. This displays a window allowing you to create tiles and view the status of each scale level.


You can also modify the visible scale range in the Tile Layer (hosted) Settings section of the Settings tab.