Load an offline copy of a tiled map service as a basemap.
Use case
Constructing an ArcGISTiledLayer from a local tile package (.tpk & .tpkx) allows you to use that basemap tiled service when the application is offline. Dividing a raster into tiles allows the map to provide relevant tiles and level of detail to the user when panning and zooming. For example, when working in an environment that has no connectivity, this could provide access to a map for navigating your surroundings.
How to use the sample
Launch the app to view the "San Francisco offline tile package" as the basemap.
How it works
Create a TileCache, specifying the path to the local tile package.
Create an ArcGISTiledLayer with the tile cache.
Create a Basemap with the tiled layer.
Create a Map with the basemap and set it to a MapView.
Relevant API
ArcGISTiledLayer
Basemap
Map
TileCache
Offline Data
Read more about how to set up the sample's offline data here.
The map opens to a view of the city of San Francisco, CA. In a disconnected environment, this basemap tile service would be fully accessible to zoom and pan as if you were connected to a online service.
Additional information
ArcGISTiledLayer and TileCache supports both .tpk and .tpkx file formats.