Hausnummer ohne offiziellen Straßennamen

Ich habe in Schemmerhofen-Aßmannshardt für die Adresse anstelle von addr:street das Merkmal addr:place=Außerhalb verwendet. Einen Place-Node “Außerhalb” habe ich nicht gesetzt, da es wegen der Verstreuung der 3 Adressen keinen geeigneten Platz dafür gibt!
Wegen des fehlenden Place-Node werden die Adressen mit Außerhalb leider nicht in Nominatim gefunden. In OSMand z.B. sind diese Adressen aber korrekt aufgelistet.

Hier ist noch ein Beispiel für eine Adresse mit addr:place, wo es auch einen entspr. Place-Node gibt
Adresse: https://www.openstreetmap.org/way/235001044
Place-Node: https://www.openstreetmap.org/node/512558365
Diese Adresse wird von Nominatim auch gefunden: https://www.openstreetmap.org/search?query=%C3%96denahlen%201#map=19/48.12384/9.63991

Edit - PS:
In Ochsenhausen-Mittelbuch gibt etliche Adressen mit “Einöde”:
http://overpass-turbo.eu/s/WF8
Auch hier gibt es keine sinnvolle Stelle um einen Place-Node zu setzen.

Daß Nominatim Adressen mit addr:place ohne entspr. Place-Node nicht findet, halte ich für einen Bug von Nominatim. Vielleicht kann jemand, der sich besser damit auskennt, den Fehler dort melden?

wenn Außerhalb ein code ist, der keiner gleichnamigen Siedlung entspricht, dann passt das nicht für addr:place

Nur ist es kein Fehler, sondern Absicht, die (sinnvolle) Annahme ist, dass die Verweise in den Adresstags auch tatsächlich als Objekt in OSM existieren, genau das gleiche für addr:street Werte.

Und wie würdest Du dann solche Adressen in OSM eingeben?

wenn addr:full nicht genehm ist, könnte man evtl. einen Tag einführen der aussagt: das ist ein Address-Kodewort das vor Ort verwendet wird aber keine Entsprechung bei den Toponymen hat.

Moin,

es mag sein, dass diese Annahme für 100% der place und 99% der street sinnvoll ist - nur leider schließt sie dadurch 1% der faktischen/zulässigen/sinnvollen Ausnahmen (im Sinne vom street-Bestandteil der Adressangaben gemäß Anschriftenfeld der jeweiligen Postbehörde) aus.

Und ich frage mich, welchen sinnvollen Vorteil diese Einschränkung innerhalb Nominatim tatsächlich bringt?
Die Existenz der Objekte ist durch die Adressangaben in OSM gegeben - da hat die Existenz einer Straße doch gar keinen Einfluss drauf.
Was bringt es, wenn eine korrekt eingegeben Adresse wegen eines Schreibfehlers beim Straßen-Objekt nicht gefunden wird?
Was bringt es, wenn ein bewusst mit Schreibfehler gesuchtes und ebenso falsch getaggtes Adress-Objekt wegen der Abweichung zum ‘richtigen’ Namen des Straßen-Objekts nicht gefunden wird?

Solch eine Prüfung ist doch eher Bestandteil einer QS - die ist für Schreibfehler/-abweichungen und Merkwürdigkeiten zuständig.
Eine Suche sollte sich m. E. auf die Such-Eingaben und dazu passende Adressfeld-Ergebnisse beschränken.
Nominatim kann die Abweichung ja durchaus im Ergebnis darstellen - aber er/sie /es sollte keine Objekte deswegen nicht anzeigen.

Das address:street-Feld ist erstmal nur ein Bestandteil des postalischen Anschriftenfeldes.
Es verweist in der Regel auf eine tatsächlich existierende Straße - aber es ist ebenso zulässig, dass dies nicht der Fall ist!

Grüße
Georg

Außerhalb ist weder eine Straße noch ein Ort, daher passen die entsprechenden addr-tags auch nicht und es ist vollkommen richtig, dass das auch von QS bemängelt wird

