Am 11.04.2012 15:42, schrieb Simone Saviolo:
2012/4/11 Ross Scanlon<i...@4x4falcon.com>:
No.  The router should know not to do this. Likewise as below the router
should not make u turns at traffic lights.

Based on what? How does the router know that the two ways are two
carriageways of a single road? Couldn't they be a straight road, that
becomes a oneway street at a certain point, and at that point a
junction brings to a oneway secondary road?

The name of the way, the fact that you are turning>  180 degrees on the same
way.
I don't agree.

First, if you're on the same way, you're not turning, but going
straight and following the road. In the case of the OP, I expect to
see three ways, two of which tagged oneway=yes.

Second, if you turn more than 180 degrees, you're hopefully going on a
bridge ;-)

Third, think of a situation like this: http://osm.org/go/0CKuMhs89-


in your example the angle at the considered point is far from dangerous or considerable. Your angle is in the range up to 45° and doesn't even reach 90° (a typical crossing / turn situation).

Points of no u-turn - that have to be considered - have angles
- beyond 90° (may be a sharp turn or a crossing at a combine situation)
- mostly beyond 120° and often beyond 150°
This is the range to consider - and that is possible for a router.
The angles depend a bit on the mapper's 'style' and should be considered by the mapper - but in most cases the angle will reach those range anyway - a split and combine would not be 'rectangle'. (U-turns at dual-carriage ways with two 90° turns because of a via-way have to be considered separately. If not allowed - even only by law - a turn restriction may be helpful there.)

Greetings
Georg

_______________________________________________
Tagging mailing list
Tagging@openstreetmap.org
http://lists.openstreetmap.org/listinfo/tagging

Reply via email to