Клуб API Карт

Получение ссылки на геообъект коллекции API 2.0

UryevAndrey
24 июля 2012, 11:25

Задача: По переданному ID найти в коллекции геообъект и получить на него ссылку для дальнего редактирования.

Вот код:

 

// проверим наличие полигона в группе
if (PolCollection.getLength()>0) {
// если в коллекции есть объекты, то попробуем найти полигон в коллекции
var FoundObject = PolCollection.each(function (obj) {
if (obj.properties.get('id') == id) {
f_alert (obj.geometry.getType()); // тут все хорошо выводит "Polygon"
return obj;
}
})
}
f_alert (FoundObject.geometry.getType()); // а тут все плохо объект null или не определён

не пойму почему FoundObject не передается ссылка на найденный в коллекции объект?