Opened 4 years ago

Last modified 4 years ago

#4906 new defect

Nominatim query problem with house number and named place

Reported by: c_holtermann Owned by: geocoding@…
Priority: minor Milestone:
Component: nominatim Version:
Keywords: Cc:

Description

It's about this address:
Filderhalle, 61, Bahnhofstraße, Leinfelden, Leinfelden-Echterdingen, Landkreis Esslingen, Regierungsbezirk Stuttgart, Baden-Württemberg, 70771, Deutschland, Europäischen Union

working queries:
Filderhalle
Filderhalle, Leinfelden
Filderhalle, Leinfelden, Bahnhofstr.
Bahnhofstr. 61, Leinfelden

not working:
Bahnhofstr. 61, Leinfelden, Filderhalle

So the combination of street number in german syntax and name of place seems to not work.

Change History (2)

comment:1 Changed 4 years ago by c_holtermann

Formatting was broken, again:

working queries:

  • Filderhalle
  • Filderhalle, Leinfelden
  • Filderhalle, Leinfelden, Bahnhofstr.
  • Bahnhofstr. 61, Leinfelden

not working:

  • Bahnhofstr. 61, Leinfelden, Filderhalle

comment:2 Changed 4 years ago by lonvia

  • Summary changed from Nominatim query problem with german street number and named place to Nominatim query problem with house number and named place

This is not particularly related to German syntax. Nominatim can't properly search for a named place and its house number in the same query. Searching for "Bahnhofstr, Leinfelden, Filderhalle" works just fine, "Filderhalle, 61, Bahnhofstr, Leinfelden" fails.

Technical note: the house number restricts the search rank to 16-27 when looking up objects in search_name, so the Filderhalle place does not appear in the results in the first place. Waiting for the refactoring to finish before looking into that.

Note: See TracTickets for help on using tickets.