Eigenartiges Routing in Frankfurt

Man möge versuchen, eine Route aus Frankfurt-Bockenheim in Richtung Osten (z. B. Hanau) zu routen.

Mapzen schickt einen dann auf eine Irrfahrt quer durch Ginnheim und den Riederwald, was mit ziemlicher Sicherheit nicht die schnellste Route durch Frankfurt ist (eher die langsamste).

Ich hab zuerst gedacht, es liegt evtl. an fehlenden maxspeed-Werten, aber auch nachdem ich maxspeed zumindest im Riederwald nachgetragen habe, hält Mapzen an dieser eigenartigen Route fest. Weiß wer, wo das Problem liegt?

Ein Link wäre nicht so schlecht.

Einmal bitteschön: https://www.openstreetmap.org/directions?engine=mapzen_car&route=50.1239%2C8.6488%3B50.1624%2C8.9846#map=12/50.1425/8.8176&layers=N

Hallo Prince,
Vermute, dass da einfach nur ein minimaler, aber aufsummerter zu großer Kostenfaktor für die Ampeln in Ffm verantwortlich ist.

Mapzen weiß halt nicht, dass auf der B8 (Miguel-/Adickes-/Nibelungenallee) ostwärts eine grüne Welle existiert, wo man mit 60 km/h durch die Innenstadt brettern kann (weil alle so schnell fahren :slight_smile: und man noch von den Taxis überholt wird). OSRM macht das nicht, will mich aber dafür durch Bornheim schicken, wo mich die Straßenbahn aufhält und die Zeitberechnung hier sicher auch nicht passt…
Der erfahrene Pendler weiß, dass er sich bei sowas nicht wirklich auf sein Navi verlässt.
Gruß über den Main,
Cepesko

In Bornheim fehlt wohl noch ein maxspeed. Anders kann ich es mir nicht erklären, dass OSRM durch eine Tempo-30-Straße routet. Da weiß ich aber nicht, was auf dem fehlenden Straßenstück gilt.

noch dazu, vielleicht als Beleg für meine Vermutung:
Von den geschätzen 25 Ampeln auf dieser Strecke sind dazu noch welche falsch getaggt, z.B. hier oder hier, wo die Fußgängerampel außerdem als “normale” Ampel zählt. Korrektes Tagging wäre an dieser Stelle jeweils highway=crossing, statt highway=traffic_lights.
Cepesko

Mein Rekord, den ich in OSM gesehen habe war mal eine Kreuzung mit 40 Ampeln.

Da macht jeder Router mit Ampel-Malus natürlich nen großen Bogen drum.

Gerade nachts dürfte der vorgeschlagene Weg durch Eckenheim schneller sein, auf dem Alleenring gilt ja seit neustem 30, da ist nichts mehr mit Grüner Welle bei 60.
Ganz akurat bei kleinen Zeitunterschieden ist das Routing allerdings nicht. Sieht man sehr schön, wenn man das Ziel entlang der A66 verschiebt:
https://www.openstreetmap.org/directions?engine=mapzen_car&route=50.1231%2C8.6501%3B50.1430%2C8.7873#map=13/50.1416/8.7166&layers=N
https://www.openstreetmap.org/directions?engine=mapzen_car&route=50.1231%2C8.6501%3B50.1435%2C8.7786#map=13/50.1318/8.7144&layers=N
Einmal der Weg durch Eckenheim mit 23 Minuten, einmal der Weg über die B8 mit 21 Minuten…

Ah, again what learnt! Gut zu wissen. Danke, Cepesko