我正在使用 LRM 来计算路线。我需要关于这条路线的数据。现在我只是在学习如何提取这些数据,以便进一步使用它。我有两条路线
var routing1 = L.Routing.control({
waypoints: [
L.latLng(54.736038, 55.97429),
L.latLng(54.736985, 55.980878),
],
});
var routing2 = L.Routing.control({
waypoints: [
L.latLng(54.732798, 55.969934),
L.latLng(54.734954, 55.95809)
],
});
我有一个按钮来绘制这条路线
document.getElementById("drawing").addEventListener("click", myFunction);
function myFunction() {
routing1.addTo(map).on('routesfound', function (e) {
distance = e.routes[0].summary.totalDistance;
console.log('routing1 ' + distance);
});
routing2.addTo(map).on('routesfound', function (e) {
distance = e.routes[0].summary.totalDistance;
console.log('routing2 ' + distance);
});
}
由于我还不太了解 JS,所以我有一个问题:
如何在计算出的时刻路由时 console.log 路由的摘要?不用画了。