How could I specify access to a road that gives directional priority the vehicles currently in it?

Say there’s a short narrow road through which drivers can pass in both directions, but not simultaneously. Neither forward nor backward access has any greater priority, but instead one must simply wait for the road to be empty before accessing it. How should such a road be tagged?

That would probably be Tag:oneway=alternating - OpenStreetMap Wiki ?

1 Like

From the wiki, this quote makes me not so sure:

Often there are traffic lights at both ends regulating traffic flow

I mean that says “often”, not “always”

lanes=1 + oneway=alternating is also suggested on Key:lanes - OpenStreetMap Wiki for a narrow bridge

Is the stretch you’re thinking of short? If it’s longer, maybe it has Tag:highway=passing_place - OpenStreetMap Wiki ? A road with a passing_place or several probably wouldn’t be tagged oneway=alternating, it would be only lanes=1 (and maybe oneway=no for explicity, perhaps width=* if it can be measured or estimated reliably)

1 Like

I’d do a simple lanes=1, oneway=no. As far as I know, all routers recognize that and give it a sizable routing penalty.

2 Likes

It’s for this ramp that goes up to a parking lot. If there’s a car where the arrow is, a car wanting to enter going the opposite direction (the X of the same color) would need to wait.


I think I’ll do this in the meantime, but then I’ll do this:

when I’m able to physically survey the width.

sounds like case of oneway=no lanes=1

oneway=alternating would apply if direction would be externally managed