Javascript Google Maps DirectionService.路由批处理请求

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

是否可以批量请求google maps direction api? 我有多个出发地和目的地,我想得到驾驶时间。(它们将显示在地图上,但不包括在本问题中)

目前我有以下工作:

 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正是我所需要的

那么?