я вручную заполняю карту оверлеями (метками, линиями, полигонами)
edit = YMaps.Events.observe(map, map.Events.Click, function (map, event) {
event.preventMapEvent();
ppp = ppp + 1;
if(work == 'metka'){
polygon[ppp] = new YMaps.Placemark(event.getGeoPoint());
}
if(work == 'line'){
polygon[ppp] = new YMaps.Polyline([event.getGeoPoint()]);
polygon[ppp].setStyle('example#CustomLine');
}
if(work == 'polygon'){
polygon[ppp] = new YMaps.Polygon([event.getGeoPoint()]);
polygon[ppp].setStyle('polygon#Example');
}
т.е. все объекты у меня в массиве polygon
Есть ли способ определить какой тип объекта (линия, метка или полигон) лежит определенной ячейке polygon[N]?