Als Beispiel habe ich mal ein Routing zwischen den Endpunkten der Elbfähre Cuxhaven-Brunsbüttel genommen. Mir ging es hauptsächlich um das Routing für Radfahrer, ich habe aber auch anderes probiert.
Graphhopper : Benutzt für alle die Fähre
OSRM : Fußgänger&Radfahrer benutzen die Fähre, KFZ machen einen Umweg über Glücksstadt .Auch da ist eine Fähre.
BRouter : Fußgänger&KFZ benutzen die Fähre, Radfahrer machen einen Umweg über Glücksstadt .Auch da ist eine Fähre.
Qwant : Fußgänger&KFZ benutzen die Fähre, Für Radfahrer werden Fähren scheinbar komplett ignoriert Riesiger Umweg über Hamburg
Das sind heftige Umwege,besonders für Radfahrer. Haben die Router-Entwicker Fähren ignoriert(Qwant für Radfahrer) bzw. wenig beachtet(OSRM für KFZ,BRouter für Radfahrer)? Wohin wendet man sich für die einzelnen Router um dieses Verhalten zu melden?
Kosten mit dem Profil “Trekking Bike (ignore cycle roots)” sind über die direkte Fähre 165,606 und über Glückstadt nur 145,409. Im Profil sind die Kosten für Fähren auf den Faktor 5.67 festgelegt. Also entspricht 1km Fähre 5.67km “normaler” Strecke. Du kannst die Kosten für Fähren im Profil anpassen.
Alternativ kannst du einen Wegpunkt mitten auf die Fähr-Strecke packen.
Bei brouter mit Trekking Bike (ignore cycle roots) wird als 1. Alternative auch die längere Fährfahrt angeboten.
Übrigens sind es bei den Umwegen über Glückstatt sogar zwei Fähren.
Die Frage ist halt, was Du optimieren möchtest. Wenn ich auf Radreisen bin und nicht planen kann, wann genau ich bei einer Fähre ankomme, die nur stündlich oder gar 3-stündlich fährt, dann nehme ich gerne einen längeren (hoffentlich schönen) Umweg. Auf der Fähre stehen oder sitzen ist ja nicht gerade eine tolle Alternive zum Radfahren. Also lieber 5.67 km (oder was auch immer) mehr und (für umsonst) über eine Brücke oder eben eine kürzere Zeit für die Fähre. Ich will ja radeln und nicht in kürzester Zeit irgendwo ankommen.
Ich kenne keine Möglichkeit, die minimale/maximale oder typische Dauer einer Route über die Fähre zu erfassen.
Spannend finde ich die berechneten Reisezeiten. Die sollten ja fast gleich sein, egal ob ich mit oder ohne Fahrzeug auf der Fähre stehe. Bei brouter sind es aber 2:46h mit dem Auto (effizient) und 5:25 h zu Fuß oder mit dem Rad.
Anscheinend wird die Fahrtzeit aus den Kosten ermittelt?
Ich möchte nichts optimieren. Ich möchte die Router mit Infos versorgen, die sich ev. auf das Routing auswirken.Im englischen Wiki gibt es für route=ferry die Tags duration und interval . Kann ein Router die benutzen, um zu einem Kostenfaktor für die Fähre zu kommen (sofern vorhanden)? Jetzt scheinen die Kosten wohl eher für kurze Fährverbindungen von einigen 100m (z. B. über einen Kanal) zu passen. Bei längeren Strecken mit größerem Anteil an der Gesamtstrecke passt das wohl nicht so ganz.
Mein Beispiel ist zugegebenermaßen sehr speziell, weil Start und Ziel direkt am Fähranleger einer Fähre sind. Wenn der BRouter hier aber für Radfahrer einen Umweg von 80km vorschlägt finde ich das schon happig. Die angegebenen Reisezeiten sind jetzt auch nicht so unterschiedlich( 5:25 BRouter 1. Alternative Fähre/4:49 BRouter Original Umweg). Warum ist der Umweg die 1.Wahl für Radfahrer , nicht für Kfz?
Eine andere Baustelle scheint Qwant zu sein. Der ignoriert für Radfahrer alle Fähren, für Kfz und Fußgänger nicht. Warum?
Ja das finde ich auch irgendwie einen Fehler… das die Fährennutzung kosten verursacht ist richtig, aber hier wirkt sich die Länge der Stecke der Fährenfahrt aus… das ist nicht richtig. Die Fahrstrecke sollte sich nicht so sehr in den Kosten auswirken.
Für die Berechnung der Fahrzeit finde ich diese Annahmen recht merkwürdig. Nicht alle Fähren sind so langsam.
Diese z.B. fährt im Schnitt mit 28km/h. Elbfähre Cuxhaven-Brunsbüttel
Für die Fähren über den Nord-Ostsee-Kanal passt 10km/h ganz gut,jedenfalls schneller als Fußgeschwindigkeit.
Das ist bei BRouter die berechnete Fahrzeit für Rad und Fuß natürlich viel zu hoch.
Damit kann man dann die tatsächliche Fahrzeit und Strecke berechnen. Und das ist beides unabhängig vom eigenen Verkehrsmittel, das man mit auf die Fähre nimmt.
Die Kosten sind natürlich was anderes. Da wäre meine Erwartung, dass sich diese aus der normalen eigenen Fahrgeschwindigkeit berechnen. Wenn die Fähre 2 Stunde (inkl. Wartezeit) braucht und ich mit dem Rad 20km/h fahre, dann sind das Kosten von 40km mal irgendein Faktor plus ggfs. ein anderer Faktor. Zu Fuß (5km/h) wären die Kosten aber nur 10km * Faktor+Faktor, mit dem KFZ aber vielleicht schon 150km * Faktor+Faktor.
Muss man halt geeignete Standard-Faktoren finden, die User im Profil noch anpassen können.
Derzeit sind die Kosten auf der Strecke Cuxhaven-Brunsbüttel bei “Car (economic)” geringer als bei “Trekking Bike”. Das sollte komplett anders sein.
Dann würde man die obere Fähre nehmen wenn das Ziel Ottendorf wäre,… fände ich als Radlfahrer ganz ok Östlich von Ottendorf würde dann die östliche Fähre genommen.