Рассчитать время между двумя точками в Маршрутной машине листовки в зависимости от типа транспорта - PullRequest
0 голосов
/ 05 марта 2020

Я использую карту Leaflet с Leaflet Routing Machine, чтобы получить расстояние и время в пути между двумя точками:

  control.on('routeselected', function (e) {
            var routes = e.route;
            var summary = routes.summary;
            // alert distance and time in km and minutes
            console.log('Total distance is ' + summary.totalDistance / 1000 + ' km and total time is ' + Math.round(summary.totalTime % 3600 / 60) + ' minutes');
        });

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

1 Ответ

1 голос
/ 05 марта 2020

Попробуйте изменить профиль , по умолчанию установлено значение «Вождение»:

https://gis.stackexchange.com/a/193251

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...