Dann brauchen wir einen neuen Key addr:“Außerhalb” ? :roll_eyes:

genau, s. #20

Das Ziel ist, den Ort so zu beschreiben, dass eine Recherche ihn findet.

Die Beschreibung https://wiki.openstreetmap.org/wiki/DE:Key:addr sagt aus, das “addr:full” vermieden werden sollte, da nicht auswertbar. Die englische und etwas ausführlichere Beschreibung verwirrt mich etwas. Würde:

addr:city = Hainburg
addr:full = Außenliegend 20
addr:suburb = Klein-Krotzenburg
addr:postcode = 63512

zu einem Treffer führen, wenn “Hainburg, Außerhalb 20”, “63512 Außerhalb 20” oder “Außerhalb 20, Hainburg” recherchiert werden würde? Gibt es eine Lösung, wenn diese Abfragen keinen Treffer erzielen?

addr:full ist für die gesamte Adresse

Um himmelswillen…! :open_mouth:

Unter #10 schrieb ich:

  • Die Deutsche Post findet die Adresse sobald man “Außenstehend” als Straße eingibt. Wäre denke ich das einfachste. Dann können wir den Fall schließen. Sauber hin oder her. Es funktioniert in jedem Fall…
  • Ob Nominatin einen Bug hat weiß ich nicht. Zumindestens fehlt bei der Adresse um die es hier geht das addr:country

Hat jemand eine korrkte, mit addr:place getaggte Adresse mit der man das Testen kann. Den Ort muß es natürlich als “place” geben…

Ja, das ist natürlich wichtig. Hat aber absolut keine Auswirkung hier!

@PT-53: Danke! Das Beispiel habe ich überlesen…

die Post findet das auch wenn man “Außenstehend” mit einem Zeilenumbruch in den Namen schreibt. Oder wenn man es zusammen mit der Hausnummer in die Hausnummer schreibt, und die Straße weglässt.
Letzteres würde ich als hack einen Tick besser finden als in das Straßenfeld was einzutragen das keine Straße ist

Na ja - irgendwie hat OSM ein Problem damit, einfache und pragmatische Lösungen zu finden:
Der Ortsteil kommt mal in addr:suburb und mal in addr:place - je nachdem, ob das addr:street belegt ist oder nicht .
In addr:street dürfen nur ‘echte’ Straßen, weil man damals den Feldbezeichner nicht allgemeiner gehalten hat?
Man muss wohl schon froh sein, das in addr:city auch kleine Dörfer geschrieben werden dürfen. :wink:

Für 5 Adressfelder benötigt man eigentlich nur 5 Datenbankfelder - und nicht 7 …

Also ich hätte da eine leichte Präferenz für:

addr:place=Hainsburg
addr:housenumber=13 Außenliegend

Dann sollte es auch mit der Suche klappen.

Nein, leider klappt es nicht!
Da das nichts mit dem ursprünglichen Thema nichts zu tun hat bitte hier weiter diskutieren: https://forum.openstreetmap.org/viewtopic.php?id=70187
Danke.

Keine Ahnung, was der Link mit meinem Vorschlag zu tun haben soll. Da geht es um eine Addresse mit addr:street=Außenliegend, was, wie mehrfach hier im Thread gesagt, einfach falsch ist und die Suche durcheinander bringt. Bitte versuche es mal exakt wie von mir beschrieben (also mit addr:place!) und dann tut auch mit der Suche.

Ich würde hier vermutlich etwas aus einem anderen Thread nutzen:

https://forum.openstreetmap.org/viewtopic.php?pid=795800#p795800

würde also eintragen

addr:housename=Außenliegend 13

Auf keinen Fall würde ich ich der Straße den Namen Außenliegend geben.

PS:
Ich frage mich immer wie viel Schnapps man gesoffen haben muss um auf so eine dumme Idee zu kommen, Häuser so zu Nummerieren… Spätestens beim 2. Gebäude hätte Schluss mit Lustig gewesen sein sollen…