Клуб API Карт

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

Пост в архиве.
philipp-b
17 мая 2013, 02:59

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

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

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

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

 

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

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

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

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

 

2 комментария

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

myMap.geoObjects.each вам не подходит?