Build Apps to Work Offline

Build native applications for offline use with ArcGIS Developer

Take maps offline

Use maps when you have no network or cellular connection. You can cache imagery and basemaps for use offline or install/copy your data to the device. Multiple formats are supported, including shapefiles, GeoJSON, and geodatabase.

Workflows that match your business

Use the preplanned workflow to plan map areas in advance, then download optimised data to your mobile users. The on-demand workflow defines the exact area of a map to take offline. Use the services workflow to build apps that can download specific maps and layers, on request, to your device.

Edit and sync

Edit features on the device when you have no network or cellular connection. Editing includes querying and changing the location, shape, attributes, related tables, and attachments of features. When connectivity resumes, edits are uploaded and synchronised with the server, keeping your entire workforce in sync.

Search while offline

Use local data to search for locations (geocoding and reverse geocoding) while offline. Optimise data for a specific area that can be downloaded onto your users' devices (preplanned workflow), or users can download data as they pan/zoom (on-demand or ad-hoc workflow). Use ArcGIS StreetMap Premium data for addresses and routes or use your own custom data.

Get routes and directions

Get routes and directions while offline. Route solutions are generally faster because the data is on the device, eliminating network lag and bandwidth consumption. Download the preplanned workflow or ad-hoc data, use your own data, or use StreetMap Premium data.

Analysis

Use ArcGIS Runtime to perform geometry operations. Add Local Server while offline to perform sophisticated geoprocessing tasks. A large suite of tools is available for performing GIS tasks, ranging from basic buffer and polygon overlays to complex regression analysis and image classification.