-
Notifications
You must be signed in to change notification settings - Fork 0
Intégration de la carte
Quentin RIBAC edited this page May 8, 2017
·
3 revisions
On va utiliser les différentes API Google Maps.
Cette API fournit pour une liste d’adresse données une structure en JSON ou XML contenant une matrice de distances entre tous les points. On pourra l’utiliser pour notre algorithme de recherche de circuits de distribution.
--> https://developers.google.com/maps/documentation/distance-matrix
Exemple d’URL de requête :
https://maps.googleapis.com/maps/api/distancematrix/
json?key=APIKEY&
origins=lieu1|lieu+avec+un+nom+long&
destinations=lieu3|lieu4&
language=fr-FR&
units=metric&
mode=driving OU walking OU bicycling OU transit&
Une ressource utile pour faire la requête HTTP GET en Java : http://stackoverflow.com/questions/2793150/using-java-net-urlconnection-to-fire-and-handle-http-requests
Le résultat de la requête, obtenu en JSON, peut être lu grâce à JSON-java.