CERCLL

CercLL d'Entraide et Réseau Coopératif Autour des Logiciels Libres

OpenRouteService : routage en ligne basé sur OpenStreetMap

Posted by CercLL sur 10 juin 2017

OpenRouteService est un service de routage basé sur les données OpenStreetMap développé par l’université de Heidelberg en Allemagne.

NdM : le logiciel est sous licence MIT.

Routage

Il est possible de demander son chemin avec un nombre assez important de moyens :

  • voiture ;
  • véhicule lourd (normal, transports de bien, bus, agricole, engin forestier ou livraison);
  • cycle (normal, le plus sûr, pour le paysage, c’est-à-dire passant proche de points d’intérêts, VTT, course ou électrique);
  • piéton (normal ou randonnée) ;
  • chaise roulante.

Le service de routage essaie d’utiliser une bonne partie des informations d’OSM, et propose ainsi de catégoriser plusieurs éléments au sein d’un trajet :

  • la surface rencontrée ;
  • le type de voies empruntées ;
  • la pente ;
  • la pertinence des tronçons par rapport au moyen de locomotion demandé.

La pertinence peut s’avérer importante (si les données sont présentes dans OSM) lors d’un routage en chaise roulante ou en vélo par exemple.

Isochrones

Le service vous permet de voir une estimation des isochrones à partir d’un lieu donné, et avec un moyen de locomotion donné. Une isochrone est une ligne à une distance ou un temps donné du point d’origine.

Par défaut, il est possible de voir l’isochrone de 30 et 60 minutes, mais il est possible de changer cela assez facilement.

API développeurs

Tout ce service est accessible via des API en libre accès mais avec un nombre de transactions limités pour éviter la surcharge du service. Pour cela, n’oubliez-pas de demander une clé.

Conclusion

OpenRouteService est un service de routage qui fonctionne plutôt bien et basé sur les données d’OSM. Je suis ce service depuis quelques années, et il devient de mieux en mieux.

Si vous ne l’avez pas essayé, jetez-y un coup d’œil et dites ce que vous en pensez !

Source linuxfr.org

Publicités

Une Réponse to “OpenRouteService : routage en ligne basé sur OpenStreetMap”

  1. Tony said

    Extraordinaire, il y a un large champ des possibles qui s’ouvre à nous avec un tel service. Le concept de trajet d’un point A à un point B est déjà une grande avancée, mais proposer une cartographie des zones selon le temps de trajet depuis une localité, c’est encore plus puissant. A ma connaissance, je ne suis même pas sûr que Google Maps propose une API pour une telle fonctionnalité.
    Merci pour la découverte et le partage.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

 
%d blogueurs aiment cette page :