Supaplex030 (2022-07-19 14:38:45+00:00): Hallo Tom,

lass uns die Problembereiche trennen: (1) Sinnhaftigkeit von separat gemappten Gehwegen und dessen handwerkliche Umsetzung - da hat sich in den letzten Jahren in OSM glaube ich viel verändert und es wäre vermessen, an dieser Stelle darüber zu diskutieren (bei Bedarf z.B. hier: https://wiki.openstreetmap.org/wiki/Berlin/Verkehrswende/Gehwege oder auf den "globaleren" Seiten dieser Art). (2) Die Berechtigung von "hw=crossing" an den Nodes hier in diesem Fall.

Ich leite mal kurz her, warum ich eine deutliche Berechtigung für letzteres in diesem Fall sehe. In OSM mappen wir "hw=crossing" an Stellen, die zum Queren für Fußgänger "vorgesehen" sind. Das ist hier der Fall, denn es handelt sich um Verbindungen von Gehwegen im Kreuzungsbereich. An diesen erfordert zumindest die StVO eine besondere gegenseitige Rücksichtnahme (eben weil das Queren "vorgesehen" ist); abbiegende Fahrzeuge müssen querenden Fußgängern sogar Vorrang gewähren. Ein "Aufmerksamkeitssignal an den Fahrer" ist also durchaus gerechtfertigt, selbst wenn man es aus dieser Straßen-Routing-Perspektive betrachtet - im Gegensatz zu sonstigen beliebig einmündenden Fußwegen, an denen "hw=crossing" tatsächlich nichts zu suchen hat, wenn keine baulichen Merkmale vorhanden sind. Aber Querungsstellen an Kreuzungen sind eben rechtlich wie von der "Aufmerksamkeit" der Verkehrsteilnehmer aus gesehen grundsätzlich verschieden davon.

Das es an diesen Stellen neben der Kreuzung und der Führung der Gehwege keine besonderen baulichen Merkmale gibt, ist mMn unabhängig davon zu betrachten. Das kann sich ja auch schnell ändern, wenn beispielsweise taktile Platten oder Gehwegvorstreckungen am Bordstein verbaut werden (was hier im Industriegebiet vermutlich noch dauern dürfte ;). Zumindest ein "crossing=unmarked" sollte also auf jeden Fall ergänzt werden, um eine qualitative Unterscheidung zu Ampeln und anderen markierten Querungsstellen zu ermöglichen (was der User vielerorts auch verwendet hat, nach dem ich ihn darauf hingeweisen habe, hier offenbar (noch?) nicht. Ich habe mir, nebenbei bemerkt, sogar eine Art "Debug-Layer" gebaut, in dem "hw=crossing" ohne "crossing=*" neben anderen offensichtlichen "Fehlern" rund um Neukölln ausgeworfen werden und die ich gelegentlich verbessere.) Dann kann auch ein Router zwischen "offensichtlichen" und "nicht-offensichtlichen" (je nach Perspektive ;) Querungsstellen unterscheiden und Hinweise entsprechend anpassen.

Zuletzt hier nochmal drei schnelle Beispiele aus aller Welt, das hw=crossing-Nodes dieser Art auch gängige Praxis in OSM bei separat gemappten Gehwegen sind (die ersten "unmarkierten" oder "uncontrolled" Querungsstellen an Kreuzungen, die mir jeweils in die Hände gekommen sind, auch wenn ich nicht im Einzelnen gerüft habe, ob da evtl. andere bauliche Merkmale vorliegen): https://www.openstreetmap.org/node/298373001 (Helsinki), https://www.openstreetmap.org/node/9680100473 (Moskau), https://www.openstreetmap.org/node/6769373148 (San Francisco)...

Wie du merkst, beschäftigt mich das Thema sehr, da (nicht nur) ich hier ein unheimlich großes Potential in detaillierten OSM-Daten sehe. Erst kürzlich hab ich von einem Projekt zur Schulwegsicherheit gehört, in dem auch OSM-Daten herangezogen wurden und genau solche "unmarkierten" Querungsstellen ausgewertet wurden. Fußgängernavigation/-sicherheit/Barrierefreiheit kommt ja zur Zeit fast an jeder Ecke auf bei Konferenzen, in Projekten etc. Das OSM-Potential kann sich aber nur dann entfalten, wenn solche Daten klar kategorisiert bzw. ausführlich genug für Interpretationen sind. (Ein Node ohne Tags wäre sozusagen "fast keine" Information ;) Vieles in diesem Bereich steckt in OSM noch eher in den Kinderschuhen, das zeigt sich z.B. an der oft mangelhaften Dokumentation (oder auch an dieser Diskussion). Auch deshalb ist der oben verlinkte berlin-spezifische Leitfaden entstanden, auch als Diskussionsgrundlage oder Vorlage für Neumapper, die manchmal nur schwer vom simplen "Malen" von Gehwegen abzuhalten sind ;)

Vielleicht kannst du ja jetzt nachvollziehen, warum "hw=crossing" an diesen Punkten einen Mehrwert hat - bzw. haben könnte(!), wenn besser/spezifischer gemappt?