Клуб API Карт

Заголовок не указан

iytin-ne
9 декабря 2012, 23:57

Добрый вечер! Появился вопросик при создании проекта. У меня задача перебрать полигоны которые построеные на карте и узнать в какой полигон входит определенный адрес. карту я подружаю с поymaps.geoXml.load('http://maps.yandex.ru/export/usermaps/тра-та-та/')

.then(function (res) {
                    myCollection.add(res.geoObjects);
                    if (res.mapState) {
                        res.mapState.applyToMap(myMap);
                    }
                });

 

тоесть в коллекции есть всякая геометрия, как точки так и полигоны.

Теперь собственно вопрос, как можно изначально проверять объект  полигон или нет?

 

4 комментария
Подписаться на комментарии к посту

можно попробовать так obj instanceof ymaps.Polygon

или так obj.geometry.getType() === 'Polygon'

Спасибо за помощь!

Второй способ предпочтительнее

спасибо, я его и  использую)