GClientGeocoder.getLatLng - , return getPoint , .
, , , :
function getPoint(address, callback) {
var geocoder = new GClientGeocoder();
geocoder.getLatLng(
address,
function(point){
callback(point)
}
);
}
( ):
function getPoint(address, callback) {
var geocoder = new GClientGeocoder();
geocoder.getLatLng(
address,
callback
);
}
:
, , , JavaScript, , , , :
var map = new GMap2();
var addresses = [];
for(var i=0; i < addresses.length; i++) {
getPoint(addresses[i], function(point) {
map.addOverlay();
})
}
.