Ciao, sarà l'ora, ma non riesco a capire il motivo per cui non funziona questo codice. In pratica sto cercando di ricare le coordinate longitudinali da un indirizzo. L'errore che ricevo nella console è questo "geocoder.getLatLng is not a function" Ho capito che il problema si presenta solo se utilizzo le api ver 3, utilizzando le altre tutto funziona, ovviamente il codice non è lo stesso. Ho cercato nella documentazione delle api ma non ho trovato informazioni sul geocorder per le api 3. Qualcuno è a conoscenza di come risolvere?

codice:
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
geocoder = new google.maps.Geocoder();

var address = "indirizzo";
if (geocoder) {
	geocoder.geocode( { 'address': address}, function(results, status) {
		if (status == google.maps.GeocoderStatus.OK) {
			geocoder.getLatLng(address,
			function(point){
				if (!point)
					alert(address + " non trovato!");
				else
					alert(address + " Longitudine: " + point.x + " Latitudine: " + point.y);
			});
		} else
			alert("ERRORE");
	});
}
</script>