It turns out that just because you can see and use a map online, that doesn't mean that Google will allow you to make the area available offline.
Offline maps are only currently available for certain countries, and Brazil isn't currently one of them, in fact it seems to be a fairly odd selection.
Google have published the full list of countries that it's ...
OsmAnd (on Play store or F-droid.org (version is sometimes a little behind)) has those features:
Fully open source
Fully offline (w/ option for some online features)
Play Store: Limited to 16 downloads (free) or costs ~6EUR (for funding)
(build it yourself or use a nightly build if don't want to pay or use the free one)
Offline vector maps:
based on ...
Since Jun 27th 2012, Google Maps for Android is offline featured.
They provide a 10-mile radius of map cache, and since you can point to different locations and cache them, you can virtually cache the entire world.
Open Google Maps App;
After the map loads, press the menu button and select "Settings";
From the "Settings" panel, select &...
Unfortunately, there is no cross-app sharing of map information.
Firstly, there is a privacy concern - If Google allowed other apps to know your Google Maps offline areas (or infer them, for that matter), it would be possible for nasty apps to work out where you live and to sell that information.
Sadly, Google don't provide an 'offline maps' API to ...
Update to Maps 6.9.0 (released 2012-06-27) or later if you not already have done so. Google added the feature one you wanted:
What's in this version:
* Save maps for use offline
Besides this: Cached tiles for Google Maps are saved to the SD card.
To also answer your exact question (for users that cannot upgrade):
Use Android's provided 'move to ...
Use vector maps instead of pre-downloading or caching rendered map tiles.
Vector Maps versus Bitmap, Pre-rendered, Tiled Maps
Here's the difference: Caching Google Maps or any other pre-rendered maps stores dozens to thousands tiles of (bitmap) images on your device. Even though these are compressed, they take up gigabytes of storage, especially if you're ...
If your device is rooted, you can use Titanium Backup to backup the Maps application, which will backup the application and it's data.
After resetting, again install Titanium Backup, (you have to root again, if you had lost the root access, as a first step) and restore the Maps application. While restoring, you get a chance to opt for restoring app alone or ...
OsmAnd is an offline navigation app and should support geo intents since 2011. It has a fully functional free version and a reasonably priced paid version in the Play store. It's FOSS also, so you could ask for the functionality to be improved or you could send a patch yourself if needed. There's also nightly builds available on the project's site.
I use MAPS.ME as an alternative. It works perfectly offline, you can save places, search anything in the downloaded maps, and it has a router for driving and walking too. Its map data is from OSM. It is also accurate enough, (but) it can be edited by anyone, though this can lead to mistakes (I've not encountered any of them so far), and on the other hand, ...
I found that I was able to remove the version of google maps I had installed (which was 6.11.1) and downloaded and installed an older version (6.6.0) from here which allowed me to pre-cache the area I was previously not allowed to. But in the older version I had to go to settings,labs and turn on the pre-cache option and then long press on the map, click on ...
Thanks to your clarification I assume it is OK when you can acquire the map data from within the app. In this case I'd suggest you take a look at Locus Maps, which is an excellent solution. It has already a lot of map sources built-in -- and if that's not enough for you, the Map Tweak Addon offers additional sources.
Additional ressources on Locus Maps ...
You might want to take a look at Locus Pro. Not sure about the free version, but at least the full version's app decription includes Search (by adress, coordinates, contact). It has full offline maps support (downloable directly from within the app), supports location via network as well as GPS, and comes with a lot of useful addons.
There might be other ...
Just a guess, but worth trying: I did the same with Locus Maps. I created a KML, which imported fine, and could be used as layer there (Locus even supports KMZ containing images and more, so you could use that for a "self-made travel guide").
The article Using KML Files on the same site suggests at least the KML part should work with OsmAnd as well, so I ...
1) Copy the .obf file to your OsmAnd folder, for instance /sdcard/osmand.
2) In OsmAnd, enable the "POI > Any" layer.
3) Sometimes it does not work immediately, in such case restart your phone (there might be faster methods but at least restarting works)
Open the google-maps application.
Select an area you want to save the map for. Once the red pin appears you will have the street name at the bottom of the screen and the 'route' icon.
Swipe this white box upwards.
One of the options is Save map to use offline
There is a clause in the OpenStreetMap Tile usage policy which does not allow offline storage:
Bulk downloading is strongly discouraged. Do not download tiles
In particular, downloading significant areas of tiles at zoom levels
17 and higher for offline or later usage is forbidden without prior
consultation with a System ...
Firstly, make sure your Google Maps is up to date. :-)
After that, double check and make sure your "bounding box" is large enough to encompass the desired off-line area.
Here's an image for reference:
My first clue was the fact that your downloaded offline maps data size seemed rather small. For reference, my average size US ...
Type Berlin and it shows up on map. Slide the bottom panel upwards and it shows option of downloading
If that doesn't cover your area of interest, choose a location beyond where you would like to go (in the example below I chose a spot nearly 400Km away) and Google Maps throws up an option asking if you want to download (doesn't ask if the ...
Yes absolutely possible. It took me sometime to figure this out though. I found the page about how-to add maps manually to OsmAnd maps on Google Docs. There is some tutorial about this thing. Just head over to OsmAnd Maps Download via PC.
To view OBFs that I didn't download through OsmAnd, I first had to change the directory where its data is stored to one where I can push stuff (non-rooted phone).
For that, I first went to Settings > General settings > [Miscellaneous] Data storage folder and switched it to "Manually specified...". I decided it would be /storage/emulated/0/osmand as this is ...
Google Maps is not a good source for permanent offline maps, but it does have offline map capability
Uses less memory
will automatically download offline maps along your route in case you lose signal
- offline maps self delete if unused for a time
Here WeGo is a good Android application for offline maps.
You can download offline maps ...
The latest version of Google Maps 9.22.1 allows downloading multiple offline areas. Offline directions & voice navigation is also supported. You can download areas up to max 120,000 sq km. Maps are updated after 30 days.
Google Support - Download and Use Offline Areas
(Update: The data is now available as .gpx at https://github.com/baturin/wikivoyage-listings)
1) Download the latest .obf file at https://sourceforge.net/projects/wikivoyage/files/Listings-as-OBF/
2) Using any file management app, move the .obf file to the root of your OsmAnd folder, probably /sdcard/osmand/.
3) Start OsmAnd, and enable the "POI > Any" ...
I ended up doing this:
Transform the data from .CSV to .OSM
Download and run OsmAndMapCreator
In OsmAndMapCreator, let only "Build POI index" checked, then click File > Build .obf from osm file...
Select the .osm file
Distribute the resulting .OBF file. Users can easily use it with OsmAnd.
What you want to achieve is working perfectly fine e.g. with Locus Maps, as I can say from my own experience. You can even use KMZ files − and if they are self-contained (i.e. all pictures etc. are inside the file, no external resources linked), you can even create your own travel guides (I did that, works like a charm). The offline maps can be selected and ...
I have made my current city offline. But, when I do local search with third-party apps, the map is displayed after consuming internet connection.
Its task of third-party apps to cache fetched map data for future use.
The solution I use is TrekBuddy. I have been using this app for the past 5 years in various platforms from Java to Symbian to Android.
This app can load offline map and show your (GPs) position on it. It can show and record your trail (as GPX) and you can show predefined way points on the map (using GPX again). Being a free project from beginning, it does ...