время между двумя маркерами

208
26 марта 2017, 05:23

Как получить время между двумя точками .Не расстояние а время . Знаю что надо использовать direction API

function calculateAndDisplayRoute(directionsService, directionsDisplay) {
  directionsService.route({
    origin: {lat: 37.77, lng: -122.447},  
    destination: {lat: 37.768, lng: -122.511},  
      travelMode: google.maps.TravelMode.WALKING
  }, function(response, status) {
    if (status == google.maps.DirectionsStatus.OK) {
      directionsDisplay.setDirections(response);
      console.log(response);
    } else {
      window.alert('Directions request failed due to ' + status);
    }
  });
}

Как отсюда получить время между этими обьектами ???

Answer 1

Нашел ,время уже есть в ответе от сервера

var routes=response.routes;
      var leg =routes[0].legs;
       var lenght = leg[0].distance.text;
       var duration = leg[0].duration.text;
READ ALSO
Подсветка корпусов при наведении, как?

Подсветка корпусов при наведении, как?

Как сделать также как на этом примере? Совсем не знаю как это делается, поэтому напишите хотя бы в какую сторону смотреть; на чистом css можно...

226
Как сделать circle progress bar на owl-carousel?

Как сделать circle progress bar на owl-carousel?

Вообщем есть слайдер на owl-carousel 2, нужно сделать чтобы было так takems/L2Y7C тоесть dots а вокруг них крутится progress bar и снизу просто показывать какой...

239
Как разбить по группам записи на сайте?

Как разбить по группам записи на сайте?

Каким образом статьи на сайте можно разбить по группам? Например человека интересует Web, он нажимает на кнопку web и появляются записи которые...

186