Im Vogelsang, Stuttgart

Hallo,

nach meinen Problemchen mit Nominatim (siehe: https://forum.openstreetmap.org/viewtopic.php?id=75822) hab ich mir das heute mal vor Ort angesehen.
Hier drei Bilder: https://cloud.w3welt.de/index.php/s/OSM-Vogelsang

Die fragliche, von Google als “Im Vogelsang” bezeichnete “Strasse” ist in Wirklichkeit eine Einfahrt zu einem Depot der Stuttgarter Feuerwehr.
Dieses hat (lt. Schild am Tor) die Adresse “Im Vogelsang 30”.
Es gibt vor Ort aber kein Strassenschild “Im Vogelsang”, nur am Begin des Weges von der Esperantostraße her ein Strassenschild “Zu Im Vogelsang 30”.

Das gesamte Gewerbe-Gebiet heißt jedoch “Im Vogelsang / Westbahnhof”, dies steht auf einem Hinweis-Strassenschild ausserhalb des Gebiets.
Vermutlich stammen die “Im Vogelsang XY”-Adresen aus der Anfangszeit des Gebiets als es vielleicht noch keine weiteren Strassen gab?
Es gibt auf dem Areal weiter östlich und sĂŒdlich noch weitere GebĂ€ude mit 30er-Nummern (lt. OSM).

Das Tagging des Gewerbegebiets wÀre aber mMn. wohl falsch.
https://nominatim.openstreetmap.org/ui/details.html?osmtype=W&osmid=24522852&class=landuse
Dort ist als Name ja nur “Vogelsang” hinterlegt, der eigentlich richtige “Im Vogelsang / Westbahnhof” nur als alt_name.

FĂŒr mich als Neuling scheint es also so:

  • Der Name des Gewerbegebiet ist falsch getaggt (name / alt_name vertauscht).
  • Die GebĂ€ude sind richtig getaggt
  • der Zufahrtsweg ( https://www.openstreetmap.org/way/34666019 ) ist richtig aber unvollstĂ€ndig getaggt. Der sollte doch am Tor aufgeteilt werden, dahinter ist der Zutritt ja nicht öffentlich, oder?

Bevor ich da was Ă€ndere wĂŒrde ich aber gerne andere Meinungen dazu hören


Warum aber findet Nominatim die Adresse nicht (mit den aktuellen Daten)?
Bei dem GelÀnde der Feuerwehr (https://www.openstreetmap.org/way/725830157 ) passt doch die Adresse.

Aus Usersicht wĂŒrde ich sagen, bei einer Suche mit “Im Vogelsang 30” sollte das Feuerwehr-GebĂ€ude bzw. GelĂ€nde erscheinen.
Bei der Suche nach “Im Vogelsang” am besten das Zentrum des Gewerbegebiets.

GrĂŒĂŸe
Olaf

Zwei Tagging-Probleme:

Da sich die Adresse nicht auf eine Strasse sondern ein Gebiet bezieht, muss bei der Feuerwehr ‘addr:place=Im Vogelsang’ benutzt werden anstatt ‘addr:street=Im Vogelsang’. Sobald das gefixt ist, findet Nominatim die Adresse.

Der ‘alt_name’ im Gewerbegebiet nutzt eine falsche Listennotation. So wie es jetzt dasteht, ist es ein Doppelname. Gemeint ist wohl eher ‘alt_name=Im Vogelsang;Westbahnhof’. Spricht, es gibt zwei alternative Namen. Wenn das gefixt ist, dann findet sich bei ‘Im Vogelsang’ auch der Name des Gewerbegebietes sofort.

Alles klar, dann Àndere ich das heute Abend mal.
Wieder was gelernt :smiley:

Ok, aber
 :wink:
Der an der Zufahrtsstraße angeschriebene Name ist “Im Vogelsang / Westbahnhof”.

WĂ€re es dann nicht eher:
name=Im Vogelsang
alt_name=Westbahnhof;Vogelsang

Oder sogar:
name=Im Vogelsang / Westbahnhof
alt_name=Im Vogelsang;Westbahnhof;Vogelsang

“Vogelsang” alleine ist eigentlich ein Wohngebiet/Stadtviertel auf der anderen Seite der Bahnstrecke, wĂ€re aber vermutlich als alternativer Name fĂŒr’s Gewerbegebiet auch sinnvoll, da sicherlich viele das “Im” bei der Suche vergessen


in name tags und Varianten sollten semikolon-getrennte Multiwerte eigentlich nicht vorkommen, stattdessen sollte man andere name-tag-Varianten nutzen (dachte ich bisher, steht auch so im Wiki)

Ich halte die Adresse fĂŒr richtig und offiziell:

http://sg.geodatenzentrum.de/web_bkg_webmap/applications/webatlasde/webatlasde.html

Den kann mal befragen und der kennt das als “Im Vogelsang 30, Stuttgart” 


Und ich kann nur beipflichten: Erwarte nicht das alt_name oder “;” in addr: tags funktionieren. Ich kenne keine Software die das supported, meine ganzen Adressauswertungen auch nicht.

Ach ja - Und bei so dingern hab ich immer gute Erfahrungen gemacht mal die Stadt per Mail anzuschreiben. Das ist die Verwaltung. Die bezahlen wir BĂŒrger das sie genau solche Dienstleistungen fĂŒr uns als BĂŒrger erbringt.

Flo

Das sehe ich ja genauso, meine Frage geht ja eher dahin wie die beiden Sachverhalte in der OSM-DB am besten abgebildet werden.

In der RealitÀt sieht es doch so aus:

  1. Es gibt ein Gewerbegebiet namens “Im Vogelsang / Westbahnhof” (lt. Strassenschild 432 an Zufahrtsweg, kann gerne ein Foto machen)
  2. Es gibt zwei GebĂ€ude der Feuerwehr mit der Adresse “Im Vogelsang 30” bzw. “Im Vogelsang 30/2”,
    evtl. in dem gesamten Gebiet noch weitere GebĂ€ude mit Adresse “Im Vogelsang XY”, da mĂŒsste ich mal nen Radausflug machen :wink:
  3. Es gibt KEINE Strasse “Im Vogelsang”. Bei sg.geodatenzentrum.de gibt es zwar einen Strassentreffer bei der Suche “Im Vogelsang, Stuttgart”, der ist aber offenbar ein einzelner Punkt direkt neben dem 30er GebĂ€ude.

Daraus leiten sich meine Fragen zur OSM-DB ab:

  1. Wie tagge ich das GebÀude richtig, damit es unter seiner Adresse gefunden wird?
    Momentan mit “addr:street=Im Vogelsang” findet Nominatim es nicht. Lt. User lonvia mĂŒsste die Adresse einfach in addr:place umgehĂ€ngt werden. Korrekt?
  2. Wie erfasse ich den Name des Gewerbegebiets richtig?
    Also Haupt- / echter Name “Im Vogelsang / Westbahnhof” (lt. Schild) plus alternativ “Im Vogelsang” & “Westbahnhof” (jeweils alleine) und eventuell noch nur “Vogelsang” fĂŒr schreibfaule Sucher.
  3. Sollte ich evtl. analog zum geodatenzentrum.de einen “Strassen-Punkt” an die gleiche Stelle setzten? Wenn ja, wie?

Sorry fĂŒr die vielen Fragen.
Ich hab bisher nur mit StreetComplete Änderungen gemacht, direkt an die normale OberflĂ€che hab ich mich noch nicht getraut :smiley:

Einfach das machen was lonvia vorgeschlagen hat. Einerseits ist das so oder so richtig modelliert, flohoff wollte wohl nur bestÀtigen: ja es gibt die Adresse. Anderseits ist lonvia auch https://github.com/orgs/osm-search/people (kein Vorwurf, kann man einfach so ja nicht wissen).

Das wĂŒrde ich in jedem Fall empfehlen. Es gibt sehr gute Kontakte zwischen der örtlichen Community und der Stadt. Die Straßenliste wurde zuletzt wohl im MĂ€rz 2022 abgeglichen.

Dies und die Ansprechpartner kann man der Mailingliste entnehmen. ich wĂŒrde mich zuerst an Dietmar Seifert wenden und dann an den Ansprechpartner der Stadt.

Es gab (und vermutlich gibt es sie noch): https://osm.mapki.com/history/way/34666021

Zur Verwendung von addr:*-tags durch Nominatim siehe https://nominatim.org/2020/10/07/about-addr-tags.html#fnref:1

Die Adresse der Feuerwehr ist ĂŒbrigens laut Internet
“Im Vogelsang Gewann 30” https://feuerwehr-stuttgart.de/index.php?article_id=132

Hmm, ja. Dann wohl name=“Im Vogelsang / Westbahnhof”. Diese SchrĂ€gstrichnotationen sind halt problematisch in OSM, weil sie fĂŒr viele verschiedene Dinge verwendet werden. Aber was soll man machen, wenn es der offizielle Name ist. Wenn du Nominatim helfen willst, dann ist ein “alt_name=Im Vogelsang;Westbahnhof” nĂŒtzlich. (Vogelsang wĂŒrde ich weglassen. Und “Westbahnhof” nur dazufĂŒgen, wenn das auch wirklich alleinstehend benutzt wird.) Es ist aber auch völlig okay, sich auf den Standpunkt zu stellen, dass der Geocoder das eigentlich auch selbst herausfinden könnte. :wink:

Stimmt so fĂŒr name-Tags (und die Übersetzungsvarianten name:*). FĂŒr mehrere alternative Namen finde ich alt_name als Liste aber durchaus okay. Ist mir auf jeden Fall lieber als die sperrige Variante alt_name:1=Foo, alt_name:2=bar.

Nominatim unterstĂŒtzt alt_name. Es ist da auch sehr tolerant, was das matching mit den addr:* tags angeht.

Semikolon in addr:*-Tags sind in der Tat böse, aber das hat ja auch niemand vorgeschlagen.

im Prinzip sind reg_name und nat_name usw. ja auch alles alternative Namen

Wenn es keine Straße mit dem namen gibt wird alles gedroppt was den addr:street trĂ€gt. Also wirst du “addr:place” nutzen mĂŒssen. Wenn du das machst mĂŒsste es auch einen entsprechenden node geben der ein place=* + name aus dem addr:place trĂ€gt.

Und WENN du beides abbilden willst mit “Im Vogelsang” und “Westbahnhof” dann wĂŒrde ich die entsprechenden Nodes doppeln.

D.h. du legst einfach 2 Nodes mit der Adresse da hin. Mache ich bei Straßenumbenennungen im ĂŒbrigen auch. Da doppel ich fĂŒr eine Zeit einfach die Nodes. Nach ein paar jahren kann man dann die alten nodes einfach entsorgen.

Im Gegensatz zu vielen anderen Fakten die wir bei OSM eintragen gibt es fĂŒr Adressen nicht “die eine Wahrheit”.

Ich habe mit vielen AdressdatenbestÀnden der LÀnder und verschiedener Firmen schon gearbeitet und die sind nie wirklich 100% identisch. Jeder hat einfach 1% Adressen die jeweils die anderen nicht haben.

Daher bin ich ein großer Freund davon das OSM ein “Superset” dieser AdressdatenbestĂ€nde wird d.h. jegliche Adresse geocodierbar wird. D.h. einfach alles irgendwie eintragen was sinn ergibt. Zur not 2-3 Nodes einfach nebeneinander legen. Macht auch die spĂ€tere Pflege viel einfach als da mit semikola oder alt_name= rumzuhampeln.

Flo

Jetzt wollte ich gerade die Änderungen machen, aber chriss66 war schneller
 :roll_eyes:

Danke :sunglasses: