Клуб API Карт

Прошу подсказать по балунам Кластеров

artasend
14 ноября 2016, 07:04
//geoQueryResult
var result = ymaps.geoQuery(json).searchInside(xxxMyPoly).applyBoundsToMap(myMap, {
                        checkZoomRange: true,
                        duration: 300,
                        zoomMargin: [32,16,120,16]
                  });

//Кластер
points = result.clusterize({preset: 'islands#invertedRedClusterIcons', clusterIconColor: '#CD0608', zoomMargin: [32,16,120,16],
openBalloonOnClick: false, clusterDisableClickZoom: true});
...
$.ajax({
    url: link,
    dataType: 'JSON',
    type: 'POST',
    data: {objectid: ids},
    success: function (data) {
       if (data == null) {
          var balloon = new ymaps.Balloon(myMap);
          balloon.options.setParent(myMap.options);
          balloon.setData({content: 'Произошла ошибка получения данных'})
          balloon.open(target.geometry.getCoordinates());
          return false;
       }
       myGeoObjects.forEach(function (item) {
          var id = item.properties.get('id');
          if (typeof data[id] !== 'undefined') {
             item.properties.set('balloonContent', data[id].content);
             item.properties.set('hintContent', data[id].hint);
             item.properties.set('clusterCaption', data[id].hint);    
          }
       })
       points.balloon.open(objectState.cluster);
     }
})

Здравствуйте! Проблема в следующем: 

На карте может быть 1000 точек в одном месте, соответственно есть кластер на 1000 точек, при клике на кластер аяксом получаем данные объектов  и выводим их описания, однако есть необходимость ограничить количество точек, которые отображаются в балуне кластера используя нативный балун кластера, например до 200, но чтобы на карте человек всё равно видел, что там 1000 объектов. Как это можно реализовать или всё же придется создавать свой кастомный балун, и заменять им нативный?

6 комментариев
Только через свой макет
dimik,
понял, спасибо, а есть какие-нибудь наглядные примеры по выводу своего макета на месте нативного балуна?

artasend,
https://tech.yandex.ru/maps/jsbox/2.1/placemark_balloon_layout
dimik,
я посмотрел пример, однако возникло пару вопросов:
 Во-первых, в каком методе происходит добавление точек в балун кластера? Во-вторых, если "build", то получается, что нельзя использовать родительский "build", а нужно писать свой, как быть?
Обновлено 16 ноября 2016, 12:51
artasend,
Родительский build нужно использовать.
Видимо мне проще написать пример
http://jsfiddle.net/tks6oLow/3/
dimik,
спасибо )