Как разрезать полигон по форме другого?
-
- Завсегдатай
- Сообщения: 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
viewtopic.php?f=25&t=11472
-
- Завсегдатай
- Сообщения: 431
- Зарегистрирован: 06 ноя 2009, 13:18
- Репутация: 10
- Откуда: Екатеринбург
Re: Как разрезать полигон по форме другого?
Прошу прощения, искал инструмент "Оверлей" (в русской транскрипции). У меня русифицированная версия.
Опробовал "Overlay", все прекрасно получилось, но есть дополнительные вопросы.
В новом шейпе объединяются все атрибутивные поля.
Есть ли возможность того, что бы в новом шейпе сохранялись поля только одного слоя?
Либо как удалить одновременно несколько полей?
Опробовал "Overlay", все прекрасно получилось, но есть дополнительные вопросы.
В новом шейпе объединяются все атрибутивные поля.
Есть ли возможность того, что бы в новом шейпе сохранялись поля только одного слоя?
Либо как удалить одновременно несколько полей?
-
- Завсегдатай
- Сообщения: 431
- Зарегистрирован: 06 ноя 2009, 13:18
- Репутация: 10
- Откуда: Екатеринбург
Re: Как разрезать полигон по форме другого?
Господа, прошу прощения, сам нашел выход.
Если кому интересно.
Копирую полигоны из получаемого слоя Intersect.
Вставляю в редактируемый слой, копируются только те данные которые есть в этом слое.
Если кому интересно.
Копирую полигоны из получаемого слоя Intersect.
Вставляю в редактируемый слой, копируются только те данные которые есть в этом слое.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя