Всем привет. Делаю карту с динамическим наложением меток через
YMaps.Events.observe(map, [map.Events.BoundsChange, map.Events.TypeChange], function () {
....
var gCollection = new YMaps.GeoObjectCollection();
....
map.addOverlay(gCollection);
});
перед выдачей меток, вс с карты убирается с помощью
map.removeAllOverlays();
при этом есть еще отображение балуна по клику с помощью
YMaps.Events.observe(map, map.Events.Click, function (map, mEvent) {
....
map.openBalloon(mEvent.getGeoPoint(), myHtml);
});
получается так что если кликнуть в край карты, балун не умещается на ней, карта смещается и балун стирается вместе с метками (т.к. при смещении они перестраиваются). Можно ли сделать так что бы удалялось не все, а только метки а балун оставался?