OpenStreetMap Deutschland Zur Karte

Navigation (Routing) 🔗

Es gibt eine erstaunliche Fülle an Software für die Navigation of OSM-Daten. Die bekanntesten Open-Source-Programme stellen wir hier vor. Üblicherweise unterstützen sie mehrere „Profile“, das sind passende Einstellungen für Autofahrer, Radfahrer oder Fußgänger. Die kann man dann häufig noch mehr oder weniger detailliert konfigurieren.

Neben der Routenfindung von A nach B (häufig auch mit optionalen Zwischenpunkten) erzeugen die Programme auch Navigationshinweise („jetzt rechts auf die B31 abbiegen…“). Manche Programme können auch Isochrone berechnen, das sind die Bereiche um einen Ort die innerhalb einer vorgegebenen Zeit erreicht werden können. Und es gibt häufig noch eine Menge anderer Features.

OpenRouteService 🔗

Die Java-Anwendung OpenRouteService (ORS) wird federführend vom Heidelberg Institute for Geoinformation Technology HeiGIT entwickelt.

GraphHopper 🔗

GraphHopper wird von der deutschen Firma gleichen Namens entwickelt. Sie verkaufen den Zugang zur API und entwickeln Speziallösungen, aber alle Grundfunktionen sind auch in der Open-Source-Version enthalten und können so kostenfrei benutzt werden.

Valhalla 🔗

Valhalla ist eine Bibliothek mit Routing Engine und vielen weiteren Tools rund um die Navigation.

OSRM 🔗

Ursprünglich aus Forschungsarbeiten am Karlsruher Institut für Technologie (KIT) hervorgegangen, wurde OSRM dann im Firmenauftrag und durch die Community weiterentwickelt.

BRouter 🔗

Besonders bei Radfahrern beliebt ist der BRouter der sich sehr flexibel konfigurieren läßt.

pgRouting 🔗

pgRouting ist anders als die anderen hier vorgestellten Produkte. Es ist ein Plugin, mit dem man die SQL-Datenbank PostgreSQL um Routing-Funktionen erweitert. Etwas für Bastler, die viel Flexibilität brauchen. Erkauft wir das mit schlechterer Performance als bei den anderen Lösungen.