Господа?
У меня есть основной полигональный слой.
На его основе сделан другой слой, в котором полигоны разрезаны на элементы.
Но форма полигонов основного слоя, по тем или причинам, может измениться – и увеличиться, и уменьшиться.
Встает задача изменить форму соответствующих элементов элементарного слоя.
Я это делаю путем разрезания или путем автозавершения используя замыкание по вершинам.
А это очень проблематично при сильном изменении.
В инструменте пересечь нет возможности указать, что чем разрезать, поэтому режет совсем не то что нужно.
Тем более при количестве более двух элементов инструмент совсем не работает.
Господа, прошу подсказать выход.
Как разрезать полигон по форме другого?
-
- Завсегдатай
- Сообщения: 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.
Вставляю в редактируемый слой, копируются только те данные которые есть в этом слое.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость