Добрый день. Проблема в том что масштаб карты не устанавливается после вызова setBounds, как установить масштаб после этого?
Собственно код:
var map, collection;
ymaps.ready(function(){
map = new ymaps.Map('map' + id, {
center: [0, 0],
zoom: 5,
controls: ['zoomControl']
});
collection = new ymaps.GeoObjectCollection({}, {
preset: 'islands#redIcon'
});
map.geoObjects.add(collection);
$.each(json, function(a,b){
collection.add(new ymaps.Placemark(b.c.split(','), {iconContent: b.i, balloonContent: b.d}));
});
map.setBounds(collection.
map.setZoom(5); // Не работает!
});