DennisOSRM/Project-OSRM — Issue #78: pulling bikes against oneways
Author: emiltin
Created: 2012-01-14 14:04:06+00:00
State: open

for bike routing, osrm should be able to route against oneway street - but at a lower pedestrian speed.

if footway, pedestrian, etc is specified in the speedprofile (typically with a lower speed), this should be used to allow going against oneways - unless the way is tagged with pedestrain=no, bicycle=no, or it's implied (like on a motorway). with the oneway flow, normal rules apply.

in other words, oneways streets should be traverable in both directions on a bike, but at different speeds.

this feature is quite important, since otherwise crossing intersections often result in unrealistic detours.
also nobody on a bike would go around the block to go 10m up a oneway street - you would pull your bike.
there are also many small pedestrian shortcuts and connections that we would like osrm to suggest, even thouh i means pulling your bike a short way. of course the different speeds would mean that typicall only short stretches of pulling would be suggested.