Найти тему

API Яндекс.Карт. Как установить собственное изображение кластера при множественном добавлении меток?

Редактировать галерею
Редактировать галерею

За основу взят пример из песочницы здесь.

Дано: По умолчанию, в данном примере изображение кластера берется из коллекции Яндекса.

Задача: Заменить стандартное изображение на собственное.

Решение: В файле object_manager.js заменить строку:

objectManager.clusters.options.set('preset', 'islands(в этом месте решетка без пробелов до и после. К сожалению, Дзен не дает безболезненно вставить решетку - сразу формирует хэштэг.)greenClusterIcons');

на следующие строки:

objectManager.clusters.options.set({
clusterIcons: [
{
href: '/m1.png',
size: [40, 40],
offset: [-20, -20],
} ]
});

Теперь вместо стандартного изображения кластера на карте кластер с Вашим изображением. Если это не так, очистите кэш браузера.