osmandapp / OsmAnd

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

Ferry penalty is too high for some cases (bicycle, pedestrian, car) - make optional #5815

Open alyonapinchuk opened 6 years ago

alyonapinchuk commented 6 years ago

The car ferry between Meersburg and Konstanz is not included in the bicycle and pedestrian navigation although the ferry is also available for pedestrians and cyclists. https://www.openstreetmap.org/edit?relation=2784048#map=16/47.7062/9.2744

IgorEliezer commented 6 years ago

5581 Related?

MadWasp79 commented 4 years ago

@vshcherb I was able to build the route via Meersburg-Konstanz ferry only after I set the ferry's translation to very low value and speed almost equal to primary roads, which is not true, of course. So, maybe a viable solution would be an addition of setting parameters to forcibly use ferries if someone wants it?

vshcherb commented 4 years ago

We need to lower penalty for all profiles and introduce special warnings that road includes -

MadWasp79 commented 4 years ago

Rose ferry speed and removed constraint penalty in routing.xml.

vshcherb commented 4 years ago

https://github.com/osmandapp/OsmAnd-resources/pull/642/files

aceman444 commented 4 years ago

Why? Taking a ferry always takes a large penalty, the ferry may not be available immediately. Yes, for a sea ferry, you must take the ferry anyway. But for some river ferries, it may be faster to cycle around it and take a bridge. This needs some toggle/setting as requested here, not a blanket removal of any penalty as the route time will be totally bogus.

vshcherb commented 2 years ago

In UI we need to display that route has Ferry and it might run on schedule, we have already similar message for Private roads