при изменении границ карты вызывается такая функция:
myObjectManager.removeAll();
newBounds = e.get('newBounds') + "";
otvet = "";
doma(newBounds, getotvet);
otvet = str;
var sss = otvet.split(';');
for (var i in sss) {
a = sss[i].split(',');
dom = new ymaps.Placemark([a[0] + 0, a[1] + 0], {
minZoom: 12,
maxZoom: 17,
balloonContent: 'Hello Yandex!'
}, {
iconImageHref: 'http://mapgame.yegorb.ru/house.png',
iconImageSize: [16, 16],
iconImageOffset: [-8, -8]
});
myObjectManager.add(dom, dom.properties.get('minZoom'), dom.properties.get('maxZoom'));
}
myMap.geoObjects.add(myObjectManager);
она получает из базы данных координаты точек, на которых должна стоять меточка
все бы ничего, но эти метки отображаются, когда мимо них проведешь мышку