Выборка полигоном из полигональной темы с вычислением

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
ёёё
Новоприбывший
Сообщения: 4
Зарегистрирован: 25 окт 2010, 13:51
Репутация: 0

Выборка полигоном из полигональной темы с вычислением

Сообщение ёёё » 26 окт 2010, 09:18

Здравствуйте, может кто знает как решить следующую задачу:
есть полигональная тема, состоящая из множества полигонов, где каждому полигону присвоено значение.
Нужно при помощи выборки полигоном из полигональной темы узнать какие значения попали в него и их сумму.

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

Re: Выборка полигоном из полигональной темы с вычислением

Сообщение nadiopt » 26 окт 2010, 09:55

интерсект полигональной темой, экспорт базы в эксель и сводная таблица с суммированием
ин гроссен фамилен нихт клювен клац клац

ёёё
Новоприбывший
Сообщения: 4
Зарегистрирован: 25 окт 2010, 13:51
Репутация: 0

Re: Выборка полигоном из полигональной темы с вычислением

Сообщение ёёё » 26 окт 2010, 15:08

Интерсект выбирает полностью полигоны которые пересекает заданный полигон. Представим что полигон включает часть полигона1, полигона2 и полигона3. Нужно подсчитать какая доля каждого полигона входит в заданный полигон и вычислить итоговое значение.

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

Re: Выборка полигоном из полигональной темы с вычислением

Сообщение nadiopt » 26 окт 2010, 16:28

ну так площадь частей полигонов мы знаем, общую площадь полигонов - тоже (если нет, считаем инструментом calculate areas), ID полигонов у нас есть, значит можем в екселе сопоставить
ин гроссен фамилен нихт клювен клац клац

ёёё
Новоприбывший
Сообщения: 4
Зарегистрирован: 25 окт 2010, 13:51
Репутация: 0

Re: Выборка полигоном из полигональной темы с вычислением

Сообщение ёёё » 27 окт 2010, 08:47

nadpoint, видимо я тебя не правильно понял.
Как раз и интересует как узнать часть площади полигона. Под Интерсектом ты имел ввиду : меню Выборка/Выбрать по расмоложению и как метод выборки интерсект?

self-improving
Активный участник
Сообщения: 144
Зарегистрирован: 18 дек 2009, 15:36
Репутация: 4
Откуда: Златоглавая

Re: Выборка полигоном из полигональной темы с вычислением

Сообщение self-improving » 27 окт 2010, 17:07

ёёё писал(а):Под Интерсектом ты имел ввиду : меню Выборка/Выбрать по расмоложению и как метод выборки интерсект?
Нет, имелся в виду инструмент Intersect (см. help).
Под руками нет ArcGIS'a, так что могут быть неточности.
В целом:
1) создаете в исходном слое поле, в котором рассчитываете площади (Calculate geometry в таблице атрибутов)
2) после Intersect все исходные поля переходят в результирующий слой (или можете задать, какие переносить, какие - нет)
3) для всех классов в БГД автоматом создается поле с площадями; если не устраивают единицы и пр. - создаете свое поле, как в пункте 1
4) вычисляете, какой процент площади у вас получился для каждого полигона

ёёё
Новоприбывший
Сообщения: 4
Зарегистрирован: 25 окт 2010, 13:51
Репутация: 0

Re: Выборка полигоном из полигональной темы с вычислением

Сообщение ёёё » 28 окт 2010, 08:59

Всем спасибо за помощь!
У меня наилучшие результаты получились при использовании инструмента: Извлечение -> Вырезание (Clip)

Ответить

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

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

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