Fußgänger-Navigation über den Campus

Hallo zusammen,
die TU Dortmund wird zum Wintersemster einen App für ihre Studierenden rausbringen. Ein Teil davon ist eine GraphHopper basierte Navigation. Der Campus in Dortmund ist sehr gut erfasst, leider hat nicht jedes Gebäude alle Eingänge mit dem Wegenetz verbunden. Das wollte ich ändern. Ich habe dazu zwei Änderungen durch geführt

mich würde interessieren, wie GraphHopper die Änderungen aufnimmt.

Meine Fragen

  • Sind die Änderungen Routingfähig, die ich gemacht habe?

  • Ich möchte gerne in der App ein Profil für Behinderte anbieten. Dazu muss ich die passenden Meta-Daten erfassen gibt es dazu Erfahrungen?

Viele Grüße
Arne

Spannend: Inzwischen sind meine Änderungen online. :smiley:
Es zeigt sich das Fußgänger immer zum Haupteingang eines Gebäudes geleitet werden.

  • Navigiert die GraphHopper Instanz für das OSM-Routing auf älteren Daten?

  • Wenn nicht, macht es unter diesem Gesichtspunkt überhaupt Sinn Haupteingänge zu erfassen?

Für einen Fußgänger bedeutet das bei großen Gebäuden unter Umständen größere Umwege.

Graphhopper aktualisiert AFAIK nur täglich. Wart einfach bis morgen früh.

Flächen ohne highway-Tag sind für Router schlecht. Falls man da drüber laufen soll, musst du entweder einen Fussweg quer über die Fläche ziehen, oder du machst aus dem Platz ein highway=pedestrian oder etwas ähnliches (dann wird Graphhopper am Flächenrand entlang routen).

Graphhopper bekommt nur Anfangs- und Endpunkt als Koordinate übergeben, sucht sich die nächste Strasse und springt von der Startkoordinate auch durch Wände zum Punkt auf der Strasse. Der Anfangs- und Endpunkt kommt aus der App. Das ihr die ja selber schreibt, könnt ihr dort auch den besseren Eingang hinterlegen. Ohne Wissen über das Innere des Gebäudes ist ja sowieso alles nur geraten.

Grüße und willkommen im Forum,

         Max

Also ich würde nicht für den Router mappen sondern immer den router an die daten anpassen. area routing ist ein open issue:
https://github.com/graphhopper/graphhopper/issues/82

cool, schreibt gerne die graphhopper mailing liste dafür an

(btw: GraphHopper Autor hier)

Wir hatten vor 2 Wochen ein Import Problem, sollte aber seit Montag gefixt sein und jeden Tag neue Daten reinholen.

Genau, oder ihr bringt GraphHopper das springen auf Eingänge bei. Das sollte nicht allzu schwer sein. Gibt auch n issue dazu
https://github.com/graphhopper/graphhopper/issues/336 und https://github.com/graphhopper/graphhopper/issues/371

Was meinst du mit “Online”? Deine Daten sind mit der Sekunde in der Datenbank, mit der Du den Upload durchführst.

Aber Achtung: Verschiedenste Dienste, die auf OSM basieren, Cachen die Daten zwischen. Und diese haben natürlich auch verschiedene Caching-Zeiten.

Die Mapnik-Karte auf Openstreetmap.org hat ein Chaching von 60 Sekunden. Andere Dienste können auch mehrere Monate brauchen. Für Deinen Fall wurde ja schon geschrieben, daß i.d.R. 1x am Tag ein Update stattfindet.