Здравствуйте, имется карта с несколькими балунами. Как мне сделать так, чтобы масштаб карты высчитывался автоматически, т.е на карту всегда влезали все балуны
var map = new YMaps.Map(document.getElementById("test-map")); // создаем объект карты в элементе с айди 'test-map'
map.setCenter(new YMaps.GeoPoint(37.64, 55.76), 12); // центр карты (широта, долгота) и текущий уровень увеличения
// Включаем масштабирование скроллингом мыши
map.enableScrollZoom();
// Добавляем метку в координаты, полученные по указанному адресу
var geocoder = new YMaps.Geocoder("Россия, Москва, ул. Тверская, д. 43");
YMaps.Events.observe(geocoder, geocoder.Events.Load, function (geocoder) {
var geoCoords = geocoder.get(0).getGeoPoint(),
geoPlacemark = new YMaps.Placemark(geoCoords);
geoPlacemark.name = "Имя метки";
geoPlacemark.description = "Описание метки";
map.addOverlay(geoPlacemark);
});
// Добавляем метку в координаты, полученные по указанному адресу
var geocoder = new YMaps.Geocoder("Россия, Москва, ул. Тверская, д. 54");
YMaps.Events.observe(geocoder, geocoder.Events.Load, function (geocoder) {
var geoCoords = geocoder.get(0).getGeoPoint(),
geoPlacemark = new YMaps.Placemark(geoCoords);
geoPlacemark.name = "Имя метки";
geoPlacemark.description = "Описание метки";
map.addOverlay(geoPlacemark);
});
// Создаем собственную метку
var s = new YMaps.Style(); // Создаем стиль
s.iconStyle = new YMaps.IconStyle(); // Создает стиль значка метки
s.iconStyle.href = "online_instruction_manuals.png"; // Указываем путь к картинке
s.iconStyle.size = new YMaps.Point(16, 16); // Размеры картинки
s.iconStyle.offset = new YMaps.Point(-8, -8); // Сдвиг
var ownPlacemark = new YMaps.Placemark(coords, {
style: s // Указываем какой стиль применить
});
map.addOverlay(ownPlacemark);