Взаимный анализ двух векторных слоев

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Kcenya
Интересующийся
Сообщения: 25
Зарегистрирован: 15 мар 2013, 07:32
Репутация: 1

Взаимный анализ двух векторных слоев

Сообщение Kcenya » 15 янв 2016, 11:55

Уважаемые форумчане, добрый день!
Возможно, кто-то из сведущих пользователей сможет подсказать решение следующей проблемы:
имеется векторный полигональный файл со множеством полигонов. На него, с помощью Hawth, наложена сетка 10х10 км, ячейки являются полигонами (в случае необходимости можно заменить этот полигональный слой линейным). Требуется выполнить анализ наполнения каждой ячейки площадями полигонов исходного вектора, получив картографическое отображение результата. В идеале, планируется назначить 3 градации выходного вектора: заполненные более чем на 50% ячейки - 1 класс-красный цвет; заполненные от 20 до 50% ячейки - 2 класс - оранжевый цвет; заполненные менее чем на 20 % ячейки - 3 класс - зеленый цвет.
Буду рада любым соображениям и предложениям :)
Последний раз редактировалось Kcenya 21 янв 2016, 09:24, всего редактировалось 1 раз.

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

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

Сообщение lam » 15 янв 2016, 12:38

1. Посчитать площади сетки
2. Вырезать из слоя сетки полигоны
3. Посчитать площади "дырявой" сетки в новом поле
4. Посчитать % =(площади "дырявой" сетки/площади сетки)*100
5. Отнять от 100% - % из п.4
Последний раз редактировалось lam 21 янв 2016, 09:07, всего редактировалось 1 раз.

Kcenya
Интересующийся
Сообщения: 25
Зарегистрирован: 15 мар 2013, 07:32
Репутация: 1

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

Сообщение Kcenya » 15 янв 2016, 13:20

lam, спасибо за подсказку, видимо, задача стандартная для тех, кто постоянно работает в ГИС )
Буду пробовать.

Kcenya
Интересующийся
Сообщения: 25
Зарегистрирован: 15 мар 2013, 07:32
Репутация: 1

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

Сообщение Kcenya » 19 янв 2016, 14:15

lam, все получилось, огромное спасибо за быструю помощь!

m-d-k
Новоприбывший
Сообщения: 3
Зарегистрирован: 25 янв 2016, 20:21
Репутация: 0

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

Сообщение m-d-k » 06 апр 2016, 17:54

Прошу прощения, если не совсем по теме вопрос - у меня похожая задача.
Есть векторизованный слой NDVI и векторный слой кварталов города (все в формате shp).
Необходимо определить площадь зелени внутри каждого полигона квартала и добавить ее в соответствующую данному кварталу запись в файле dbf.
Подскажите, пожалуйста, требуемую последовательность действий в ArcMap.

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение nadiopt » 06 апр 2016, 18:37

пересечь квартала зеленюшкой (интерсект) и посчитать площади (спатиал статистикс - кэлкюлейт эреас), только классы NDVI должны быть дискретные и оба слоя спроецированные
ин гроссен фамилен нихт клювен клац клац

m-d-k
Новоприбывший
Сообщения: 3
Зарегистрирован: 25 янв 2016, 20:21
Репутация: 0

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

Сообщение m-d-k » 08 апр 2016, 16:57

Спасибо за оперативный ответ!
Как я понял, мне нужен инструмент "Пересечение" для слоя зелени и слоя кварталов.
В результате я получу слой с участками зелени внутри каждого квартала.
Остались неясными следующие этапы:
- как мне потом посчитать суммарную площадь полигонов зелени внутри каждого квартала;
- как дописать эти данные в файл dbf, где уже есть данные о площади каждого квартала.

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение nadiopt » 08 апр 2016, 20:52

ну я все расчеты в экселе веду сводной таблицей. а потом можно сводную скопировать в виде кв-площадь и подсоединить к кварталам обратно, там же есть какие-нибудь номера?
ин гроссен фамилен нихт клювен клац клац

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей