OSRM:Merkwürdiges Routing

Ich habe mal etwas mi OSRM herumprobiert und bin dabei auf folgendes gestoßen

http://map.project-osrm.org/?hl=en&loc=54.197069,9.112945&loc=54.197620,9.124530&z=16&center=54.198324,9.107859&alt=0&df=0

Die sinnvollste Route ist eigentlich die B203. skobbler.de benutzt diese auch. OSRM nimmt aber einen riesigen Umweg.
In der gewählten längeren Route ist dann auch noch mal ein sinnloser Umweg.

http://map.project-osrm.org/?hl=en&loc=54.196052,9.104834&loc=54.200257,9.103997&z=16&center=54.198324,9.107859&alt=0&df=0

Wo könnte da die Ursache sein. OSRM oder die Daten?

Gruß Norbert

Das sieht auf den ersten Blick aus, als wären mal wieder Löcher in OSRMs Routing-Datenbank.

In JOSM kann ich nix relevantes sehen.

OT: die Ecke sieht für mich eklig aus. Zuviele Ampeln gemappt (pro Fahrtrichtung sieht man in OSM 2 Ampeln, in der Wirklichkeit wohl nur eine), Fußgängerüberwege ohne Anschluss, landuse an Straßen geklebt (aaaargh!).
Vorschläge: die highway=traffic_signals auf den Kreuzungsnode (sofern keine einzelnen ways für jede Fahrtrichtung existieren), crossing=traffic_signals dort hin, wo der eingezeichnete Fuß-/Radweg die Straße kreuzt. Landuse von den Straßen lösen.
Und dieser Unsinn kann auch weg: http://www.openstreetmap.org/browse/way/167429013

Hallo Norbert

Wenn du ein wenig die Marker für Start und/oder Ziel verschiebst, erkennst du, dass ein Stück der B203 nicht für das Routing benutzt wird (ebenso beim zusätzlichen Umweg). Von daher werden da vermutlich in den Daten unverbundene Wege vorliegen.

Edbert (EvanE)

Nö, die OSM-Daten sind völlig in Ordnung. Die betreffenden Abschnitte scheinen ausschließlich in der OSRMs eigener Datenbank zu fehlen. (OSRM routet auch nicht zwischen zwei Punkten, die beide in diesem Bereich liegen.)

Jetzt ja, aber waren die Teilstücke auch schon verbunden, als das letzte Mal die Routing-Tabelle erstellt wurden?
Die Daten sind relativ aktuell, da eine von mir letzte Woche wiederhergestellte Straße beim Routing berücksichtigt wird.

Edbert (EvanE)

http://www.openstreetmap.org/browse/way/169964921
http://www.openstreetmap.org/browse/way/169966098
http://www.openstreetmap.org/browse/way/169964918

sind seit 03. Juli unverändert; OSRM hat (laut Website) Daten vom 29. Juli. Das ist schon mehr als nur “relativ aktuell” :wink:
Muß mich korrigieren: lokal routet OSRM doch über diese Abschnitte. Augenscheinlich sind sie drin, aber es fehlen bei OSRM die Verbindungen zum Rest der Welt (an diversen Einmündungen und der Kreuzung mit dem Fritz-Thiedemann-Ring). Die sind bei OSM aber schon länger korrekt (s.o.).