0
Я на самом деле работаю в школьном проекте с помощью Machine Routing Machine и выпускаю метод totalTime.totalTime [Листовая машина маршрутизации]
var map = L.map('map');
L.tileLayer('', {
attribution: ''
}).addTo(map);
L.Routing.control({
waypoints: [
L.latLng(45.7979, 4.7178),
L.latLng(45.5221, 4.8101),
L.latLng(45.42, 4.35)
],
routeWhileDragging: true,
language: 'fr'
}).addTo(map);
L.Routing.control({
waypoints: [
L.latLng(44.7979, 4.7178),
L.latLng(45.42, 4.35)
],
routeWhileDragging: true,
language: 'fr'
}).addTo(map);
window.alert(routes[0].summary.totalTime());
Но консоль JS сообщает мне, что маршруты [] не определены.
Есть ли что-то не так? Должны ли мы использовать что-то еще, кроме маршрутов []?
Вы не определили «маршруты» в этом коде. – GAntoine
Конечно, но мне тоже хотелось бы вызвать метод 'totalTime'. http://www.liedman.net/leaflet-routing-machine/api/#irouter Я нашел эту тему: http://stackoverflow.com/questions/26570980/getting-distance-between-2-markers Поэтому я попробовал. – koolok