Bonjour,
Voilà je développe actuellement une petite application qui repose sur l'api de google (je viens à peine de me mettre au javascript, histoire de pas me faire fustiger^^)
J'ai des fonctions qui affichent cartes, itinéraires, streetview... Afin de ne pas redéclarer un objet geocoder, je veux utiliser une fonction qui récupérera directement les coordonnées.
Voilà mon bout de code :
Je veux récupérer la valeur de coord. Alors un return à la fin de ma fonction ça ne marche pas (j'imagine parce que coord est dans une autre fonction)). Donc voilà je ne sais pas comment faire ou même si c'est faisable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 function getCoord(adresse) { var coord; var geo = new google.maps.Geocoder(); geo.geocode({'address': adresse}, function(resultats, statut) { if(statut == google.maps.GeocoderStatus.OK) { coord = resultats[0].geometry.location; //return coord; } }); //return coord; }
Si quelqu'un pouvait juste me donner un coup de main ce serait sympa
Partager