Der Suchstring “67098 Bad Dürkheim Fünfguldenberg 223a” führt nicht zu dem konkreten Gebäude 223a, sondern nur zur Straße Fünfguldenberg.
Wird die Hausnummer an anderer Stelle im Suchstring platziert bspw. “67098 Bad Dürkheim 223a Fünfguldenberg” oder “Fünfguldenberg 223a 67098 Bad Dürkheim” dann führt das zu dem konkreten Gebäude.
Ist das bekanntes/erwünschtes Verhalten oder ein Bug?
Wo und mit was suchst du? Diese Information fehlt in deinem Beitrag und ist entscheidend, um die Frage beantworten zu können.
Ich kann nur mutmaßen, vermute aber, dass es sich um die folgende URL handelt:
Man beachte die Schreibweise der Adresse hier: Way: 398924851 | OpenStreetMap
Das Suchfeld auf OpenStreetMap Deutschland - Karte oder openstreetmap.org
ich pinge mal @lonvia an
Das geschilderte unerwünschte Suchergebnis (nur Straße) ist jedoch unabhängig von der Schreibweise der Hausnummer, sondern allein von der Position der Straße/Hausnummer im Suchfeld abhängig.
Das ist bekanntes Verhalten um zu lange laufende Anfragen zu verhindern. Grundsätzlich gilt: Kommas in der Anfrage helfen, die Komplexität für Nominatim zu Verringern. 67098 Bad Dürkheim, Fünfguldenberg 223 a reicht schon, um das genauere Ergebnis zu haben. Und ausserdem ist die Suche so noch signifikant schneller.
Lange Erläuterung:
Das ist für Nominatim eine schwierige Addresse, weil das Mapping komisch ist. Da ist ein addr:place=Fünfguldenberg
gemappt, aber es gibt nur eine Strasse namens ‘Fünfguldenberg’ und kein place-Node. Damit ist das dür Nominatim eine “freie” Hausnummer, also eine, die es keinem OSM-Objekt zuordnen kann. Nach soetwas zu suchen ist teuer und Nominatim versucht das deshalb zu vermeiden. Bei Anfragen die sehr sehr viele Interpretationsmöglichkeiten haben, gibt Nominatim manchmal vorzeitig auf.
Also, entweder addr:place
→ addr:street
umwandeln. Oder den Namen an der Straße löschen und Way: Wochenendhäuser Fünfguldenberg (1228562511) | OpenStreetMap besser mit landuse=residential
+ name=Fünfguldenberg
taggen. Dann geht die Suche auf ohne Kommas.
Ja, das looks like Konskritpionnummerung.
But Nominatim should be able für searching addr:conscriptionnumber und addr:provisionalnumber ohne addr:street in Tschechien und Slowakien.