Hi Everyone,
I've got an issue in 10.8.1 Enterprise where an Image Service, using Cached Tiles, when added to a standard WebMap will display the service as though it were dynamic, rather than using the tile cache.
The service is generated from a mosaic dataset containing RBG images, and the Processing template is used to apply a definition query (show only a subset of images in the mosaic) and to project data to 102100 so that it can be overlaid on top of the Esri/Bing World Imagery service, showing more detailed data for certain areas.
The tiles have been generated using the same tiling schema as the Esri/Bing World Imagery service.
When the tiled image service is added as an item to a webmap, it requests dynamic tiles:
{https://servername/context/rest/services/serviceName}/ImageServer/exportImage?f=image&bbox={......}
When I add the service via URL directly, Add Data --> Add Layer From Web -->
{https://servername/context/rest/services/serviceName}/ImageServer
Tiles are requested as tiles and correctly overlay:
{https://servername/context/rest/services/serviceName}/ImageServer/tile/{13/2878/5279}
This also seems to affect printing, as when the layer is printed it requests the data dynamically rather than using the tile cache.
Is there a flag somewhere in the Item/Service to flag the service as Tiled rather than Dynamic?
Note 1 : I have seen a similar post back in 2016, though seems to be specific to adding data to a basemap, whereas I'm having difficulties drawing the service correctly in a webmap and when requested via a print service.
Note 2 : I have copied the image service cache, to run from a map service, and the map service using the image service cache loads correctly into a WebMap, but it then does not print (or allow tiles to be cached on demand)
Note 3 : I do have a workaround, which is to add the image service by URL directly to a basemap, and it displays and prints fine, but the original item is still available in the portal and will display dynamically / causes other issues relating to the processing template not being referenced correctly, so fixing the cause would be ideal!