Клуб API Карт

Как посчитать Point в видимой области карты.

Spavel74
14 ноября 2012, 18:51

Point создаются как new ymaps.GeoObject, состоят в кластере

 

Желательный вариант перебор GeoObject на карте

 

MapFullFind.geoObjects.each(function (geoObject) {
});

1. как понять что это Point? 

2. кластер тоже является geoObject?


С вхождением координат точки Point  в MapFullFind.getBounds(), понятно. 

 

 

 

 

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

geoObject.geometry.getType()=='Point'

 

       MapFullFind.geoObjects.each(function (geoObject) {         if(geoObject.geometry.getType()=='Point')         {                     }       });

TypeError: geoObject.geometry is undefined

 

может пакет какой не тот подключаете, странно 

&load=package.standard,package.geoObjects,package.clusters

у кластера тоже геометрия Point, он тоже является потомком IGeoObject