Клуб API Карт

Получение всех геообъектов карты geoObjects

Пост в архиве.

Пробую получить все добавленные вручную геообъекты карты (в моем случае преимущественно полигоны) и разобрать их свойства.

При нажатии на кнопку срабатывает след код:

console.log(myMap.geoObjects); - браузер идет спать

console.log(typeof(myMap.geoObjects)); - браузер идет спать

 

Я как-то не так пытаюсь их получить? Или... я даже не знаю уже.

Это ведь массив геообъектов, как я понял...

Для примера: http://ubuntuone.com/2IPPM9u6RCyttwLOMDU4Tp

Попробуйте нарисовать один-два полигона (клик по карте, чтобы начать) а потом сверху кнопка сохранить (danger!)...

 

2 комментария
Владислав Турман
28 января 2016, 02:09

Мой хром не завис, но похоже вы получаете объект со всеми его атрибутами и свойствами. Советую добавлять ваши геообъекты в коллекцию(и) и потом просто проходить по коллекции и брать объекты оттуда.

Sergey Konstantinov
28 января 2016, 02:09
myMap.geoObjects.each вам не подходит?