Страница 1 из 1
Оцифровка граничащих полигонов
Добавлено: 20 янв 2012, 14:55
Vedmed
Есть полигональный слой. В параметрах прилипания (Установки-Параметры прилипания) по этому слою выставлена галочка "предотвращать пересечение". Оцифровка ведется с помощью стандартного инструмента "Создать полигон". Требуется, оцифровать полигон путем его пристыковки к уже существующим, чтобы границы прилегали друг к другу, а не накладывались/пересекались (из-за чего галочка по пересечению и поставлена). Так вот, в ряде случаев новые полигоны пристыковываются безо всяких проблем, а в ряде выходит ошибка "Не удалось добавить новый объект, поскольку тип геометрии может быть изменен в результате устранения пересечения полигонов". Спрашивается, чего делать и как правильно вести оцифровку граничащих полигонов? Может другим инструментом каким?
Re: Оцифровка граничащих полигонов
Добавлено: 20 янв 2012, 16:28
bolotoved
Vedmed писал(а):в ряде случаев новые полигоны пристыковываются безо всяких проблем, а в ряде выходит ошибка "Не удалось добавить новый объект, поскольку тип геометрии может быть изменен в результате устранения пересечения полигонов".
Нужно присмотреться внимательнее к каждому конкретному случаю. Инструмент пристыковки очень капризный, например он ни за что не пристыкует полигон имеющий самопересечения и другие трудноуловимые ошибки в геометрии полигонов.
Попробуйте проверить ваши полигоны инструментом
Vector-->Обработка геометрии-->Проверка геометрии
Re: Оцифровка граничащих полигонов
Добавлено: 20 янв 2012, 18:18
Vedmed
bolotoved писал(а):Нужно присмотреться внимательнее к каждому конкретному случаю. Инструмент пристыковки очень капризный, например он ни за что не пристыкует полигон имеющий самопересечения и другие трудноуловимые ошибки в геометрии полигонов.
Тут, ведь, вот какая закавыка получается, когда прога выдает ошибку, то можно насоздавать несколько маленьких полигонов (на месте требуемого большого) и объединить их. В этом случае QGIS почему-то на ошибку не ругается, хотя, по логике, должен, они же аккурат на том же самом месте и тем же инструментом сделаны.
Насчет вектора и геометрии гляну, пока проекта нет под рукой.
Просто обидно, обводишь здоровенный полигон, соблюдая, вроде бы, все правила, а тебе бух ошибку и делят его на ноль! Хоть бы ругалась прога, но рисовала, а там хочешь сноси, хочешь оставь. Так ить за тебя решает, прям как начальник какой.