Обрезка пересекающихся полигонов.
-
- Новоприбывший
- Сообщения: 6
- Зарегистрирован: 21 фев 2013, 07:23
- Репутация: 0
Обрезка пересекающихся полигонов.
Всем привет!
Никак не могу сделать вроде бы простую операцию.
Есть условно два полигона пересекающих друг друга. Как в автоматическом режиме удалить пересечение по условно "усреднённому" значению пересечения. Чтобы в результате так же осталось 2 полигона, но не пересекающих друг друга.
Никак не могу сделать вроде бы простую операцию.
Есть условно два полигона пересекающих друг друга. Как в автоматическом режиме удалить пересечение по условно "усреднённому" значению пересечения. Чтобы в результате так же осталось 2 полигона, но не пересекающих друг друга.
-
- Завсегдатай
- Сообщения: 441
- Зарегистрирован: 21 мар 2012, 07:37
- Репутация: 67
- Откуда: Воронеж
Re: Обрезка пересекающихся полигонов.
Добрый день! Вы можете предположить как должно определяться это "усреднённое" пересечение? Вы можете его хотя бы для себя нарисовать?
-
- Новоприбывший
- Сообщения: 6
- Зарегистрирован: 21 фев 2013, 07:23
- Репутация: 0
Re: Обрезка пересекающихся полигонов.
Вопрос хороший, что-то подобное реализовано в мапинфо, я так понимаю какой то математической функцией рассчитывается усредненное значение. А если оставить "усреднение" за скобками. Вариант просто обрезки по границе, например "большего" полигона, можно реализовать?Константин Силкин писал(а): ↑08 ноя 2024, 10:58Добрый день! Вы можете предположить как должно определяться это "усреднённое" пересечение? Вы можете его хотя бы для себя нарисовать?
-
- Завсегдатай
- Сообщения: 441
- Зарегистрирован: 21 мар 2012, 07:37
- Репутация: 67
- Откуда: Воронеж
Re: Обрезка пересекающихся полигонов.
Пробовали делать сами что-то? Например "Вектор/Геообработка/Симметричная разность"?
-
- Новоприбывший
- Сообщения: 6
- Зарегистрирован: 21 фев 2013, 07:23
- Репутация: 0
Re: Обрезка пересекающихся полигонов.
Пробовал, не совсем то, у меня наложения в одном слое и их бы хотелось убрать, и "разность" формирует "дыру".Константин Силкин писал(а): ↑08 ноя 2024, 12:29Пробовали делать сами что-то? Например "Вектор/Геообработка/Симметричная разность"?
Вот пример два полигона (для визуализации с разных слоёв), один накладывается на другой, соответственно по замыслу чтобы картинка осталась такой же но наложение было исправлено. Или подобное не возможно?
- Вложения
-
- Screenshot_70.jpg (14.16 КБ) 655 просмотров
-
- Завсегдатай
- Сообщения: 441
- Зарегистрирован: 21 мар 2012, 07:37
- Репутация: 67
- Откуда: Воронеж
Re: Обрезка пересекающихся полигонов.
Наложение в одном слое – это криминал. Напишите скрипт по перебору всех со всеми. Дальше решайте как поступить в каждом случае наложения
-
- Новоприбывший
- Сообщения: 6
- Зарегистрирован: 21 фев 2013, 07:23
- Репутация: 0
Re: Обрезка пересекающихся полигонов.
Так то понятно, но объём большой (Константин Силкин писал(а): ↑08 ноя 2024, 14:25Наложение в одном слое – это криминал. Напишите скрипт по перебору всех со всеми. Дальше решайте как поступить в каждом случае наложения
Думал есть какие то процессы автоматизации.
Спасибо за консультацию!!!
-
- Завсегдатай
- Сообщения: 441
- Зарегистрирован: 21 мар 2012, 07:37
- Репутация: 67
- Откуда: Воронеж
Re: Обрезка пересекающихся полигонов.
А может есть вариант сделать логическую выборку и так разнести объекты по разным слоям? А потом уже обрезать
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость