Skip to main content
Version: 1.7.3.X

Offline Maptaskr Config

When managing offline basemaps and layers, the setup workflow is essentially the same. For imagery (raster) basemaps and any image-based thematic layers, use the same zoom level range so context and overlay line up seamlessly. This improves user orientation and reduces the risk of blank tiles at deeper zoom on one layer than another. Feature (vector) layers generally render quickly once their data is downloaded; consistent basemap coverage at matching zoom depths helps them remain responsive.

Zoom Alignment

Avoid a scenario where the basemap stops at Z12 but an image overlay (or cached layer) is taken to Z14—users will see empty background tiles. Start with a conservative max zoom (e.g., Z10–Z12), test device storage/performance, then increment if needed.

Taking A Basemap or Layer Offline​

  1. Open the Maptaskr Power Maps app.

  2. Go to the Configuration area.

  3. Open Basemap Gallery and select the basemap you want to enable for offline.

note

Default ArcGIS and Azure Maps basemap layers cannot be taken offline due to provider licensing restrictions.

  1. Complete or review the basemap layer configuration and click Save (creates / updates the record).

  2. Navigate to the Offline Support tab.

  3. Click Add Region.

  4. Enter a clear Region Name (recommended pattern: <Geography> - Z<MaxZoom>; e.g., Australia - Z10).

  5. Set region bounds: use the map at the top—pan/zoom until the intended region is centred and sized.

  6. Click Load Region From Map to capture the current map extent as the region bounds.

  7. Configure Refresh Interval (minutes): how often the cache should attempt refresh. A value of 0 means there will never be a refresh on every run of the scheduled flow.

Refresh Flow Cadence

The cache refresh Power Automate flow runs on a fixed 15‑minute schedule. Your "Refresh Interval (minutes)" determines how often a region is eligible for refresh when the flow fires:

  • 0 – Disable automatic refresh for this region (it will never be refreshed by the scheduled flow).

:::Tip: Choose the longest interval that still keeps data fresh—this reduces tile churn and saves bandwidth.

  1. Use the zoom level slider to set the maximum zoom depth whose tiles will be cached offline (higher zoom = exponentially more tiles).

  2. Verify the region bounds before saving. Basemap offline regions must use valid geographic coordinates: latitude values must stay between -90 and 90, longitude values must stay between -180 and 180, and the minimum value must be less than the maximum value for both latitude and longitude. All-zero coordinates are treated as an unset region until you load bounds from the map.

  3. Confirm the region overlaps the basemap's source extent. If the selected bounds fall outside the available basemap coverage, the app raises a No overlap warning and prevents the region from being used until the bounds are corrected.

  4. Review the estimated tile count (and storage implication), accept terms, then save/confirm. The region becomes available to clients after the next refresh cycle.

Keep Tile Counts Manageable

Prefer multiple smaller regions over one extremely large region at a high zoom level. Monitor initial sync size and adjust zoom depth if devices approach storage limits.

Basemap-Specific Limits

Default ArcGIS and Azure Maps basemap layers cannot be taken offline because the provider licensing model does not allow local tile caching. For custom basemap layers, only regions that overlap the source layer extent and satisfy the bounds validation rules can be cached for offline use.


Back: Profile & Filters | Back to Overview: Configuring Offline Regions