20.000 adresim var ve bunlar ile ayarlanmış adres arasındaki mesafeyi bulmam gerekiyor. Program çalışıyor, ancak "bir günde çok fazla kez çalıştırılan hizmet" hata iletisiyle karşılaşmaya devam ediyorum. Google'dan daha fazla "sorgu" satın almak için bir yol olup olmadığını bilen var mı?Google sayfalarındaki uzaklıklar
Teşekkürler! Ben kullanıyorum
Kodu:
function DrivingMeters(origin, destination) {
var randnumber = Math.random()*10000;
Utilities.sleep(randnumber);
var directions = Maps.newDirectionFinder()
.setOrigin(origin)
.setDestination(destination)
.getDirections();
return directions.routes[0].legs[0].distance.value;
}
function DrivingMiles(origin, destination) {
return DrivingMeters(origin, destination)/1609.34;
}
function DrivingSeconds(origin, destination) {
var directions = Maps.newDirectionFinder()
.setOrigin(origin)
.setDestination(destination)
.getDirections();
return directions.routes[0].legs[0].duration.value;
}
function DrivingHours(origin, destination) {
return DrivingSeconds(origin, destination)/(60*60);
}
Evet, Google. – jmarkmurphy