Страница 1 из 1

Пристыковать полигоны

Добавлено: 23 мар 2017, 20:41
Prince660
Случилась такая проблема: в слое был случайно сдвинут очень большой и сложный полигон теперь он частично накладывается на другие объекты, а противоположной стороне получаются дыры между объектами.
При увеличении выглядит это так:
Снимок.PNG
Снимок.PNG (17.32 КБ) 4100 просмотров
Как вернуть полигон на своё место, чтобы он опять пристыковался к остальным объектам?
В ручную это сделать не получается, всегда остаётся даже минимальная погрешность, а заново создавать объект очень тяжело будет.

Re: Пристыковать полигоны

Добавлено: 23 мар 2017, 21:12
lam
1. Конвертируйте зеленый полигон в линии
2. Оставить линии, которые общие из фиолетовым полигоном
3. Конвертируйте линии в полигон

Re: Пристыковать полигоны

Добавлено: 23 мар 2017, 21:19
Boris
Если полигон имеет соседей в своем или других слоях, задающих его форму, то проще всего восстановить его добившись перекрытия всеми соседями (я использую буфер к объекту = максимальное расхождение+1 м), а затем обрезать его этими соседями. В Mapinfo - работы на 1 минуту.

Re: Пристыковать полигоны

Добавлено: 23 мар 2017, 21:45
Prince660
Спасбо, идея с постройкой буфера мне подойдёт.