I have a server running Nominatim 2.1 with data downloaded from http://download.geofabrik.de/ and I noticed that on many occasions, the nominatim on my server is returning wrong city names. Sometimes, it's wrong AND also different from results from nominatim on nominatim.openstreetmap.org. I also noticed that when the return city name is wrong, it often gets the city name from the county it's in. For instance, if the county name is "Santa Clara County", sometimes the city is incorrectly returned as "Santa Clara" (when it should've been "San Jose"). Below are examples where the returned city name is incorrect. Example 1 - wrong city (should've been "San Jose"):
Perhaps even more mind-boggling is the fact that sometimes, not only is the returned city wrong, but also different from the results from OSM nominatim. Example 2 - wrong city, and different results than nominatim.openstreetmap.org My nominatim:
OSM nominatim:
Why is it returning the wrong city name? (everything else seems to be correct). Also, why are my results sometimes different from OSM nominatim? Do they use a different nominatim? or do they use different data? Thanks in advance. asked 04 Dec '13, 19:52 baekacaek |
Nominatim wrongly matches 'Santa Clara' from the If you run your own instance, you have to force an update of Santa Clara county as described in the comment of this question after the changes have been applied. Slightly longer explanation: Nominatim collects for each object a number of potential address parts from interesting tags, among them answered 05 Dec '13, 15:30 lonvia |