Случилась такая проблема: в слое был случайно сдвинут очень большой и сложный полигон теперь он частично накладывается на другие объекты, а противоположной стороне получаются дыры между объектами.
При увеличении выглядит это так:
Как вернуть полигон на своё место, чтобы он опять пристыковался к остальным объектам?
В ручную это сделать не получается, всегда остаётся даже минимальная погрешность, а заново создавать объект очень тяжело будет.
Пристыковать полигоны
- Prince660
- Активный участник
- Сообщения: 164
- Зарегистрирован: 25 мар 2011, 20:12
- Репутация: 15
- Ваше звание: Питоновод
- Откуда: г. Симферорполь
- Контактная информация:
-
- Гуру
- Сообщения: 1018
- Зарегистрирован: 01 авг 2012, 13:55
- Репутация: 241
Re: Пристыковать полигоны
1. Конвертируйте зеленый полигон в линии
2. Оставить линии, которые общие из фиолетовым полигоном
3. Конвертируйте линии в полигон
2. Оставить линии, которые общие из фиолетовым полигоном
3. Конвертируйте линии в полигон
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: Пристыковать полигоны
Если полигон имеет соседей в своем или других слоях, задающих его форму, то проще всего восстановить его добившись перекрытия всеми соседями (я использую буфер к объекту = максимальное расхождение+1 м), а затем обрезать его этими соседями. В Mapinfo - работы на 1 минуту.
- Prince660
- Активный участник
- Сообщения: 164
- Зарегистрирован: 25 мар 2011, 20:12
- Репутация: 15
- Ваше звание: Питоновод
- Откуда: г. Симферорполь
- Контактная информация:
Re: Пристыковать полигоны
Спасбо, идея с постройкой буфера мне подойдёт.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя