J'ai une liste de marqueurs (en dur). J'ai mon formulaire ou l'utilisateur entre sa ville.
Une fois sa ville récupérée, je calcule les itinéraires vers tous les points.
Ils s'affichent tous sur la carte. Et justement, je ne souhaite afficher que le plus court...
Voici mon code :
directionsPanel = document.getElementById("route");
directions = new GDirections(map,directionsPanel);
directions.load("from:"+adresse+" to:"+magasin1.adresse);
directions2 = new GDirections(map,directionsPanel);
directions2.load("from:"+adresse+" to:"+magasin2.adresse);
directions3 = new GDirections(map,directionsPanel);
directions3.load("from:"+adresse+" to:"+magasin3.adresse);
est-il possible de calculer la duree du trajet, sans l'afficher ?
J'ai trouvé cette fonction mais je n'arrive pas à l'appliquer : getDuration().seconds;
Il existe une fonction dans la classe GLatLng qui s'appelle distanceFrom(GLatLng point)
Regarde de ce côté-ci =]
Calculs de trajets Google Map
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.