Моя маршрутная брошюра внезапно не показывает кратчайший путь, вместо того, чтобы иметь красную линию между двумя точками, она просто покажет две точки.Листовка Маршрутизация, не показывающая путь
Вот мой код
function resetRouting(){
if(map.hasLayer(routelayer)){
map.removeLayer(routelayer);
}
}
function doRouting(){
resetRouting();
routelayer = new L.layerGroup();
map.addLayer(routelayer);
route = L.Routing.control({
waypoints: [
L.latLng(latA, lonA),
L.latLng(latB, lonB)
],
routeWhileDragging: true,
reverseWaypoints: true,
showAlternatives: false,
altLineOptions: {
styles: [
{color: 'black', opacity: 0.15, weight: 9},
{color: 'white', opacity: 0.8, weight: 6},
{color: 'blue', opacity: 0.5, weight: 2}
]
}
});
routelayer.addLayer(route);
}
Какие листы/плагины/услуги вы используете и какие версии? Когда/как он прекратил работать? – chrki
Я использовал этот буклет [здесь] (https://github.com/perliedman/leaflet-routing-machine). Он прекратил работать, возможно, почти через 2 месяца после того, как я использовал его на своем веб-сайте. – localdisknoob