In testing Arcade code, I am repeatedly creating new offline maps, downloading them to a mobile device, and determining if some new code works offline. The smallest offline map I can create is 120MB, even if the extent is 100 meters square, and it takes considerable time to generate this map and download to the mobile device. It would be nice to be able to generate a blank or very simple map to iterate this process more efficiently.
One thing you can try is publishing a big rectangular polygon as a vector tile service, then using that as your basemap, that should make the downloads much smaller. Would be nice if that came with Enterprise deployments like the sample world cities do.
I use a lot this basemap and I use offline map areas and with that I get pretty small download sizes:
Hello @DaveGregovich1
Our Esri vector tile basemap have a set of resource (fonts, etc) that are required regardless of the size of the area that you take offline.
Creating your own lightweight basemap as @DavidSolari suggested is a good options, as is using a raster tiled base map (as suggested by @HannesVogel). One good option to use would be the Imagery basemap. When you take it offline you can adjust the level of detail so it stays quite small.
Another option to try is to use a preplanned map area. This way you can reduce the number of times you need to wait for the map area to generate. You just need to make sure you remove the area off the device and redownload it. If you are making schema changes to any of your layers you will need to recreate the offline area.
As an example an area covering downtown Portland Oregon is about 1.2MB
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.