Tried to use OSMAnd last week to navigate around on vacation. For some reason it seems to be incapable of searching for house numbers, which is an instant dealbreaker. I'm very confused as to how or why this is a thing on such a mature product.
I was able to share a location from GMaps WV over to it to get navigation working, and from there the navigation was awesome!
Currently also testing Magic Earth and Organic Maps but I'm very interested to hear from those with more experience.
Organic Maps and Magic Earth are awesome. The best I've had so far. Magic Earth is more optimized for driving, though if that is what you're looking for.
I love Organic Maps, it is clean, simple, and works for 95% of my needs. The rest of the times I resort to OsmAnd, which is heavier and more complicated but has many more options.
The house number search can be tricky with OpenStreetMap based apps, unfortunatey, but still better than using Google, in my opinion.
I used Magic Earth in the past, but it has some wrong information in my city (an important road is marked as closed and it calculates long detours) which is not coming from OpenStreetMap, so I personally don't trust it.
With Street complete you can contribute to openstreetmaps by entering data for things in your proximity like house numbers, pavement types, directions of lanes, height of buildings and what not.
OSMAnd uses Open Street Maps data for it's map, so the product can be mature but the data is not for the area you were navigating.
I've been on a crusade to fill the holes in the data for the places I go, including house and business numbers using OpenStreetMap. If everyone were to do this for the places they go, we'd have all the addresses filled in and more!
Ohh! Yeah, the search is awful. I use a separate address to coordinate search, but it's online, so I need to do it before I go off into the countryside.
The only thing I've seen work on occasion is to put the house number after the street, like "river drive 123"
If the numbers were added less than a month ago that may cause this. I added an address number and uploaded it, but it would not show in search until a full map update a month later. Not even the daily updates would show it.
Well, if OpenStreetMap doesnt have the house or building number at all you will need to add them. If the numbers are their then try searching by (city streetname building number). Example would look like "Atlanta Amber Road Northwest 3733". If the building number doesnt exist in the OSM database try gps-coordinates.net and enter the address. Once you get the coordinates plug those into OsmAnd (i think it will only take the first 5 numbers after the "." So 32.12345678 would have to be entered as 32.12345
This dev in the link gathers address data and inserts it into map obf files. You download each one you need then you put the obf file in osmands android data directory where your map files usually go.
There's also an app called addresstogps that allows you to lookup an address and it converts it into gps coordinates and allows you to open it in any map app. However addresstogps uses Google as a back end. Ive found that dev in the links address lookup to be so robust, there's almost never a time when I need to use a different address lookup.
The link I posted, the dev has inserted address data into the map file for every state in the us plus some other countries. You download the obf file for each state you need. Then in android data subdirectory in your filemanager where osm puts its own map obf files you'll replace there's with these. You'll have to either use a third party file manager app or a computer will work. If your maps are on the SD card, then it'll be in the same directory but under the SD card.
OsmAnd is a favorite of mine. If you live in one of the covered areas (North America for sure) OpenSuperMaps merges a US style address search and most street addresses into the maps.
OsmAnd search goes by town, street, number while these maps work with "25 oak street Chicago Illinois". Also, the open street maps rely on croud sharing for map details, so many areas have very little detail, while others put Google Maps to shame.
For navigation, I like Magic Earth. It includes similar search ability and has Waze-like features. The only problem is a lack of critical mass of users to get good traffic and hazard warnings. You can be one more user to supply such info.
@MasterBuilder@HughJanus
+1 for OsmAnd, although for routing, I find Organic Maps to be a little snappier on the UI and feels more like ordinary routing apps.