Falsches cycleway/sidewalk:oneway=yes

Natürlich gilt das so nur bei Rechtsverkehr, bei Linksverkehr dreht sich das genau um (wie auch einige andere Tags).

Warum abgefahren? Das wäre er eigentlich nur, wenn wir annehmen müssten, dass es irgendwo eine signifikante Menge an Fällen gibt, bei dem cycleway:both:oneway=yes tatsächlich meint, dass beide Radwege nur in die gleiche Richtung befahren werden dürfen.

Du meinst einfach automatisch alle -1 in yes umtaggen und dann stimmt es zu 99.x%?
Immerhin sind höchstwahrscheinlih über 1/3 der Werte falsch
cycleway:left:oneway | Keys | OpenStreetMap Taginfo

Aber andererseits, wozu überhaut. Weglassen ist einfacher. Es betrifft eigentlich vor allem die Gehwege mit Radverkehr frei wo der Defaultwert oneway=no ist.

Wenn du mich meinst, schau auf was ich geantwortet habe. Das war der Vorschlag, both:oneway=yes zu erlauben

Ja ich meinte dich und ich habe das ein wenig weiter gedacht: Sollte das dann etwa nicht auch für cycleway:left:oneway gelten? Oder soll both:oneway=yes das gleiche bedeuten wie right:oneway=yes + left:oneway=-1 ? Das fänd ich ja noch mehr verwirrend.

“:both” bezieht sich immer auf Objekte/Straßenteile auf zwei unterschiedlichen Seiten einer Straße. Diese werden in der überwältigenden Zahl der Fälle in unterschiedlichen Fahrtrichtungen genutzt. Deswegen könnte man “:both:oneway” so definieren, dass es sich immer auf die übliche Fahrtrichtung bezieht.

Ähnliches gibt es auch bei anderen Tags: parking:both:orientation=diagonal beschreibt auch auf beiden Seiten eine unterschiedliche Richtung des Parkens, nämlich in einem flachen Winkel relativ zur Fahrtrichtung.

1 Like

Das ist mir schon klar. aber dann sollte left:oneway=yes sich auch nicht auf die Richtung der Linie sondern auf die normale Fahrtrichtung beziehen. Ist in deinem Beispiel ja auch so.

Mir ist übrigens aufgefallen, das gelegentlich fälschlicherweise cycleway:both=yes anstelle von oneway=no verwendet wurde.

1 Like

highway=path/cycleway/footway mit
cycleway:left/right:oneway
cycleway:left/right:segregated
cycleway:left/right:traffic_sign
cycleway:left/right:bicycle
cycleway:left/right:track/lane

dürfe meist die Folge des fehlerhaften JOSM Radwege-Presets sein.
Presets/Radwege – JOSM
#22892 (cycleway:oneway an cycleway, path, footway) – JOSM

Es erzeugt z.B. für einen separat gezeichneten straßenbegleitenden getrennten Rad-Gehweg statt einfach nur das:
highway=path
bicycle=designated
foot=designated
segregated=yes
oneway=yes
traffic_sign=DE:241

fälschlicherweise das:
highway=path
bicycle=designated
foot=designated
segregated=yes
oneway=yes
cycleway:right:bicycle=designated
cycleway:right:oneway=no
cycleway:right:segregated=yes
cycleway:right:traffic_sign=DE:241
cycleway:right=track

Einer der Autoren des Presets (Vorlage) ist @Rainero, der ist hier im Forum doch auch aktiv?