Добрый вечер.
тружусь над проектом Наружная реклама в Севастополе
задача: отзумить и отцентрировать карту так чтобы видны были все метки, соответствующие записям в таблице, т.е я меняю фильтры - фильтруется таблица, перерисовываются метки. Теперь надо подвинуть карту так, чтобы все найденые метки были видны сразу и только они.
Я знаю максимальные значения top, left, bottom и right для группы меток которые мне надо показать. Центр я бы тоже как-нибудь выислил. Вопрос в зуме.
Пробовал так
var tempMap = new YMaps.GeoBounds(new YMaps.GeoPoint(left, bottom), new YMaps.GeoPoint(right, top));
var rt = tempMap.getMapZoom();
но он ругается и говорит ему надо передать YMaps.Map.
мне надо создать где-нибудь еще одну карту в невидимом диве? но тогда я все равно не понимаю как ей можно указать нужные границы
Спасибо за помощь