Calcul d'itinéraire

Bonjour,

J’aurai besoin de conseil par rapport à openstreetmap, j’ai besoin de faire des calcules d’itinéraires pour avoir la distance et le temps.
Je pense que la meilleur solution pour moi serait d’installer openstreetmap sur un serveur en local, sauf que je ne sais pas du tous quoi installer, je me suis pas mal documenté mais cela reste flou et je trouve que très peu de tutorial.

J’ai bien trouvé celui-ci : http://geotribu.net/node/262
Mais j’ai peur qu’il ne corresponde pas à ce que je veux faire.

Pour info je ne peux pas utiliser de service en ligne car j’ai vraiment énormément de calcul à faire.

Merci d’avance pour vos conseil.

Cordialement

Bonjour Tom,

As-tu connaissance de ce service :
http://open.mapquestapi.com/directions/

C’est développé par Mapquest, mais basé sur OpenStreetMap.
Il y a une API qui permet d’envoyer les éléments de ta recherche à un serveur, et de récupérer les informations de routage.
Si tu as de nombreuses requêtes à faire, il sera possible d’automatiser à l’aide d’un script dans le langage de ton choix

Geotribu propose également une description de ce service
http://geotribu.net/node/347

Tu peux trouver quelques infos dans le fil de discussion récent suivant
http://lists.openstreetmap.org/pipermail/talk-fr/2011-April/thread.html#32103

En espérant t’être utile
Bonne journée

Merci pour cette réponse, éffectivement le service mapques répond à mon besoin mais il est payant pour être utilisé par une entreprise.

Donc si je peux installer un service similaire en local je serai maitre de la solution et moins perturbé par la charge que je fait produire (nombre de calcul très important).

Merci d’avance.

Je pense que ta première lecture devrait être ici, sur le wiki :
http://wiki.openstreetmap.org/wiki/Routing

Une section indique une liste (sans doute pas exhaustive) de librairies et logiciels opensource pour faire du calcul d’itinéraire

Parmi elle on trouve : http://www.pgrouting.org/ mais je n’ai aucune idée de ce que cela vaut et je ne l’ai jamais mis en oeuvre

re-bonjour,

J’ai lu récemment que ce moteur de routing basé sur OSM est très rapide :
http://project-osrm.org/

il t’aidera peut être dans ton projet

Je me suis documenté sur pgrouting il me parait très compliqué à utiliser.
Pour ce qui est de osrm la doc est plutôt limité …

J’ai aussi vu YOURS qui à l’air prometteur mais dans l’exemple il ne retourne pas la durée du trajet via l’api.

Je continu à me documenté je vous remercie pour vos conseils.

Merci

Salut,

Pourrais-tu stp, Tom, nous dire la solution que tu as choisie finalement?
Dans le cadre d’un travail étudiant, je me penche sur OpenStreetMap et le routing en local.

Merci d’avance

Bien à toi