Fahrrad-Grünpfeile (in Wien)

Ja, es funktioniert nur, wenn es eigene Ampeln für jede Richtung gibt (oder zumindest für die, wo der Pfeil gilt)

Grundsätzlich richtig, wenn du nicht komplett stehen bleibst, kannst du bei uns 70€ zahlen. Wenn du es im Wiki dokumentierst, ist stop wohl korrekter.
Bei der Variante mit den Tags am Ampel-Node ist es zwar semantisch nicht so eindeutig, aber du hast prinzipiell das gleiche Problem, dass red_turn:right:bicycle=yes nicht angibt, ob man vorher stehenbleiben muss.

Die OpenStreetBrowser Kategorie unterstützt jetzt auch:

  • Knoten mit red_turn:right:bicycle=stop bzw. red_turn:straight:bicycle=stop
  • turn_restriction-Relations mit restriction:bicycle=stop.

OpenStreetBrowser

1 Like

Auch in Graz hab ich nun einen ersten solchen Pfeil gesehen. Hab das mittels restriction eingetragen - bitte um kurze Bestätigung, dass das so passt: Relation: 16075776 | OpenStreetMap

1 Like

Tatsächlich ist dir ein kleiner Schnitzer passiert. Du hast nämlich als Key der Relation “restriction” genommen und als Wert “restriction:bicycle=stop”. Es sollte natürlich der Key “relation:bicycle” sein und der Wert “stop”.

Ich hab das jetzt geändert. Damit zeigt auch die OpenStreetBrowser-Kategorie den Grünpfeil an:
https://www.openstreetbrowser.org/#map=18/47.07248/15.41424&basemap=osm-mapnik&categories=plepe/test/cycle_turn_on_red

1 Like

Gerade sowas in Ibk gesehn. Wie nun machen? Es gibt eine Ampel mit Richtung dort, also genügt ein Attribut, aber welches?

red_turn:right:bicycle=stop scheint mir dem Schild entsprechend, das zeigt einen grünen Rechtspfeil, ein Fahrrad und Text “Nach Halt”.

red_turn:right:bicycle=yes gibt es einmal an andrer Stelle, sicher das gleiche Schild.

Entscheide mich vorläufig für stop: Macht für den Radverkehr aus der roten Ampel ein Stop. Und rühr das andere nicht an.

Danke für den Hinweis. Hab mich schon gefragt warum es im openstreetbrowser nicht auftaucht. :sweat_smile:

1 Like

Da wurde ein bisschen früher im Thread darüber gesprochen:

→ detto für red_turn:right:bicycle=stop

1 Like

red_turn:right:bicycle=yes ist nicht falsch, red_turn:right:bicycle=stop gibt noch eine zusätzliche Info her. In Frankreich wärs dann wohl red_turn:right:bicycle=yield :wink:

1 Like

Für Wien habe ich eine Liste aller Grünpfeil-Ampeln gefunden:

Wollen wir die gemeinsam abarbeiten? Link zu Gemeinsame Mapping Aktionen in Österreich

1 Like

Hat jemand eine Idee, wie wir das strukturiert gemeinsam bearbeiten können und den Überblick über den Fortschritt bewahren?

Ohne Vorverarbeitung könnten sich einzelne Mapper Bezirke nehmen/reservieren und wenn sie fertig sind, geben sie hier Bescheid. Bzw wenn sie aufhören oder irgendwo scheitern. Ich könnte den Fortschritt in einem Post, den ich regelmäßig aktualisiere (halbwegs) aktuell halten.

Mit Vorverarbeitung könnte man wohl die Liste Geocodieren und eine Maproulette Challenge daraus basteln. Ich schaffe das nicht und kann auch nicht abschätzen, wie aufwändig das ist.

Ich werde heute mal im 1. Bezirk anfangen.

Edit: Ich habe bei der Mobilitätsagentur um Erlaubnis angefragt, Antwort steht noch aus.

Hui, gleich beim ersten Beispiel scheitere ich. Bitte um Meinungen:

Es geht um die Kreuzung Dr. Karl Lueger-Platz # Parkring
Mapillary: Mapillary cookie policy use

Man kommt von diesem way: Way: ‪Dr.-Karl-Lueger-Platz‬ (‪1209501742‬) | OpenStreetMap
Die Ampel ist diese: Node: 11205924870 | OpenStreetMap
Bei Rot abbiegen nach Halt darf man hierher: Way: 43310333 | OpenStreetMap
Zwischen Ampel-Node und dem Ziel-way liegen zwei ways: Way: ‪Dr.-Karl-Lueger-Platz‬ (‪44028854‬) | OpenStreetMap und Way: 714680565 | OpenStreetMap

Wie tu ich jetzt?
Relation mit
type=restriction
restriction:bicycle=stop
und folgenden Mitgliedern

Variante 1:

  • Ankunfts-Weg mit Rolle from
  • den Ampel-Node mit Rolle via
  • die beiden Zwischen-Ways mit Rolle via
  • das “Ziel-Way” mit Rolle to

Variante 2:

  • den Ampel-Node mit Rolle from
  • das “Ziel-Way” mit Rolle to
  • (keine via-Ways)

Wenn ich es analog zu Abbiegebeschränkungen mappen würde, dann käme der Ampel-Node nicht in der Relation vor (weil die Fahrstrecke ist durch from, via und to eindeutig). Aber das erscheint mir unpassend, weil es geht ja genau um die Ampel, die darf doch in der Relation nicht fehlen.

Weiters habe ich bemerkt, dass viele Ampel-Nodes absichtlich auf einem zusammenhängenden Weg eingetragen werden, damit man eine Richtung angeben kann. Das ist nur beim aktuellen Beispiel egal weil es eine Einbahnstraße ist. Somit kann es sein, dass der Wegabschnitt vor und nach der Ampel zusammenhängender OSM Way ist.

