Я пытаюсь реализовать кластер маркеров на нескольких маркерах, но получаю ошибку типа.
TypeError: leaflet__WEBPACK_IMPORTED_MODULE_7 ___ default.a.markerClusterGroup не является функцией
this.map = L.map('map',{
center:[28,84],
zoom:7,
});
let locations = [
["LOCATION_1",28, 84],
["LOCATION_2",28.2, 85],
["LOCATION_3",28.1, 84],
["LOCATION_4",28.1, 84],
["LOCATION_5",28.01, 84]
];
let greenIcon = L.icon({
iconUrl: 'someUrl',
iconSize:[30, 30], // size of the icon
});
let markers = L.markerClusterGroup();
for (let i = 0; i < locations.length; i++) {
let marker = new L.marker([locations[i][1],locations[i][2]], {icon: greenIcon})
.bindPopup(locations[i][0])
.addTo(this.map);
markers.addLayer(marker);
}
this.map.addLayer(markers);