Add markers as a layer

This commit is contained in:
Eugene Burmakin 2024-03-23 16:54:01 +01:00
parent 5cb8af66e0
commit 0a156b0966

View file

@ -55,17 +55,19 @@ export default class extends Controller {
}).addTo(map);
}
addMarkers(map, markers) {
for (var i = 0; i < markers.length; i++) {
var lat = markers[i][0];
var lon = markers[i][1];
addMarkers(map, markers_data) {
var markers = []
for (var i = 0; i < markers_data.length; i++) {
var lat = markers_data[i][0];
var lon = markers_data[i][1];
var popupContent = this.popupContent(markers[i]);
var popupContent = this.popupContent(markers_data[i]);
var circleMarker = L.circleMarker([lat, lon], {radius: 4})
circleMarker.bindPopup(popupContent).openPopup();
circleMarker.addTo(map);
markers.push(circleMarker.bindPopup(popupContent).openPopup())
}
L.layerGroup(markers).addTo(map);
}
addPolyline(map, markers) {