Changeset: 9853991
Hausnummern u.a. von ungrad.net
Closed by fkv
Tags
created_by | Merkaartor 0.17 (de) |
---|
Discussion
-
Comment from Luzandro
Hallo fkv,
einige Adressen hier haben als addr:street "Neuhauser Straße" angegeben. Aktuell gibt es keine Straße mit so einem Namen, die B11, an der die Adressen liegen, hat keinen Namen, oder als Route "Mödlinger Straße". Laut BEV lauten die Adressen alle auf addr:place=Nöstach und die von dir angegebene Quelle ungrad.net ist nur mehr per archive.org erreichbar.
-
Comment from fkv
Lass mir deine Mailadresse zukommen (meine steht auf www.volki.at), dann maile ich dir das PDF von Ungrad. Ich mache mir Sorgen um seine Gesundheit, aber er wohnt(e) jedenfalls ganz in der Nähe, in Dörfl, und hat sich eingehend mit den Adressen und Straßennamen beschäftigt (u.a. weil Blaulichtorganisationen immer Schwierigkeiten hatten, die Häuser zu finden) und ist somit eine zuverlässigere Quelle als das BEV. Ich hab die Adressen damals leider nicht fertig (d.h. in allen Ortsteilen) erfasst, und die addr:street dienen überwiegend nur der Orientierung, weil die Hausnummern immer noch Konskriptionsnummern sind (evtl. wär addr:conscriptionnumber statt addr:housenumber eindeutiger). Der Name Neuhauser Straße gehört auf der B11 nachgetragen, das muss ich damals übersehen haben. Mödlinger Straße ist nur der Landesstraßenname und hat auf den Ways nichts verloren.
-
Comment from Luzandro
Ich nehme an, du meinst dieses PDF?
https://ernst165.beepworld.de/files/HausStandortPlaeneAltmkt/101015lnstach_gesamt_okc.pdfDie Neuhauser Straße habe ich jetzt einmal eingetragen. Das ist zwar anscheinend nur ein lokaler Name, aber nachdem es sonst keinen gibt, macht das ja erst einmal keinen Unterschied. Bei den Adressen ist es ein wenig komplizierter, ich zitiere mal Ernst Ungrad:
In Nöstach-Dörfl gibt es so wie in allen Katastralgemeinden von Altenmarkt nur Konskriptionsnummern, im Fall von Nöstach, keine Orts- oder Straßenbezeichnungen außer denen, die im Sprachgebrauch der Bewohner vorhanden waren. Deshalb habe ich in den letzen 6 Jahren die Hausstandorte in Plänen eingezeichnet. Grund war daß wir selbst, sowie Unfallopfer und Kranke vom RK oft nicht gefunden wurden. Die Päne wurden für den Einsatz der Blaulichter konzipiert und wurde gerne von diesen Organisationen angenommen.
https://web.archive.org/web/20120927072838/http://www.ungrad.net:80/start.htmDie Adresse "Neuhauser Straße 137" existiert also nur im lokalen Sprachgebrauch zur Orientierung, während die offizielle Adresse nur "Nöstach 137" lautet. Idealerweise sollte also beides gefunden werden. Ich habe daher als kleinen Hack bei der Straße als alt_name noch Nöstach angegeben, auch wenn das nicht ganz korrekt sein mag (wie schon bei den anderen existierenden Straßen namens Nöstach, wo es nicht einmal notwendig wäre).
Eine Änderung auf addr:conscriptionnumber finde ich nicht sinnvoll, weil das sowieso ziemlich offensichtlich ist und somit keinen wirklichen Vorteil hat, sondern nur den Nachteil, dass es schlechter unterstützt wird.
-
Comment from fkv
Das bringt uns zum alten Dilemma: gemäß Spezifikation mappen vs. für den Renderer mappen. (In diesem Fall ist es kein Renderer, sondern Nominatim, aber im Prinzip ist es das gleiche.) Ich finde diese alt_name grundfalsch, und dass Nominatim die addr-Tags nicht vollständig auswertet, sollte kein Anlass für diese Verunstaltung sein, denn erstens wird der Nominatim-Bug hoffentlich noch zu unseren Lebzeiten behoben werden, und zweitens glaube ich nicht, dass das Rote Kreuz mit Nominatim navigiert.
Dass es sich um Konskriptionsnummern handelt, finde ich (mich in Anwender und deren Software hineindenkend) nicht so offensichtlich, schon gar nicht wenn addr:street gesetzt ist. Praktisch sollte es egal sein, solang in dieser Gemeinde keine Orientierungsnummern eingeführt werden. (In dem Fall müssen sowieso alle Adressen überarbeitet werden.)
PS: Ja, dieses PDF meinte ich.
-
Comment from Luzandro
Es geht hier nicht um einen Nominatim-Bug. alt_name wird öfter bei addr:place als Workaround verwendet, wenn der entsprechende Place weit entfernt ist und von Nominatim nicht gefunden wird - das ist hier aber nicht der Fall. Hier geht es darum, dass ein Objekt 2 Adressen haben soll, wobei sich nur der "Straßenname" unterscheidet und die Nr. und restlichen addr-Tags ident sind. In Bezug auf die Adressen geht es also durchaus um einen alternativen, oder eigentlich lokalen Namen, nur dass sich der lokale Name auf eine Straße bezieht und der andere auf einen Ort und die Straße nicht wirklich den Namen trägt. Stattdessen könntest du das ganze als zusätzliche Nodes oder addrN-Tags duplizieren, aber das ist umständlich, fehleranfällig und wird dann entweder nirgends unterstützt oder wahrscheinlich hässlich doppelt gerendert, wenn du nicht 2 Nodes anlegst, die direkt übereinander gelegt werden, womit du bei den nächsten Problemen wärst.
Unabhängig davon, was das Rote Kreuz verwendet, glaube ich auch nicht, dass sie "Neuhauser Straße X" suchen / finden werden, sondern "Nöstach X", also wenn ich das korrekt machen wollte, würde ich zwar das alt_name von der Straße entfernen, aber auch addr:street=Neuhauser Straße auf addr:place=Nöstach ändern. -
Comment from fkv
Wenn die addr* Tags zu einem Haus komplett erfasst sind, sollte eine gute Adresssuche mit diesen Tags auskommen und nicht zusätzlich eine Straßenobjekt oder einen Placenode dazu suchen, wie Nominatim es tut. Deshalb sollte "Nöstach" als Straßenname nicht nötig sein (zumal es sowieso falsch ist, weil es Orts- und kein Straßenname ist).
Zum Thema Identadressen: Die offizielle Adresse beinhaltet nur den Ort (je nach Vorliebe addr:place oder addr:hamlet) und nicht den Straßenname. Soweit ich mich erinnern kann, hat Ungrad aber Beispiele gebracht, wo Firmen in ihrer Adresse den Straßennamen angeben. Ich kann mich nicht erinnern, ob statt dem Ortsteil oder zusätzlich zum Ortsteil. Ich bin mir aber sicher, dass eine Nennung zusätzlich zum Ortsteil möglich ist, dass also Nöstach X und Neuhauser Straße X kein Entweder-oder sind, sondern Bestandteile der selben Adresse sind. Es sollte eine Adresssuche nicht daran hindern, eine Adresse mit Nöstach, Neuhauser Straße X zu finden, wenn man bei der Suche nur Nöstach X oder Neuhauser Straße X angibt. Man gibt ja bei einer Suche selten die komplette Adresse ein. Es ist Aufgabe der Suchfunktion, die Adresse aus Bruchstücken zu vervollständigen und dann entweder die vollständige Adresse anzuzeigen (wenn eindeutig) oder eine Auswahl anzubieten (wenn nicht eindeutig).
-
Comment from Luzandro
Ja, sollte man meinen. Bei meinem Test gerade mit Google, TomTom, Here, Bing und Nominatim haben für "Nöstach, Neuhauser Straße 137" aktuell nur Here und Nominatim ein Ergebnis geliefert, während "Nöstach 137" von allen gefunden wird.
-
Comment from fkv
Das ist aber verständlich, dass Google etc. nichts finden, wenn du nach der Neuhauser Straße suchst, die in deren Adressdaten nicht vorkommt. In meinem vorigen Kommentar hab ich den umgekehrten Fall gemeint, nämlich dass die Suchwörter eine Untermenge der in der Datenbank vorhandenen Adresse sind. Dann sollten alle ein Ergebnis liefern. Grad darum finde ich es gut, wenn Straße und Ortsteil im selben Adresssatz stehen und nicht auf 2 Adressen aufgeteilt werden.
Ways (1-20 of 31)
- 1
- 2
Welcome to OpenStreetMap!
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.
Hosting is supported by Fastly, OSMF corporate members, and other partners.
https://openstreetmap.org/copyright | https://openstreetmap.org |
Copyright OpenStreetMap and contributors, under an open license |