Вот так вывожу метки на карту, каким образом можно кластеризировать метки, ymaps.ObjectManager пробовал использовать, все что получил это Uncaught TypeError: ymaps.ObjectManager is not a constructor
ymaps.ready(function () {
var map = {};
$('.js-map--trigger').click(function () {
map = new ymaps.Map(container[0], {
center: [55.753915313211486,37.62053621957395],
zoom: 8,
type: 'yandex#map',
flying: true
});
var coordsFromDataAttr = $(this).data('id');
$.getJSON('/items/' + coordsFromDataAttr + '/items', function (data) {
$.each(data, function (key, val) {
map.geoObjects.add(new ymaps.Placemark([val.latitude, val.longitude],{
hintContent: val.address,
balloonContent: '<div><p>' + val.address +'</p><a href="' + val.href + '" class="">Посмотреть</a></div>',
},
{
iconImageHref: 'icon.svg',
iconImageSize: [20, 20],
iconImageOffset: [-10, -20]
}))
})
});
});
})
Как заставить их клатеризироваться? При клике кластер надо просто приблизить.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости