Я использую карту 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');
});
Единственная проблема в этом состоит в том, что я не знаю, рассчитать это время относительно машина, велосипед или прогулка. Кто-нибудь имеет представление об этом, как я могу получить время в отношении автомобиля, велосипеда или ходьбы?