mueschel / OsmLaneVisualizer

18 stars 9 forks source link

falsche lanes Anzeige bei Verwendung von backward/forward #5

Closed it4workflow closed 9 years ago

it4workflow commented 9 years ago

Servus, habe hier folgendes Phänomen bei der Verwendung von lanes bei spezieller Attributierung mit backward/forward:

image https://www.openstreetmap.org/way/294041816 (korrekte Anzeige) https://www.openstreetmap.org/way/294041808 (fehlerhafte Anzeige) Bei beiden Ways ist lanes=3 eingetragen, nur wird bei einem turn:lanes:forward alles korrekt angezeigt, bei Verwendung von turn:lanes:backward aber dann eine Fahrspur mehr als lanes=3 überhaupt vorgibt. Oder hängt es am lanes:*? Es scheint zumindest immer dann aufzutreten, wenn man das jeweils andere, was man ja errechnen kann/könnte, nicht mit angibt. In den Fällen, in denen alles explizit angegeben wird, klappts:

image

Viele Grüße Harald Hartmann

mueschel commented 9 years ago

Die Behandlung von diesem Fall (nur :backwards vorhanden, keine :forward) sollte jetzt besser sein. Diesen Teil werde ich aber nochmal umschreiben müssen, bis alles passt. Z.B. gibt es tolle Spezialfälle, die noch nicht richtig ausgewertet werden. Folgender Weg hätte tatsächlich zwei Spuren in forward-Richtung...

lanes = 3 access:lanes:backward = yes|no bicycle:lanes:backward = yes|designated