osmandapp / OsmAnd

OsmAnd
https://osmand.net
Other
4.64k stars 1.01k forks source link

Redundant use of ferries in pedestrian routing #6867

Closed Aiurek closed 5 years ago

Aiurek commented 5 years ago

Lenovo Moto G4 plus, Android 7.0 OsmAnd+ 3.3.7, released 2019-03-29 May style: OsmAnd Map: Morocco (Apr 1, 2019) (Standard map + Contour lines + Hillshades) Navigation service: OsmAnd (offline)

Car routing stays on the street, whereas pedestrian routing tells you to take 2 ferries and cross the river twice, which wouldn't make any sense. Is it of any help to add a penalty for ferries in order to avoid such detours? Cars are blocked for those specific ferry route, but mby it'll bring up similar results for car ferries in other regions.

Location: https://www.openstreetmap.org/#map=16/48.4296/13.8790

Bild5

scaidermern commented 5 years ago

There should be a penalty for taking ferries. A fixed penalty is hard to choose but most ferries don't immediately start their journey if the user reaches them (even if they are present at the correct ferry port). Maybe add a penalty of 10 minutes?

vshcherb commented 5 years ago

Agree penalty should be at least 7 min + and it will be enough

xmd5a2 commented 5 years ago

Issue is not reproducible any more (pedestrian profile is used) Screenshot_2019-06-10-15-35-00-717_net osmand plus

vshcherb commented 5 years ago

Fixed with recent pedestrian changes