Is it possible to use hosted tile layer to take maps offline in Collector

4419
4
Jump to solution
10-27-2014 10:25 PM
MarkChilcott
Occasional Contributor III

Hi Peoples,

Summary:

We want to take our ArcGIS Online hosted tile layer offline for use in Collector for ArcGIS.  Is this possible?

Ie, we want to publish tiles to ArcGIS Online as a cached map service, and then allow clients to export the cache tiles, so we can use the layer for Collector Offline editing.

 

ArcGIS Online : Publish Tiles

http://doc.arcgis.com/en/arcgis-online/share-maps/publish-tiles.htm

Above is the reference to publish tiles to ArcGIS Online.

Specifically we build the tiles in ArcGIS for Desktop, and upload them to server.

Collector: Take Maps Offline

http://doc.arcgis.com/en/collector/android/create-maps/offline-map-prep.htm

Above is the reference about data requirements for Take maps Offline.

There is a cryptic note:

Note: Going offline requires using hosted data or ArcGIS 10.2.2 for Server or later. Using a hosted tile layer as a basemap is not supported.

It would appear then, that it is not possible to create a tiled map service, in ArcGIS Online, that we can then use in Collector for offline editing.

Any work around for this?

PS:  Normally we would use our own ArcGIS Server instance to allow clients to export the cache tiles, but we have had issues moving to 10.2.2, so thought that in the interim we would be able to upload to ArcGIS Online to work around the problem.

Cheers,

Mark

0 Kudos
1 Solution

Accepted Solutions
JeffShaner
Esri Regular Contributor

Mark,

We are working on the hosted tiled layer support and hope to make this available in our next major update (10.3). In the interim, you could explore using ArcMap to cook a tile package directly from your data source and having users side-load the base maps to their devices. Collector will support more than one base map on the device at a time. This is actually a good workflow for working with base map layers - it is much more efficient than having a tile package cooked for each field worker - but it does involve you defining and pre-creating the packages.

Here is a blog article that can help you understand what is involved in this process:

Using your own Basemap layers with Collector for ArcGIS | ArcGIS Blog

Jeff

View solution in original post

0 Kudos
4 Replies
JeffShaner
Esri Regular Contributor

Mark,

We are working on the hosted tiled layer support and hope to make this available in our next major update (10.3). In the interim, you could explore using ArcMap to cook a tile package directly from your data source and having users side-load the base maps to their devices. Collector will support more than one base map on the device at a time. This is actually a good workflow for working with base map layers - it is much more efficient than having a tile package cooked for each field worker - but it does involve you defining and pre-creating the packages.

Here is a blog article that can help you understand what is involved in this process:

Using your own Basemap layers with Collector for ArcGIS | ArcGIS Blog

Jeff

0 Kudos
MarkChilcott
Occasional Contributor III

Hi Jeff,

Awesome.  Thanks for the info. 

Cheers,

mark

0 Kudos
DuncanWhite
New Contributor

Hi Jeff,

Will it be possible to display multiple custom layers in Collector? At the moment it looks like we can only display the custom basemap with editable feature layers, but we have a need to overlay other non-editable layers on top of the basemap.

Thanks,

Duncan

0 Kudos
LeeHarding
New Contributor III

Hello,

Did release 10.3 support using ArcGIS online hosted tile layers to collector?

I just tried to do that, and got a similar error, level 0 is not within min... error, and googled, and here is where we are at.

0 Kudos