Пересечение полигонов

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Gul27
Новоприбывший
Сообщения: 12
Зарегистрирован: 31 мар 2021, 10:43
Репутация: 1
Откуда: Казань

Пересечение полигонов

Сообщение Gul27 » 10 май 2021, 16:03

Добрый день!
Подскажите, пожалуйста, инструмент в ArcGIS, которым я могу решить следующий вопрос.

Есть два слоя: точечный и области обслуживания вокруг точек (полигоны).
Слой полигонов имеет атрибут count.
Необходимо найти инструмент или методику, с помощью которых в местах пересечения полигона 1 и полигона 2, создавался полигон 3 с атрибутом count =count 1 +count2.
Инструмент пересечения, к сожалению, не складывает значение атрибутов с соседних полигонов.
Или я не правильно делаю?
Подскажите, пожалуйста. Буду очень благодарна!
P. S. Приложила картинку того, что мне нужно получить
Вложения
IMG-20210510-WA0006.jpg
IMG-20210510-WA0006.jpg (21.2 КБ) 5042 просмотра

trir
Гуру
Сообщения: 5278
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1014
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Пересечение полигонов

Сообщение trir » 10 май 2021, 21:41

SQL

Vadim
Завсегдатай
Сообщения: 297
Зарегистрирован: 03 июн 2015, 10:19
Репутация: 72

Re: Пересечение полигонов

Сообщение Vadim » 11 май 2021, 10:34

Наверное, можно так: добавить слой с полигонами в топологию, выбрать правило "Не должны перекрываться", применить метод исправления "Создать объект", задав правило для атрибутов "сложение" (или как оно называется).

https://desktop.arcgis.com/ru/arcmap/la ... -fixes.htm

Gul27
Новоприбывший
Сообщения: 12
Зарегистрирован: 31 мар 2021, 10:43
Репутация: 1
Откуда: Казань

Re: Пересечение полигонов

Сообщение Gul27 » 11 май 2021, 16:46

Спасибо! Не знакома с ним, изучу

Gul27
Новоприбывший
Сообщения: 12
Зарегистрирован: 31 мар 2021, 10:43
Репутация: 1
Откуда: Казань

Re: Пересечение полигонов

Сообщение Gul27 » 11 май 2021, 16:46

Спасибо большое!

Gul27
Новоприбывший
Сообщения: 12
Зарегистрирован: 31 мар 2021, 10:43
Репутация: 1
Откуда: Казань

Re: Пересечение полигонов

Сообщение Gul27 » 12 май 2021, 11:12

Vadim, спасибо за ответ. Создала топологию, задала правило "Не должны перекрываться". Исправила ошибки методом "Создать объект", но созданные объекты не имеют атрибутов (пустые колонки).
Подскажите, пожалуйста, где можно задать правила для атрибутов? Не нашла в свойствах этого окна..

Vadim
Завсегдатай
Сообщения: 297
Зарегистрирован: 03 июн 2015, 10:19
Репутация: 72

Re: Пересечение полигонов

Сообщение Vadim » 12 май 2021, 11:32

Gul27, думал, что в свойствах должно быть. К сожалению, сейчас нет возможности проверить. Пришла в голову вот какая идея: взять получившиеся полигоны областей пересечения + исходный слой и запустить инструмент spatial join:
https://desktop.arcgis.com/ru/arcmap/10 ... l-join.htm

Использовать опцию "JOIN_ONE_TO_MANY", а для правила слияния интересующих полей выбрать "Сумма":
https://desktop.arcgis.com/ru/arcmap/10 ... ontrol.htm

Gul27
Новоприбывший
Сообщения: 12
Зарегистрирован: 31 мар 2021, 10:43
Репутация: 1
Откуда: Казань

Re: Пересечение полигонов

Сообщение Gul27 » 28 май 2021, 13:12

Vadim, Спасибо большое! Все получилось)

Vadim
Завсегдатай
Сообщения: 297
Зарегистрирован: 03 июн 2015, 10:19
Репутация: 72

Re: Пересечение полигонов

Сообщение Vadim » 28 май 2021, 14:10

Gul27, отлично.

Ответить

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

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

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