Overwrite existing Tile Layer Service on ArcGIS Online

Idea created by adambreznicky on Sep 11, 2015

    We have several web applications which utilize tile layer services we have hosted on ArcGIS Online as the basemap for these ESRI javascript API webmap applications. To update the basemap these applications  currently requires uploading an updated tile package to AGO, deleting the current tile layer service, and publishing the updated tile package as a tile layer server with the same name as the old, deleted one. This is a risky workflow as it leaves our organization susceptible to a period of time which no basemap exists and the applications having error. This also risks any error which could occur during the publishing process of the new tile package which could leave our applications in error until republished successfully. To avoid these risks, alternatively we have to upload the update tile package, publish under a new name, and then manually change the URL in several web applications manually in order to point towards the new tile package. This is a time consuming, monotonous, and un-necessary alternative work around which requires involving multiple employees and divisions including IT. We would like see the ability to 'Overwrite' a tile layer service in the same way as a Feature Layer Service so that the URL for the service never changes and there is no risk of downtime.


    This idea was implemented in the October 2019 release of ArcGIS Online. To see some information about the implemented workflow, please see our blog or documentation on the topic.