Hallo, als ich gestern auf der B64 von Rietberg Richtung Paderborn gefahren bin, sind mir an zwei Kreuzungen unsinnige Anweisungen des Routers in OsmAnd aufgefallen. Ich habe mir eine der Kreuzungen in OSM angeschaut, konnte aber keinen Fehler erkennen. Jetzt stellt sich die Frage, ob ich da was übersehen habe oder OsmAnd eine Macke hat. Es geht um die Kreuzung B64 mit K61 östlich von Rietberg. Ich habe die Route nochmal auf einem kurzen, geraden Stück auf der B64 berechnen lassen https://filebin.seeddms.org/filebin/ql60s3u07cfwhj5q/Screenshot_20260130-075... Die Anweisungen dazu findet man auf diesem Screenshot. https://filebin.seeddms.org/filebin/ql60s3u07cfwhj5q/Screenshot_20260130-075... Warum soll an der Kreuzung nach links abgebogen werden? Das gleiche ist dann nochmal ein paar Kilometer später bei der Kreuzung mit der L815 passiert. Den Fall habe ich noch nicht nachvollzogen. Meine Vermutung ist ein Fehler in den dіrection:xxx Attributen. Vielleicht hat ja mal jemand Lust und Laune da drauf zu gucken. Uwe
Hola, On Fri, Jan 30, 2026 at 01:08:27PM +0100, Uwe Steinmann wrote:
Warum soll an der Kreuzung nach links abgebogen werden? Das gleiche ist dann nochmal ein paar Kilometer später bei der Kreuzung mit der L815 passiert. Den Fall habe ich noch nicht nachvollzogen.
Meine Vermutung ist ein Fehler in den dіrection:xxx Attributen.
Also - Das Anweisungen zum Abbiegen im Routing kommen liegt immer an der Geometrie - D.h. du kannst alle anderen Tags ignorieren. Die sind vielleicht dafür interessant was alles in der Anweisung vorkommt - Also sowas wie "Abbiegen auf XYZ Straße" - Aber das überhaupt eine Anweisung kommt ist immer eine Frage der Geometrie. Wir reden über exakt diesen Punkt: https://www.openstreetmap.org/node/9835989850
Vielleicht hat ja mal jemand Lust und Laune da drauf zu gucken.
Also - Hier wundert es mich ein bisschen - vor allem das da steht "Links abbiegen". Wäre das "Links halten" würde ich es verstehen. Der Punkt ist das aus sieht des Routers die Straße sich hier Gabelt. D.h. es gibt eine "Abbiegespur" nach Rechts ab - aber es ist und bleibt eine Gabelung. Normalerweise Reagieren router dann mit "Rechts halten" respektive "Links halten" wenn du geradeaus möchtest. Deshalb ist es guter Ton das die Abbiegespur nicht dort separiert wird wo sie beginnt, sondern dort wo kein wechsel mehr möglich ist - also am ende. Dann hat man auch einen "besseren" winkel. Bis dahin modelliert man die Abbiegespuren über turn:lanes. Hier ist das so kurz. Müsste man mal überlegen. Das ist auch etwas was ich an jeder Kreuzung versuche umzusetzen das die einmündenden Straßen im maximal großen Winkel einmünden - optimal 90° - denn bei kleinen winkeln kommen eben auf der Durchgehenden Straße die Ansagen "Links halten/Rechts halten" was maximal nervt wenn man sowas wie die B64 entlang fährt und an jeder einmündung so eine Anweisung kommt. Ich kann das im übrigen in OSMAnd nachvollziehen. Man kann ja einfach Start und Ziel setzen und sich das ergebnis ansehen. So wie das da auftritt würde ich das für einen OSMAnd Bug erachten. So falsch sind die Daten nicht. Flo -- Florian Lohoff f@zz.de Any sufficiently advanced technology is indistinguishable from magic.
participants (2)
-
Florian Lohoff -
Uwe Steinmann