[OSM-talk] prohibited manoeuvres

A Morris aledmorris2 at gmail.com
Mon Feb 5 22:54:06 GMT 2007


How about this:

The prohibited manoeuvre is represented by defining a new way with the tag
"prohibited_manoeuvre=all" (where "all" refers to the vehicle type). If
specific vehicle types are prohibited, then the  vehicle type is specified
in the tag, i.e. "prohibited_manoeuvre=motorcycle"

Sometimes prohibited manoeuvres are specified in terms of the permitted
vehicle, e.g. if all vehicles except buses are prohibited from turning
right, then use the tag "prohibited_manoeuvre_except=psv".

Multiple tags with key "prohibited_manoeuvre" or
"prohibited_manoeuvre_except" can be used; if both are specified then
"prohibited_manoeuvre_except" takes precedence.

The direction of segments on the way indicate the direction of the
prohibited/permitted manoeuvre. ( i.e. it is implicitly one-way).

Prohibited manoeuvres should be as short as possible, i.e.for a simple "no
right turn" it would include only the segment preceding the turn and the
segment after.

A simple "No U turn" requires a split carriageway, where there is a join
between the carriageways. The "prohibited manoeuvre" way would include the
forward segment, the joining segment, and the reverse segment.

More complex prohibited manoeuvres (anyone know of any examples?) can be
represented in the same way and take as many segments as required.

[todo: link to an example in the map]

[todo: update the renderer to show prohibited manoeuvres]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk/attachments/20070205/c53d6ac6/attachment.html>


More information about the talk mailing list