Как рассчитать расстояние между несколькими пунктами назначения с помощью Google Maps - PullRequest
0 голосов
/ 20 марта 2019

Я хочу рассчитать расстояние и продолжительность между 1 исходным местоположением (используя широту и длину) и несколькими пунктами назначения (также используя широту и длину).

var service = new google.maps.DistanceMatrixService();
  service.getDistanceMatrix(
 {
   origins: [{ lat : lat1, lng : long1 }],
   destinations: [locations],
   travelMode: google.maps.TravelMode.DRIVING,
   unitSystem: google.maps.UnitSystem.METRIX,
   avoidHighways: false,
   avoidTolls: false
 }, callback);
 

Как записать пункты назначения по долготе и длине?Должен ли я написать так?

destinations : [{lat : data[0].lat, lng : data[0].long}, {lat : data[1].lat, lng : data[1].long}, {lat : data[2].lat, lng : data[2].long}]
...