Bonjour,

Je suis actuellement en train de développer un site où je dois utiliser l'api V3 de google maps afin d'afficher un repère sur une carte. Dans mon développement j'ai besoin de connaitre la latitude et la longitude d'une adresse postale. Actuellement, j'arrive à centrer ma carte sur l'adresse en utilisant le geocoder mais je n'arrive pas à découper les coordonnées en deux string (latitude et longitude).

Voici ce que j'ai pour le moment :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
var address = monadresse;
		geocoder = new google.maps.Geocoder();
 
		geocoder.geocode( {'address':address}, function(results, status) {
			if (status == google.maps.GeocoderStatus.OK) {
				gObjCarte.setCenter(results[0].geometry.location);
				var myMarkerImage = new google.maps.MarkerImage('http://domain.fr/image.png');
				var marker = new google.maps.Marker({map: gObjCarte,position: results[0].geometry.location,icon: myMarkerImage, title: "Title"});
				};
			});
Je sais que le résultat de geocoder n'est pas un string. Le problème est que je ne sais pas de quel type il est!

Existe t-il un moyen pour avoir la latitude et la longitude de l'adresse qui a été géolocalisé? Si oui comment?

Merci.