Addressing and House Number problem with OSM maps on Garmin

Hello, I have a Garmin Nuvi 2555LMT and I downloaded the USA map from http://osmmaps.com to the device. The maps display fine, but it’s impossible for me to search and find any address at all. The device can find the roads, but not the actual house number. This is a big problem if you are trying to find a house or building on a long main road, it will take you to the road, but not to the actual address. I have read that this is an ongoing problem due to limitations with mkgmap, but an article published on mkgmap’s website back in October says that house number routing is now possible. osmmaps website also says the US maps have the ability to do address searches as well. Is there something I’m doing wrong? It would be great to figure out how to get house numbers to work, because without them, the map is unusable.
If anyone could help, I would appreciate it. Thank you!

Hi osmmapper,

housenumber search is supported by mkgmap but the map creator needs to add the --housenumbers parameter when starting mkgmap. You need to contact the maintainer of http://osmmaps.com to check if the parameter is used.

Anyhow there have been some reports that housenumber search is still limited on some devices. If you are not satisfied how it works please post here what you expect and what you get.

Have fun!
WanMil

Hi WanMil,

Do you know if http://garmin.openstreetmap.nl or if any other pre-made map websites use the --housenumbers parameter when generating the maps? The house numbers are essential for routing.

http://garmin.openstreetmap.nl/ uses the housenumber parameter, but the numbers should be in the OSM database, if thats not the case (most likely) than you cant find them.

The house numbers show up in the correct location in Nominatim if you search on openstreetmap.org, but they won’t show up on the garmin.openstreetmap.nl maps. If it uses the house number parameter, how come it does not show up on the Garmin?

Do you see the housenumbers on the OSM.org map? Nominatim uses TIGER address data in the US to complement OSM data.

The housenumbers are not directly on the map, but Nominatim finds them, probably because of the TIGER address data, like you said. Is there a way to incorporate TIGER address data into OSM Garmin GPS maps?

It would be possible if someone can convert this data into osm format.
Any volunteers?

Here is more info
http://gis.19327.n5.nabble.com/Importing-addresses-from-TIGER-td5789643.html
Doesnt sound very promising since the Tiger data contains only address ranges.
I dont know if mkgmap’s locator can use this?

mkgmap uses all nodes tagged with addr:housenumber and addr:street.
So it does not care about ways tagged with addr:interpolation. This is not neccessary because mkgmap has to calculate the first and the last housenumber of a way segment only.

What should I do in order to be able to search and find addresses on the GPS then?

You have to convert the Tiger address data to the OSM format and you have to merge the map data and the address data.

ligfietser suggest to read http://gis.19327.n5.nabble.com/Importing-addresses-from-TIGER-td5789643.html that contains some hints how to do that.

See also post #1866 on http://forum.openstreetmap.org/viewtopic.php?id=2625&p=75