fitBounds
This commit is contained in:
@ -108,10 +108,11 @@
|
|||||||
$(this).text(moment.unix(unix).format('DD MMM YYYY HH:mm:ss'));
|
$(this).text(moment.unix(unix).format('DD MMM YYYY HH:mm:ss'));
|
||||||
});
|
});
|
||||||
|
|
||||||
|
let coords
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
map.invalidateSize(); // force Leaflet to recalc
|
map.invalidateSize(); // force Leaflet to recalc
|
||||||
// map.fitBounds(polyline.getBounds());
|
// map.fitBounds(polyline.getBounds());
|
||||||
|
map.fitBounds(coords.map(c => L.latLng(c[0], c[1])));
|
||||||
}, 200);
|
}, 200);
|
||||||
|
|
||||||
const linesData = (@json($list));
|
const linesData = (@json($list));
|
||||||
@ -231,7 +232,7 @@
|
|||||||
fetchOsrm(points).then(osrm => {
|
fetchOsrm(points).then(osrm => {
|
||||||
if (!osrm) return console.log("OSRM gagal");
|
if (!osrm) return console.log("OSRM gagal");
|
||||||
|
|
||||||
const coords = osrm.routes[0].legs.flatMap(leg =>
|
coords = osrm.routes[0].legs.flatMap(leg =>
|
||||||
leg.steps.flatMap(step =>
|
leg.steps.flatMap(step =>
|
||||||
decodeOSRMGeometry(step.geometry)
|
decodeOSRMGeometry(step.geometry)
|
||||||
)
|
)
|
||||||
@ -242,7 +243,7 @@
|
|||||||
weight: 3,
|
weight: 3,
|
||||||
opacity: 0.8
|
opacity: 0.8
|
||||||
}).addTo(map);
|
}).addTo(map);
|
||||||
map.fitBounds(coords.map(c => L.latLng(c[0], c[1])));
|
// map.fitBounds(coords.map(c => L.latLng(c[0], c[1])));
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user