Forum Lifedomus
Tuto Google Map Distance - Version imprimable

+- Forum Lifedomus (http://forum-lifedomus.com)
+-- Forum : Vos automates et applications (http://forum-lifedomus.com/forumdisplay.php?fid=52)
+--- Forum : Autres (http://forum-lifedomus.com/forumdisplay.php?fid=85)
+--- Sujet : Tuto Google Map Distance (/showthread.php?tid=3915)



Google Map Distance - Hsd - 02-04-2018

Bonjour à tous,

à la demande d'aussillou voici un connecteur + équipement permettant de récupérer la distance mais surtout la durée entre deux positions géographiques.

Pour l'instant les informations sont remontées "brute" au format string juste pour de l'affichage.

  • Création clé API
Pour pouvoir envoyer des requetes à Google Maps vous devez être en possession d'une API KEY qui vous sera unique

Vous l'obtiendrez ici https://developers.google.com/maps/documentation/distance-matrix/get-api-key?hl=fr

  • Importation du connecteur Google Map Distance
Ce connecteur [attachment=2079] va  en même temps créer un équipement "Google Distance" dans lequel se trouve :
trois "entrées"

api_key
lieu_de_depart
lieu_arrivee

deux "sorties" sous forme de variables de type string

distance => distance entre le lieu de départ et le lieu d'arrivée
temps_de_trajet => temps de trajet calculé exprimé en Heures et minutes


Ensuite vous n'avez plus qu'à utiliser ces variables dans vos automates et afficher tout ceci dans le DS

api_key => renseigner la clé obtenue précédemment
lieu_de_depart => indiquer la localisation d'ou vous "partez". Si il s'agit d'un nom composé il faut remplacer les espaces par des +
lieu_arrivee => indiquer la localisation d'arrivée. Si il s'agit d'un nom composé il faut remplacer les espaces par des +


Bon amusement