eclipse-sumo / sumo

Eclipse SUMO is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation.
https://eclipse.dev/sumo
Eclipse Public License 2.0
2.51k stars 1.42k forks source link

Refine interpretation of OSM cycleway tag #14174

Open m-kro opened 9 months ago

m-kro commented 9 months ago

Reported on the mailing list. We currently do not use the OSM key-value pair "cycleway=share_busway" indicating cyclists to use the common lane with busses. This leads to a separate bike lane atm.

Aditionally the lane width is not correct given the tags "oneway:bicycle=no", "oneway:emergency=no" and "oneway:bus=no": The lane takes the width of a bike lane.

henrigrossmann commented 9 months ago

Thank you Mirko for opening this issue.

It appears that the "cycleway=share_busway" tag is not being interpreted correctly in certain situations. For instance, at edge 601328319, both cyclists and buses are allowed on the backward lane. However, when I modify the OSM file to "cycleway:left=lane" a separate bicycle lane is modeled.

This issue with "cycleway=share_busway" not being modelled correctly seems to be occurring only when there is a single lane in that specific direction.

osm.zip

Screenshot 2023-12-20 at 09 48 34