Hi Ben,The latest maps you've created are working well - I can find addresses in NYC.The address search isn't quite as fluid as the Garmin maps, but perhaps this is related to how the map file is created. For "311 W 51st St", I must enter in "W 51" in order to find the street. With a Garmin map, I can input '50', and it will show me a list of streets and avenues.
I'm not sure how streets names are shortened. In OSM, we have 'West 51st Street' and that becomes 'W 50st St'. However, when it's part of a route, it doesn't get shortened. Hence 'West 178th Street' is listed as 'West 178th Street (US 9)'. Since not all West's becomes W, one can't guess correctly which one to use.
Sometimes names are shortened too much, as in 'West Lane' becomes 'W Ln', but I can't find any code which is doing this either.
I've also been compiling my own map of the northeast, but with less success than when I use your weekly map. The main issue I'm having right now is I can only find cities by searching in all-caps. This is quite odd because the cities are shown in mixed case. If I search for NEW YORK, I'm able to find addresses, just like I can on your map. However, searching for 'New york', 'New York', or 'Ne' yields no results. I've tried including / excluding the "--lower-case" flag, but it makes no difference on my Nuvi 1450. Any idea what is causing the issue with the case while searching?