There are edge cases where the lane widths in the forward and backward directions are very clearly different. For instance, a roadway where one direction of lanes is 12' and the other direction is 11'. This isn't very common, but it happens. Time-of-day-dependent parking lanes is also another example case.
This also sometimes happens for bike lanes and parking lanes. E.g., one bike lane is 6' and the other is 5'.
Solution will probably be to add additional inputs for the width:lanes:forward and width:lanes backward. Although I feel like "lanes:forward:width=12" or "lanes:forward:width=12'|11'" is more intuitive, since it matches how we define widths for other lane times.
parking:lane:left:width, parking:lane:right:width (instead of parking:lane:both:width)
cycleway:left:width, cycleway:right:width (instead of cycleway:lane:width)
There are edge cases where the lane widths in the forward and backward directions are very clearly different. For instance, a roadway where one direction of lanes is 12' and the other direction is 11'. This isn't very common, but it happens. Time-of-day-dependent parking lanes is also another example case.
This also sometimes happens for bike lanes and parking lanes. E.g., one bike lane is 6' and the other is 5'.
Solution will probably be to add additional inputs for the width:lanes:forward and width:lanes backward. Although I feel like "lanes:forward:width=12" or "lanes:forward:width=12'|11'" is more intuitive, since it matches how we define widths for other lane times.
parking:lane:left:width, parking:lane:right:width (instead of parking:lane:both:width) cycleway:left:width, cycleway:right:width (instead of cycleway:lane:width)
Other info: https://wiki.openstreetmap.org/wiki/Key:width#Width_of_streets https://wiki.openstreetmap.org/wiki/Key:cycleway#Supplementary_details (refers to "cycleway:right:width") https://taginfo.openstreetmap.org/keys/width%3Alanes%3Aforward#overview
Also connected to #36