Здравствуйте.
Пытаюсь вывести на карту точки из файла следующей структуры:
<ymaps>
<GeoObjectCollection>
</ymaps><gml:featureMembers>
</GeoObjectCollection><GeoObjectCollection><gml:featureMember><GeoObject></GeoObject></gml:featureMember></GeoObjectCollection>
<GeoObjectCollection><gml:featureMembers><GeoObject></GeoObject><GeoObject></GeoObject></gml:featureMembers></GeoObjectCollection>
</gml:featureMembers>
На карте появляется только одна точка из первой GeoObjectCollection, а две других точки из второй коллекции игнорируются.
Код добавления точек такой:
ymaps.geoXml.load('ссылка
function (res) {
// bounds - заданная область показа карты
var bounds = res.mapState.getBounds();
// Добавление коллекции геообъектов на карту
res.geoObjects.each(function (obj) {
myMap.geoObjects.add(obj);
});
// Изменение области показа карты
myMap.setBounds(bounds);
}
);
Ошибок в консоли нет, res.geoObjects.getLength() возвращает единицу.
Как мне вывести все точки из файла на карте?