Обрезка пересекающихся полигонов.

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
lkosty
Новоприбывший
Сообщения: 6
Зарегистрирован: 21 фев 2013, 07:23
Репутация: 0

Обрезка пересекающихся полигонов.

Сообщение lkosty »

Всем привет!
Никак не могу сделать вроде бы простую операцию.
Есть условно два полигона пересекающих друг друга. Как в автоматическом режиме удалить пересечение по условно "усреднённому" значению пересечения. Чтобы в результате так же осталось 2 полигона, но не пересекающих друг друга.
Константин Силкин
Завсегдатай
Сообщения: 447
Зарегистрирован: 21 мар 2012, 07:37
Репутация: 67
Откуда: Воронеж

Re: Обрезка пересекающихся полигонов.

Сообщение Константин Силкин »

Добрый день! Вы можете предположить как должно определяться это "усреднённое" пересечение? Вы можете его хотя бы для себя нарисовать?
lkosty
Новоприбывший
Сообщения: 6
Зарегистрирован: 21 фев 2013, 07:23
Репутация: 0

Re: Обрезка пересекающихся полигонов.

Сообщение lkosty »

Константин Силкин писал(а): 08 ноя 2024, 10:58 Добрый день! Вы можете предположить как должно определяться это "усреднённое" пересечение? Вы можете его хотя бы для себя нарисовать?
Вопрос хороший, что-то подобное реализовано в мапинфо, я так понимаю какой то математической функцией рассчитывается усредненное значение. А если оставить "усреднение" за скобками. Вариант просто обрезки по границе, например "большего" полигона, можно реализовать?
Константин Силкин
Завсегдатай
Сообщения: 447
Зарегистрирован: 21 мар 2012, 07:37
Репутация: 67
Откуда: Воронеж

Re: Обрезка пересекающихся полигонов.

Сообщение Константин Силкин »

Пробовали делать сами что-то? Например "Вектор/Геообработка/Симметричная разность"?
lkosty
Новоприбывший
Сообщения: 6
Зарегистрирован: 21 фев 2013, 07:23
Репутация: 0

Re: Обрезка пересекающихся полигонов.

Сообщение lkosty »

Константин Силкин писал(а): 08 ноя 2024, 12:29 Пробовали делать сами что-то? Например "Вектор/Геообработка/Симметричная разность"?
Пробовал, не совсем то, у меня наложения в одном слое и их бы хотелось убрать, и "разность" формирует "дыру".
Вот пример два полигона (для визуализации с разных слоёв), один накладывается на другой, соответственно по замыслу чтобы картинка осталась такой же но наложение было исправлено. Или подобное не возможно?
Изображение
Вложения
Screenshot_70.jpg
Screenshot_70.jpg (14.16 КБ) 1895 просмотров
Константин Силкин
Завсегдатай
Сообщения: 447
Зарегистрирован: 21 мар 2012, 07:37
Репутация: 67
Откуда: Воронеж

Re: Обрезка пересекающихся полигонов.

Сообщение Константин Силкин »

Наложение в одном слое – это криминал. Напишите скрипт по перебору всех со всеми. Дальше решайте как поступить в каждом случае наложения
lkosty
Новоприбывший
Сообщения: 6
Зарегистрирован: 21 фев 2013, 07:23
Репутация: 0

Re: Обрезка пересекающихся полигонов.

Сообщение lkosty »

Константин Силкин писал(а): 08 ноя 2024, 14:25 Наложение в одном слое – это криминал. Напишите скрипт по перебору всех со всеми. Дальше решайте как поступить в каждом случае наложения
Так то понятно, но объём большой (
Думал есть какие то процессы автоматизации.
Спасибо за консультацию!!!
Константин Силкин
Завсегдатай
Сообщения: 447
Зарегистрирован: 21 мар 2012, 07:37
Репутация: 67
Откуда: Воронеж

Re: Обрезка пересекающихся полигонов.

Сообщение Константин Силкин »

А может есть вариант сделать логическую выборку и так разнести объекты по разным слоям? А потом уже обрезать
Ответить

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

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

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