Examples of how to build lightweight offline mapping applications for the web.
Build web mapping and geospatial applications that use the ArcGIS JavaScript API and allow you to temporarily store adds, updates and deletes of geographic features while the device is offline.
Stores tile images from tiled map services locally. Once tiles are stored your mapping app can seemlessly transition between online and offline modes.
Add .tpk files (binary tile packages) directly to your app whether it is online or offline. Use TPKs as the stand-alone mapping source file or alongside tiled map services.
Go here to try out basic step-by-step samples.
Check out the following full-featured applications.
Gives you an overview of the functionality related to storing and managing multiple layers of tiles.
Shows how to integrate .tpk files into your mapping app. Tile packages are a set of tile images from a map compressed into a single binary file.
The offline libraries are supported on the latest versions of the following browsers and operating systems. At this time, we don't offer any IE support.
| Chrome | Firefox | Internet Explorer | Opera | Safari | |
|---|---|---|---|---|---|
| Android | + Supported | Supported | N/A | Not Supported | N/A |
| iOS | Supported | N/A | Not Supported | * Supported | |
| Mac OS X | Supported | Supported | Not Supported | * Supported | |
| Windows | Supported | Supported | Not Supported | Not Supported | Not Supported |
PhoneGap\Cordova developers targeting Android: we currently only support the Chrome browser. We've only done very limited proof-of-concept testing using WebView. Make sure you do thorough testing on as many different phones and tablets as possible. One suggestion is to build a test app and run the Unit Test suite which is in this project under /test.
+ - Currently only the Chrome browser is supported on Android.