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

Взаимопересечения полигонов в двух векторных слоях

Добавлено: 29 авг 2012, 00:15
xar4enkkoff
Есть два векторных слоя:

1) формы рельефа. Объекты типов 1(междуречья), 2 (террасы), 3 (пойма) и т.д.
2) градостроительные зоны. Объекты типов А (многоэтажная застройка), Б (одноэтажная), В (пром) и т.д.

Как посчитать площадь пересечений объектов двух слоев. Типа на междуречья многоэтажки - 200га, одноэтажной - 100га, пром - 50га. На террасах тоже.

Софт: МапИнфо, АркГИС. Если есть простое решение (а оно наверняка есть), то можно его с указанием программы не из оглашенных выше.

Понимаю, что "истина где-то рядом". Признаюсь - туплю.

P.s. Самое главное забыл - СПАСИБО!

Re: Взаимопересечения полигонов в двух векторных слоях

Добавлено: 29 авг 2012, 07:44
rhot
в PostGIS это делается в один SQL-запрос, но, я думаю, для новичков это всё-таки не простое решение))

Re: Взаимопересечения полигонов в двух векторных слоях

Добавлено: 29 авг 2012, 08:07
Донецков
И в МапИнфо (с помощью доп. утилит) и в АркГИС (даже еще ArcView 3.2) это реализуемо с помощью Оверлея, посмотрите систему помощи или руководство пользователя...

Re: Взаимопересечения полигонов в двух векторных слоях

Добавлено: 29 авг 2012, 09:34
bingeomap
В ArcGIS есть Toolbox, а там выбери Analysis Tools, потом Overlay а потом Intersect.

Re: Взаимопересечения полигонов в двух векторных слоях

Добавлено: 02 сен 2012, 01:59
Boris
в мапинфо есть две функции. СТАНДАРТНЫЕ! одна оверлей = результат объект пересечения, вторая площадь оверлей без создания самого оверлея. куда еще проще?