Le vendredi 15 avril 2011 11:09:45 Romain MEHUT, vous avez écrit :
> Merci pour vos réponses mais à mon niveau tout ça c'est encore du
> "chinois". Avez-vous regardé le contenu du lien que j'ai envoyé dans mon
> message initial? Désolé c'est du excel avec une macro... L'idéal aurait
> été de remplacer l'API Google par une autre basée sur OSM.

J'ai testé vite fait, et ça semble possible avec mapquest :
 1. récupérer les coordonnées des viles avec l'api mapquest pour nominatim :
http://open.mapquestapi.com/nominatim/
 2. récupérer l'itinéraire le plus court avec l'api mapquest :
http://open.mapquestapi.com/directions/
 3. récupérer le résultat ce qui peut être fait en python avec le script 
suivant, considérant que le résultat de la requête précédente a été stockée en 
json dans le fichier trajet.txt :
import json, StringIO
s=open('trajet.txt', 'r').readlines()
distance = json.load(StringIO(s[0]))['route']['legs'][0]['distance']

Il reste à automatiser ça …

-- 
Nicolas Dumoulin
http://wiki.openstreetmap.org/wiki/User:NicolasDumoulin

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à