[Marble-bugs] [Bug 299724] pedestrian route is correct, but bicycle is not and does not update route when changing dropdown

Dennis Nienhüser earthwings at gentoo.org
Thu May 10 08:18:43 UTC 2012


https://bugs.kde.org/show_bug.cgi?id=299724

Dennis Nienhüser <earthwings at gentoo.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |earthwings at gentoo.org

--- Comment #2 from Dennis Nienhüser <earthwings at gentoo.org> ---
The dashed red path is marked as a footpath in OpenStreetMap. OpenRouteService
treats those as paths for pedestrians and ignores them completely for bicycles.
Therefore the map matching (finding the closest path next to your starting
point) is different for pedestrian and bicycle routing here: For pedestrian
routing it maps you to the red dashed path, for bicycle routing it does not
know that path and chooses the way in the south (Zöllnersweg) as the start and
the way in the north (Sophie-Scholl-Ring) as the destination.
If you move both points (start and destination) towards the north, for the same
reason you get a seemingly uneeded jump to Sophie-Scholl-Ring.

Now one could argue that this could be special-cased (since the distance
between both points is smaller than the distance to the next street each) but
it's easy to construct examples where that would be wrong as well (think of
both points separated by a river).

In the long run we'll eliminate that confusion when we have vector maps that
can be adjusted to show only elements relevant to a certain task. For bicycle
routing we'd hide footpaths then.

I can't reproduce 1. though. When I change the routing type and hit 'Get
Directions', a new route is calculated and zoomed on (unless it's the same).

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Marble-bugs mailing list