Ho provato a leggere un file xml con una cinquantina di indirizzi con getLatLng e il tutto funziona se non fosse che alcuni indirizzi a volte non li trova.
Se ci metto un alert ad ogni indirizzo letto li trova tutti.
Se metto setTimeout("",5000); ad ogni indirizzo letto non risolve il problema.
In alternativa volevo provare al usare su progetto asp.net 1.1 getLocations ma da errore.
Qualcuno mi sa dire perchè non riesco ad utilizzare la seguente funzione?

var geo = new GClientGeocoder();
var cerca = "Torino";

function load()
{
if (GBrowserIsCompatible())
{

// Come nel post precedente creiamo la mappa, la centriamo
// e aggiungiamo dei controlli
var map = new GMap2(document.getElementById("map"));
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(45.068150,7.688050), 10);

//geocoder = new GClientGeocoder();
alert("1");
geo.getLocations(cerca, function(point))
{
alert("3");
if (!point || point.Status.code != 200)
{
alert("Sorry, we were unable to geocode that address")
}
else
{
alert("4");
marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(cerca);
map.setCenter( point, 13);
}
}
}
}

Saluti e grazie.
Paolo.