WalkersGuide
WalkersGuide ist ein Navigationshilfsmittel für Fußgänger. Es kann sowohl für die Berechnung von Routen als auch für die Anzeige von POI in der Nähe verwendet werden. Das Projekt besteht aus einer Android App und einem Server, der für die Berechnung der angefragten Route zuständig ist. Die Kartendaten stammen von OpenStreetMap, einem Projekt zur Schaffung einer freien Weltkarte.
Das Projekt richtet sich vornehmlich an blinde und sehbehinderte Nutzer. Dafür existieren zwei Hauptgründe:
- Die bisher vorhandenen Navigationsprogramme, welche auch ein Routing anbieten, berücksichtigen nur bedingt die Bedürfnisse blinder und sehbehinderter Nutzer. Dazu gehören beispielsweise Informationen über die Beschaffenheit der Wege, eine ausführliche Beschreibung von Kreuzungen und die präzise Bestimmung der Entfernung und Richtung des nächsten Routenpunktes. Selbstverständlich muss auch die Anwendung selbst barrierefrei erstellt werden, sodass sie vom Nutzer unter Verwendung geeigneter Hilfstechnologien wie beispielsweise Talkback genutzt werden kann.
- Speziell für die Zielgruppe der Blinden und Sehbehinderten existieren bereits einige Apps, vornehmlich für iOS. Zum Zeitpunkt des Projektstarts im Sommer 2013 bot allerdings keines dieser Programme ein Routing an. Vielmehr dienen die Apps zur Erkundung der Umgebung durch die Anzeige der umliegenden POI. Die kommerziell verfügbaren Lösungen sind hingegen zumeist veraltet oder ganz eingestellt worden.
Aufbauend auf diesen Erkenntnissen wurde im Rahmen einer Diplomarbeit an der Fakultät Informatik der TU Dresden ein Konzept für ein routenbasiertes Navigationssystem für blinde und sehbehinderte Nutzer erstellt. Weitere diesbezügliche Informationen sind unter Veröffentlichungen zu finden. Nach der Fertigstellung der Diplomarbeit wurde das Konzept implementiert und steht nun zum Download bereit.
Hauptfeatures
- Ausgehend von Start- und Zielpunkt wird eine für Fußgänger optimierte Route berechnet. Quelle für Start- und Zielpunkt sind die aktuelle Position, ein POI in der Nähe, eine Adresse oder ein kürzlich verwendeter Punkt.
- Wegeklassen wie große und kleine Straßen, sowie befestigte und unbefestigte Wege werden unterschiedlich priorisiert. Auf diese Weise kann der Routingalgorithmus beispielsweise eine kleine Nebenstraße bevorzugen, welche parallel zu einer Hauptverkehrsstraße verläuft. Obwohl sich die zurückzulegende Gesamtstrecke dadurch verlängert, wird unter anderem die Querung komplexer Kreuzungen vermieden und der Verkehrslärm vermindert.
- Die Entfernung und Richtung des nächsten Routenpunktes wird kontinuierlich angesagt.
- Beim Erreichen einer Kreuzung bekommt der Nutzer in Echtzeit die Namen, Beschaffenheit und Richtung der einzelnen Straßen angezeigt.
- Der Nutzer kann sich einen Überblick über interessante Punkte in seiner Nähe verschaffen. Neben Geschäften und öffentlichen Einrichtungen stehen auch Bus- und Bahnhaltestellen inkl. deren nächste Abfahrten, sowie Kreuzungen und Ampeln zur Verfügung.
- Die Simulation eines entfernten Punktes oder einer Adresse ist möglich. Die Anwendung verhält sich dabei so, als stünde der Nutzer tatsächlich an dem betreffenden Ort. Dadurch können zukünftige Reiseziele bereits von zu Hause aus erkundet werden.
- Das Anlegen eigener Favoriten wird unterstützt.
Das WalkersGuide-Projekt steht unter der GNU General Public License. Das bedeutet, dass du die Android App u.a. kostenlos herunterladen und verwenden darfst. Außerdem ist der Quellcode öffentlich einsehbar. Alles Weitere unter Downloads.
Karten
Derzeit stehen die Karten mehrerer Europäischer Länder zur Wahl. Genauere Informationen finden sich auf der status Seite. Bitte schreibe mir bei Kartenwünschen eine E-Mail.