GraphHopper et Valhalla

22/07/2025

2 min de lecture

Comparatif : GraphHopper vs Valhalla

InfoGraphHopperValhalla
TypeMoteur de routageMoteur de routage
LangageJavaC++
Source OSMOuiOui
Fonctionnalités- Routage rapide (voiture, vélo, piéton) - API REST - Matrices de distances - Isochrones- Routage multi-modal (voiture, vélo, ferry, bus) - Isochrones - Support du trafic en temps réel - Intégration de l’altitude et des horaires
PerformanceTrès rapide, optimisé pour de grands graphesPlus flexible, mais plus lourd à configurer
API publiqueOui (via GraphHopper GmbH)Non officielle, mais auto-hébergeable
Format de donnéesFichiers OSM PBF avec prétraitement interneOSM PBF avec format personnalisé après preprocessing
LicenceApache 2.0 (Open-source)MIT (Open-source)
Cas d’usage- Routage logistique - Applications mobiles - Télématique- Planification de transport multimodal - Routage avec contraintes horaires - Analyses spatiales complexes

✅ Synthèse

  • GraphHopper : idéal pour les applications simples et rapides en voiture, vélo, ou à pied.
  • Valhalla : adapté aux cas d’usage avancés et multi-modaux, incluant les horaires de transport public et le trafic temps réel.