trivisonno / cycleway-stats

https://trivisonno.github.io/cycleway-stats/map.html
4 stars 0 forks source link

tagging and rendering restricted areas in lanes #52

Open trivisonno opened 1 year ago

trivisonno commented 1 year ago

A portion of id=474243582 has a large yellow hatched area. This seems like a part of the left turn lane heading north, but it's not clear how exactly we map this wide area. I've found very limited discussion online. It's only paint and no physical separation, so the two directions can't be mapped as separate ways. It's only 4 lanes, but we need some way to render this. It's not clear that any restriction tags would be appropriate either. image

See also: https://labs.mapbox.com/mapping/mapping-for-navigation/adding-turn-lanes/#12-lanes-with-restricted-access (mentions these but doesn't say how they map it) image

trivisonno commented 1 year ago

Maybe the 'divider' tag? (https://taginfo.openstreetmap.org/keys/divider)

For instance in the example above of West 25th Street in Cleveland, Ohio, maybe tag with divider=diagonal_crosshatch and divider:width=10'. It seems like diagonal_crosshatch is always yellow (to separate opposing directions of travel) and chevron_crosshatch is always white (to separate lanes within the same direction of travel). It makes sense that the diagonal_crosshatch would be between the forward/backward lanes, but as in the mapbox image above, it's not clear how we'd tag a chevron_crosshatch that separates lanes within a single direction...

I'm not sure if driving within a crosshatched area is illegal, in Ohio...

We shouldn't tag these areas as lanes, because certain routing algorithms would assume they are properly traversable.

Here's is some Ohio MUTCD description of this crosshatching: image image

And from the Ohio Traffic Engineering Manual (TEM): image