Hi
I found some wired routing on detailed mapped crossings like http://osm.li/2E Instead of simply using way http://www.openstreetmap.org/browse/way/58591662 and way http://www.openstreetmap.org/browse/way/44850965 it looks like the routing tries to avoid the traffic light http://www.openstreetmap.org/browse/node/255758805
One solution would be to add turn restrictions. There are about 10 "crossings" where you can't turn left or right. We would need at least 2 restrictions on each of these points.
An other solution is to ignore traffic lights in routing or add a penalty for each turn, because you normally have to slow down.
Or is there a "better" way for mapping big crossings to avoid such indirections?
I don't want to map for the router, but in this case there are turns possible in the OSM data which are not allowed in reality.
Micha