Javascript Google Maps DirectionService.路由批处理请求
是否可以批量请求google maps direction api? 我有多个出发地和目的地,我想得到驾驶时间。(它们将显示在地图上,但不包括在本问题中) 目前我有以下工作:Javascript Google Maps DirectionService.路由批处理请求,javascript,google-maps,google-directions-api,Javascript,Google Maps,Google Directions Api,是否可以批量请求google maps direction api? 我有多个出发地和目的地,我想得到驾驶时间。(它们将显示在地图上,但不包括在本问题中) 目前我有以下工作: var directionsService = new google.maps.DirectionsService; var request ={ origin: "-27.997450,153.375488", destination: "-28.044420,153.3464
var directionsService = new google.maps.DirectionsService;
var request ={
origin: "-27.997450,153.375488",
destination: "-28.044420,153.346460",
travelMode: 'DRIVING'
}
directionsService.route(request, function(response, status) {
if (status === 'OK') {
console.log(response);
} else {
window.alert('Directions request failed due to ' + status);
}
})
理想情况下,如果我对如下数组发出请求,它将工作:
var request =[{
origin: "-27.997450,153.375488",
destination: "-28.044420,153.346460",
travelMode: 'DRIVING'
},{
origin: "-27.997450,153.375488",
destination: "-27.714710,153.196930",
travelMode: 'DRIVING'
}]
但上述措施并不奏效。如果我无法批处理,我需要提出5-10个请求,我想阻止这些请求谢谢@MrUpsidown,我错过了 距离矩阵API正是我所需要的那么?