Как разрезать полигон по форме другого?

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Воронин С.В.
Завсегдатай
Сообщения: 431
Зарегистрирован: 06 ноя 2009, 13:18
Репутация: 10
Откуда: Екатеринбург

Как разрезать полигон по форме другого?

Сообщение Воронин С.В. »

Господа?
У меня есть основной полигональный слой.
На его основе сделан другой слой, в котором полигоны разрезаны на элементы.
Но форма полигонов основного слоя, по тем или причинам, может измениться – и увеличиться, и уменьшиться.
Встает задача изменить форму соответствующих элементов элементарного слоя.
Я это делаю путем разрезания или путем автозавершения используя замыкание по вершинам.
А это очень проблематично при сильном изменении.
В инструменте пересечь нет возможности указать, что чем разрезать, поэтому режет совсем не то что нужно.
Тем более при количестве более двух элементов инструмент совсем не работает.
Господа, прошу подсказать выход.
Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Как разрезать полигон по форме другого?

Сообщение Донецков »

Оверлей...
Воронин С.В.
Завсегдатай
Сообщения: 431
Зарегистрирован: 06 ноя 2009, 13:18
Репутация: 10
Откуда: Екатеринбург

Re: Как разрезать полигон по форме другого?

Сообщение Воронин С.В. »

Донецков писал(а):Оверлей...
Простите, не понял.
Я такого инструмента не знаю.
Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Как разрезать полигон по форме другого?

Сообщение Донецков »

Так уже ответили в аналогичной теме:
viewtopic.php?f=25&t=11472
Воронин С.В.
Завсегдатай
Сообщения: 431
Зарегистрирован: 06 ноя 2009, 13:18
Репутация: 10
Откуда: Екатеринбург

Re: Как разрезать полигон по форме другого?

Сообщение Воронин С.В. »

Прошу прощения, искал инструмент "Оверлей" (в русской транскрипции). У меня русифицированная версия.
Опробовал "Overlay", все прекрасно получилось, но есть дополнительные вопросы.
В новом шейпе объединяются все атрибутивные поля.
Есть ли возможность того, что бы в новом шейпе сохранялись поля только одного слоя?
Либо как удалить одновременно несколько полей?
Воронин С.В.
Завсегдатай
Сообщения: 431
Зарегистрирован: 06 ноя 2009, 13:18
Репутация: 10
Откуда: Екатеринбург

Re: Как разрезать полигон по форме другого?

Сообщение Воронин С.В. »

Господа, прошу прощения, сам нашел выход.
Если кому интересно.

Копирую полигоны из получаемого слоя Intersect.
Вставляю в редактируемый слой, копируются только те данные которые есть в этом слое.
Ответить

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

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

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