text: Das ist unschön. Aber der Fehler liegt nicht in den Daten. Die Borsbergstraße hat sidewalk=*, die Kreuzung Striesener Straße / Fetscherstraße / Borsbergstraße hat highway=crossing. Es ist also anhand der Daten möglich ein sicheres Routing für Fußgänger zu berechnen. Tut GraphHopper aber nicht, der "Fehler" liegt also beim Router. Vielleicht sind auch einfach nur die Prioritäten der verschiedenen Straßenkategorien bei GraphHopper nicht optimal hinterlegt und er versucht, große Straßen wie Borsbergstaße und Fetscherstraße zu vermeiden und entscheidet sich daher für die Nebenstraßen. Ist auch immer die Frage für wen man routen möchte. Kinder? Senioren? "Normale" Menschen? Jeder hat leicht andere Prioritäten. So oder so, der Fehler ist nicht in den Daten sondern beim Router.