Skip to content

Comparaison moteurs de recherche d'itinéraires

Rémy edited this page Jan 15, 2020 · 1 revision

Comparaison moteurs de recherche d'itinéraires pour le vélo :

Tableau récapitulatif des services disponible par moteur de recherche d'itinéraire :

Fonctionnalité Open Route Service Yours CycleStreets Routino BBBike World OSRM TripGo BRouter OpenTrip- Planner HoofMarker GraphHopper Finnder cycle.travel Fonctionnalité
Couverture Global Global Royaume Uni, la plupart du Nord/Ouest de l'Europe, Quelques villes Royaume Uni seulement Quelques villes Global Quelques villes Global Quelques villes Europe Centrale Global Quelques villes Quelques villes Couverture
Vélo (Plus Court) Vélo (Plus Court)
Vélo (Plus Rapide) Vélo (Plus Rapide)
Vélo (Plus sécurisé) Vélo (Plus sécurisé)
Vélo (Moins long) ⚠️ Plus sécurisé ⚠️ partiellement Vélo (Moins long)

Conclusion du tableau :

Grace à ce tableau, nous voyons que certains moteur de recherches d'itinéraires ne sont pas les plus adaptées pour le projet. En effet, puisque notre projet est voué à être basé sur le vélo, il faudrait que les quatre données sur le vélos soient supportées par le moteur, et que la ville d'Angers soit disponible (Couverture globale). Ainsi, les deux moteurs de recherches qui ressortent sont BRouter et Open Route Service. Nous voyons ici que OSRM, même si c'est le moteur de calcul d'itinéraire avec le plus de documentation, et avec la plus grande communauté, n'est pas adapté à notre besoin.

Fonctionnalité Open Route Service BRouter
Couverture Global Global
Vélo (Plus Court)
Vélo (Plus Rapide)
Vélo (Plus sécurisé)
Vélo (Moins long) ⚠️ Plus sécurisé

Conclusion sur la Recherche d'itinéraire cyclable

Nous devons donc partir sur Open Route Service ou BRouter.

Nous avons choisi OpenRouteService, car la documentation que nous avons trouvée est plus claire que BRouter. De plus, OpenRouteService supporte le GeoJSON, or OSRM utilisait GeoJSON. Il va donc être bien plus simple de développer cette application en utilisant le même protocole.

Sources :

https://wiki.openstreetmap.org/wiki/Routing/online_routers