Клуб API Карт

Масштабирование setBounds() при выводе одной метки

rus55865335
20 мая 2013, 21:58

Друзья, прошу помочь разобраться с вопросом. Вывожу на карте одну метку

 

 

function init(){  

myMap = new ymaps.Map ("map", {

center: [55.75, 37.62],

zoom: 100

});

 

myMap.behaviors.enable('scrollZoom');

myMap.behaviors.disable('dblClickZoom');

myMap.controls.add('mapTools');

myMap.controls.add('zoomControl');

myMap.controls.add('scaleLine');

 

myPlacemark = new ymaps.Placemark([56.019797000000, 37.476025000000], {iconContent: '1'}, {preset: 'twirl#greyicon'}, {draggable: false});

myMap.geoObjects.add(myPlacemark);

        myMap.setBounds(myMap.geoObjects.getBounds());

}    

 

Но при этом превышается максимальный маштаб карты, и вижу серые квадраты. 

Нажимаю в навигации у меньшить маштаб, бегунок переходит к максимальному маштабу приближения и карта отображается.

 

Подскажите как смаштабировать максимально, чтобы было видно карту и метку, или зать маштаб относительно максимального.

 

Я искал в клубе, наткнулся на старую тему http://clubs.ya.ru/mapsapi/replies.xml?item_no=2770