Eine kurze Recherche in Frankreich (mit dem Openstreetbrowser, das ging super) zeigt, dass die Französinnen und Franzosen diese restriction-Relation nur mit der Ampel als einzigem Mitglied (Rolle via) eintragen. Da ist keine geometrische Info dabei, das könnte auch ohne Relation direkt an der Ampel gemappt werden.

Sollte man die Relationen mit restriction:bicycle=stop im Wiki dokumentieren und erklären?
Ich stolpere immer wieder über Hinweise in den BRouter supects, da dieser diese Relationsart noch nicht kennt.
Aktuell scheint es erst 7 dieser Relationen zu geben, wenn es jedoch mehr werden, sollte sich eine geeignete Erklärung im Wiki dazu lohnen.

Ich werde das machen, wenn sich herausstellt, dass es gut anwendbar ist. Bin mir nach meinem missglückten Versuch (siehe oben) derzeit nicht sicher.

Wenn ich das Wiki korrekt interpretiere, sehe ich hier kein Problem. Wobei ich nicht weiß, wie genau Router damit umgehen würden. Das Bild im Wiki zeigt auch diesen Einsatz an einem Beispiel: File:Intersection TurnRestriction ViaWays.PNG - OpenStreetMap Wiki

Wenn ich mich in Paris umsehe, gibt es dort wohl zwei Ansätze:

  • Die Relation mit nur einem Mitglied als via
  • Die Relation mit drei Mitgliedern

Laut der französischen Wiki Seite ist die Variante mit drei Mitgliedern empfohlen.

Wiki Seite ist angelegt:
https://wiki.openstreetmap.org/wiki/Tag:restriction:bicycle%3Dstop

Ich habe per E-Mail von der Mobilitätsagentur die Erlaubnis bekommen, die Liste für OSM zu nutzen:

Danke! Ich habe die Seite noch etwas ergänzt :slight_smile:

Ich habe den 1. Bezirk weitgehend abgeschlossen.

  • 24 sind als Relationen eingetragen
  • 4 sind nicht als Relation eingetragen, weil es in der OSM-Geometrie eh keine Ampel gibt. Dort habe ich Notes hinterlassen (zB Node: 1422864165 | OpenStreetMap)
  • 7 nicht eingetragen, weil ohne Ortskenntnis nicht eindeutig einzutragen

Folgende 7 Kreuzungen fehlen noch im 1. Bezirk:

Kreuzung Von/Richtung In/Richtung Rechts Gerade
Julius Raab-Platz # Stubenring Julius Raab-Platz/Stubentor Julius Raab-Platz/Wiesingerstraße x
Julius Raab-Platz # Stubenring Julius Raab-Platz/Stubenring Julius Raab-Platz/Stubentor x
Julius Raab-Platz # Stubenring Oskar-Kokoschka-Platz Stubenring/Franz-Josefs-Kai x
Opernring # Operngasse Operngasse Burgring x
Burgring # Babenbergerstraße Babenbergerstraße Burgring x
Schottenring # Wipplingerstraße Schottenring Wipplingerstraße x
Friedrichstraße # Operngasse Operngasse Friedrichstraße x
  1. Bezirk ist auch durch.

FOlgende Kreuzungen benötigen einen Check vor Ort:

Kreuzung Von/Richtung In/Richtung Rechts Gerade
Nordbahnstraße # Am Tabor Nordbahnstraße Am Tabor x
Nordbahnstraße # Am Tabor Am Tabor Nordbahnstraße x
Praterstern # Nordbahnstraße Nordbahnstraße Praterstern x
Heinestraße # Kleine Stadtgutgasse Weintraubengasse Heinestraße x

Ich bin jetzt mit allen Wiener Bezirken durch. Ein paar konnte ich nicht lösen ohne ortausgenschein. Diese werde ich versuchen beizeiten, wenn es neuere Mapillary Bilder gibt, oder wenn ich mla daran vorbeikomme zu lösen. Oder es kommt jemand von euch vorbei. Diese Kreuzungen fehlen noch:

Kreuzung Von/Richtung In/Richtung Rechts Gerade
Kelsenstraße # Landstraßer Gürtel Kelsenstraße/Arsenal Landstraßer Gürtel x
Kelsenstraße # Landstraßer Gürtel Kelsenstraße/Gürtel Landstraßer Gürtel x
Am Stadtpark # Große Ungarbrücke Am Stadtpark/Heumarkt Am Stadtpark/Vordere Zollamtsstr x
??? Arsenalstraße/stadtauswärts Arsenalstraße x
Neubaugürtel # Burggasse Neubaugürtel Burggasse x
Favoritenstraße # Alaudagasse Alaudagasse Favoritenstraße/Norden x
Favoritenstraße # Alaudagasse Favoritenstraße/Norden Favoritenstraße x
Leyserstraße # Spallartgasse Leyserstraße/Wiental Leyserstraße x
Leyserstraße # Spallartgasse Leyserstraße/Ottakring Leyserstraße x
Jägerstraße # Wexstraße Jägerstraße Jägerstraße x
Brünnerstraße # Katsushikastraße Katsushikastraße Brünnerstraße x
Brünner Straße # Hanreitergasse Brünner Straße Hanreitergasse x
Siemensstraße # Richard Neutra-Gasse Siemensstraße/Leopoldauer Pl. Josef Brazdovics-Straße x
Wagramer Straße # Arbeiterstrandbadstraße Wagramer Straße Arbeiterstrandbadstraße x
Breitenleer Straße # Schukowitzstraße Schukowitzstraße Breitenleer Straße/stadtauswärts x