Страница 1 из 1

создать слой полигонов

Добавлено: 17 янв 2013, 17:51
abago2850
Помогите пожалуста!
Имеется некое количество слоев перекрывающих друг друга. Слои в виде сетки из квадратных полигонов. Все слои имеют одного предка, соответствнно полигоны точно налогаются друг на друга. Различие слоев в количестве полигонов. Задача создать слой полигонов, в атрибутах которых будет указанно количество слоев(полигонов) ниже данного слоя.

з.ы. Сильно не пинайте, я новичек в этих делах

Re: создать слой полигонов

Добавлено: 21 янв 2013, 15:46
novia
информация об идентификаторе предка хранится в атрибутах полигонов?
дайте картинку к вашему описанию. до конца понятно, что хочется получить в итоге.

Re: создать слой полигонов

Добавлено: 22 янв 2013, 09:26
abago2850
Вот слой предок, каждый квадрат сетки - отдельный полигон.
Изображение 

Вот, на основе этого слоя, сделаны другие. Сделаны копипастом предка и удалением лишних полигонов.
Изображение 

Слоев много. Конфигурация полигонов разная. Если тыкать идентификатором в полигоны, то он внизу показывает количество слоев в данной точке.
Изображение 

как в автоматическом режиме посчитать количество слоев под каждым полигоном и занести в таблицу родительского слоя

Re: создать слой полигонов

Добавлено: 22 янв 2013, 18:35
novia
преобразуйте слои в точки (центры полигонов сетки) (Feature To Point), слейте их в один класс объектов (Append)
сделайте Spatial join идентификатора полигона из слоя 1 к точкам
по таблице атрибутов сделайте статистику количества точек по ключу идентификатора