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

Редактирование объектов с большим количеством узлов

Добавлено: 14 май 2011, 09:22
bolotoved
Есть полигон (например река) содержащий множество узлов (>5000) и нам нужно переместить некоторые его узлы. В режиме редактирования QGIS перемещение каждого узла при этом занимает продолжительное время (5-10 сек).
Можно ли как-то ускорить процесс редактирования?

Re: Редактирование объектов с большим количеством узлов

Добавлено: 14 май 2011, 09:40
nadiopt
была бы арка я бы посоветовала generalize чтобы уменьшить количество узлов. А вот есть ли такой инструмент в кугисе - не знаю:(

Re: Редактирование объектов с большим количеством узлов

Добавлено: 14 май 2011, 09:49
bolotoved
Есть в кугисе такая возможность, но при уменьшении количества узлов произойдет нежелательная потеря информации: допустим, что лишних узлов в объекте нет.

Re: Редактирование объектов с большим количеством узлов

Добавлено: 14 май 2011, 10:58
Voltron
Можно попробовать создать пространственный индекс или использовать другой источник данных, но сомневаюсь что это поможет. Надо ждать слияния ветки threading branch, там скорость отрисовки да и отзывчивость в целом, выше.

Re: Редактирование объектов с большим количеством узлов

Добавлено: 19 май 2011, 14:04
bolotoved
Пока проблему решил, отрезая перед редактированием от крупных объектов фрагменты по 100-200 узлов. После редактирования, полигоны можно снова объединять.