Пытался через each вывести определенные регионы и заметил, что в цикл попадают только часть из них.
Что я делаю не так?
Для наглядности fiddle: https://jsfiddle.net/cja184df/3/
Код скрипта :
ymaps.ready(init);
function init() {
var myMap = new ymaps.Map('map',{
center: [57.01, 41.00],
zoom: 3,
controls:['zoomControl']
});
ymaps.regions.load('RU', {
lang: 'ru',
quality: 1
}).then(function (result) {
var regions = result.geoObjects;
regions.each(function (reg) {
myMap.geoObjects.add(reg);
});
}, function () {
//alert('No response');
});
}
И еще заметил, что при добавлении в коллекцию полигонов, границы коллекции (getBounds) не определяются. Если добавить Placemark-и и полигоны, границы будут составляться на основе Placemark-ов, а полигоны не учитываются. Так и должно быть?