@Danandavi
Html-верстальщик

Как запретить кластерам отображать скрытые точки на карте?

Добрый день. У меня есть карта с точками. Через цикл я прохожу по этим точкам и по условию скрываю те или иные точки, но кластер отображает все точки ( включая скрытые). Как запретить кластерам отображать скрытые точки на карте?
for (let i = 0; i < text_markers.length; i++ ) {

			let html = "";

			myPlacemark[i] = new ymaps.Placemark([text_markers[i].left_c, text_markers[i].right_c], {
				balloonContent: '<div class="d-flex baloon-wrap"><img src="'+text_markers[i].img+'" alt=""><div class="baloon-wrap__right">'+html+'</div></div>'
			},{
				balloonMaxWidth: 700
			});
			if(text_markers[i].type == type_map){
				myPlacemark[i].options.set('visible', true);
			} else{
				myPlacemark[i].options.set('visible', false);
			}			
		}
  • Вопрос задан
  • 90 просмотров
Решения вопроса 1
@Danandavi Автор вопроса
Html-верстальщик
Решил проблему путем удаления ненужных точек и прорисовки нужных занова. Возможно, не самое правильное решение, но с ним зато кластер не "тупит".
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
Фильтровать надо через менеджер объектов
https://tech.yandex.ru/maps/jsbox/2.1/object_manag...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы