Routing in den Mannheimer Quadraten

Die Innenstadt von Mannheim besitzt keine Straßennamen, es werden stattdessen die Blocks (die sog. Quadrate obwohl keines diese Form besitzt) schachbrettartig durchnummeriert.
Ich habe das nun mal in den drei Routing-Anwendungen http://openstreetmap.de/karte.html ausprobiert, und das klappt so nicht. Die einzelnen Häuser sind zwar mit der Bezeichnug des Quadrats als Straßennamen sowie der Hausnummer angegeben, das wird aber nicht gefunden. Gibt man den Straßen die Bezeichnung der Quadrate, dann klappt es, ist aber auch keine Lösung, da eine Straße ja immer zwischen zwei Quadraten liegt. Und einer Straße zwei Namen zu geben, scheint auch nicht vorgsehen zu sein. Mir fällt als einzige Lösung ein, zwei Straßen mit verschiedenen Namen übereinander zu legen, das funktioniert auch, ist aber nicht wirklich elegant. Die Hausnummer werden aber immer noch nicht gefunden.
Irgendwelche Ideen?

Hier ging es auch schon um das “Problem”.

Danke für den Link geri-oc!

Ich würde das Thema jedoch lieber hier behalten, da es den anderen Thread sprengen würde.

Ich möchte mich dagegen aussprechen, den Straßen in den Quadraten Namen zu geben, da diese eben keine haben. Auch doppelte Straßen eher nicht :wink:
Wir sollten alle noch mal darüber nachdenken und evtl. etwas neues neues Ausdenken. Nochmal drüber schlafen…

Ich würde eine Änderung in den Implementierungen zur Adresssuche vorschlagen. Wenn diese nach der nächsten benannten Strasse suchen wenn kein addr:street und keine zugehörige associatedStreet-Relation vorhanden ist ist das sinnvoll und hilfreich - wenn sie diese ignorieren ist das allerdings bei Abweichungen nahezu immer schädlich und wir können uns entsprechende Eintragungen auch sparen.

Nominatim könnte man imo als Referenzimplementierung bezeichnen - wenn hier keine nennenswerten Gegenargumente vorgebracht werden sollten wir eine Umsetzung dort anstreben und ggf. Entwickler anderer OSM-Adresssuchen benachrichtigen (in OsmAnd funktionierte es bei meinem letzten Test).

mfg~ray

VORSCHLAG für einen Versuch:

Das “Quadrat” als landuse=residential (eventuell größere Flächen aufteilen) mit name=*.

oder

highway=service, name=*, area=yes

Ob das Routing aber noch zur Hausnummer klappt …

Straßen: Wenn die wirklich keinen Namen haben könnte man ein search_name oder so vergeben. Ich meine dass Nominatim
da schon Möglichkeiten bietet.

Ansonsten: +1 für die Priorisierung der addr: Nodes

Ich würde den Straßen keinen Namen geben. Wenn sie keinen Namen haben, dann haben sie eben keinen Namen. “Taggen für die Adresssuche” klingt für mich fast wie “Taggen für die Renderer”… Die Adressinformationen sind komplett in den Adresstags vorhanden, und wenn Nominatim die nicht auswertet, ist das ein Problem von Nominatim und muss dort angegangen werden.

Ähnlich sehe ich das Taggen der Quadrate mit highway=service, area=yes. Es ist nun einmal kein flächiger, quadratischer Service- / Zufahrtsweg.

Mit landuse=residential für die Flächen könnte ich mich anfreunden, das ist ja nichts, was der Realität widerspricht.

@MHohmann… +1

@MHohmann
+1

Wenn ich das hier richtig interpretiere, dann sollte Nominatim eigentlich auch “addr:street” auswerten, in diesem Fall funktioniert das aber offensichtlich nicht richtig:
http://wiki.openstreetmap.org/wiki/Nominatim/Development_overview
http://wiki.openstreetmap.org/wiki/Nominatim/FAQ

Ich habe keinen Nominatim-Fehlerbericht dazu gefunden:
https://trac.openstreetmap.org/query?status=new&status=assigned&status=reopened&component=nominatim&order=id&desc=1

Gruß,
Mondschein

Die Straßen in den Mannheimer “Quadraten” haben wohl Namen, wie Heidelberger Str. = Planken genannt, Kunststraße, Kurpfalzstraße um nur drei zu nennen. Die Straßennamen finden bis auf die Planken und die Breite Straßen im Sprachgebrauch keine Verwendung, selbst meine Frau, in Mannheim geboren, kennt nur drei oder vier Straßennamen. Von daher ist es (fast) richtig zu sagen in den Quadraten haben die Straßen keine Namen.

Wie lautet eine Anschrift in Mannheim?
Ich will das in Navit Probieren.
Mir ist aufgefallen das Navit die Strassen in den Adresstags auswertet.
Z.B. Strassename lautet “Münchner Weg”, aber Haus wurde mit Adresse “MünchEner Weg” getagt, dann gibts bei Navit den Münchner Weg und den MünchEner Weg.
Wenn es jetzt richtig verstanden habe müsste das dann bei Mannheim so klappen.

Beispiel:

Rathaus Mannheim
Sachgebietsleitung Betreuungsbehörde
K1, 7-13

68159 Mannheim

Klappt nicht. K1 gibts nicht als Straße.

K1 ist ja auch keine Strasse sondern das Quadrat :wink:

Es gibt ein paar Strassen, die Namen haben, ja. Aber :stuck_out_tongue: : Diese Namen eignen sich nicht, um ein bestimmtes Gebäude zu finden, da es zum Beispiel in den Planken mindestens 5mal die Hausnummer 4 gibt. Die Namen sind also eher “Spassnamen” für die wichtigsten Strassen: Planken, Heidelberger Strasse und Kurpfalzstrasse: Fährt die Stadtbahn durch und grösstenteil Fussgängerzone; Fressgass und Kunststrasse: sonstige wichtige Strassen - hab’ ich was vergessen?

Nehmen wir also z.B. dieses Haus: Nominatim nennt es “4, Fußgängerzone Planken, Innenstadt, Mannheim, Regierungsbezirk Karlsruhe, Baden-Württemberg, 68161, Deutschland”; Richtig wäre “4, O4, Innenstadt, Mannheim, Regierungsbezirk Karlsruhe, Baden-Württemberg, 68161, Deutschland” (Sprich: “O4 4, Mannheim”), da dieses Haus von Nominatim ebenfalls “4, Fußgängerzone Planken, Innenstadt, Mannheim, Regierungsbezirk Karlsruhe, Baden-Württemberg, 68161, Deutschland” genannt wird, aber als “4, O6, Innenstadt, Mannheim, Regierungsbezirk Karlsruhe, Baden-Württemberg, 68161, Deutschland” (Sprich: “O6 4, Mannheim”) bezeichnet werden müsste.

mfg~ray

/e: Antwort auf @Wegabschneider hinzugefügt

Moin,
es gibt neuerdings(?) das Tag place=city_block
http://wiki.openstreetmap.org/wiki/Tag:place%3Dcity_block
welches m.M.n. für die Mannheimer Quadrate ganz gut passt.

Momentan ist es als place=neighbourhood getaggt.

Du hast das Problem erkannt. Darum geht’s seit Posting Nr. 1 :slight_smile:

–ks