I've tried looking for an app that caches map data, so that it doesn't need an active Internet connection on the move.
The built-in one doesn't work well in that aspect. Caching the satellite maps turns out to be a nightmare because of the zoom levels involved. Only the road maps (the non-satellite ones) are somewhat easy to cache, depending on how large an area you want to cache.
- Is there a way to cache areas in the Maps apps?
- If not, is there a good app that caches satellite/hybrid map data? Paid apps will do.
Best Answer
Advanced caching options are not supported for the build-in maps application. If other applications would provide this using Google's maps data, they would act against the Google Maps TOS. See section 10.1.3 "Restrictions against Data Export or Copying" - (b) "No Pre-Fetching, Caching, or Storage of Content".
This leaves us with apps which use other maps data. Such as...
OffMaps 2 (for iPhone/iPad)
OffMaps 2 allows you to download maps for offline use. The maps data is originally retrieved from OpenStreetMap.
I wondered myself how they could demand money for open data - they say: