是否可以对google地图方向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个请求,我想要防止
发布于 2019-06-28 20:02:50
“谢谢你”,我错过了。
距离矩阵API正是我所需要的
https://stackoverflow.com/questions/56792811
复制相似问题