Упрощение линейных объектов с помощью DPSimplify для QGIS: различия между версиями

Материал из GIS-Lab
Перейти к навигации Перейти к поиску
(Новая страница: «{{Статья|Опубликована|dpsimplify}} {{Аннотация|Уменьшение количества узлов линий.}} Инструмент…»)
 
Нет описания правки
 
(не показаны 2 промежуточные версии этого же участника)
Строка 34: Строка 34:
=== Контакты ===
=== Контакты ===


Если вы нашли ошибку, у вас есть предложения по улучшению плагина или просто вопросы по использованию напишите [mailto:alexander.bruy@gmail.com разработчикам] (еще [http://gis-lab.info/contacts.html контакты]). А лучше — создайте тикет в [http://hub.qgis.org/projects/dpsimplify багтрекере].
Если вы нашли ошибку или у вас есть предложения по улучшению расширения воспользуйтесь [http://hub.qgis.org/projects/dpsimplify багтрекером].
 
=== Ссылки по теме ===
 
* [http://gis-lab.info/qa/qgis-install-plugin.html Установка модулей расширения в QGIS]
* [http://gis-lab.info/docs/qgis/ Документация по QGIS]

Текущая версия от 08:09, 29 июля 2012

Эта страница опубликована в основном списке статей сайта
по адресу http://gis-lab.info/qa/dpsimplify.html


Уменьшение количества узлов линий.

Инструмент для уменьшения количества точек в линейных слоях по алгоритму Дугласа-Пойкера (Douglas-Peuker), с настраиваемым уровнем детализации.

Замечания по установке

Расширение доступно из официального репозитория.

DPSimplify разработан для QGIS версии 1.0.0 и старше, для работы не требует наличия дополнительных модулей.

Исходный код модуля можно получить выполнив команду

svn co http://svn.gis-lab.info/dpsimplify dpsimplify

Работа с расширением

После подключения и запуска расширения с помощью кнопки

Dpsimplify.png

расширения появится окно:

Dpsimplify-02.png

Исходный слой выбирается из выпадающего списка. Можно обрабатывать весь слой или только выделенные объекты. Если установлен флаг «Save to shapefile» — результат упрощения будет записан в указанный файл, в противном случае будут изменены объекты исходного слоя. При работе со слоем есть возможность отменить операцию упрощения, но следует иметь в виду, что отмена производится для всех объектов. Порог упрощения задается в единицах карты (метры или градусы).

По окончанию процесса появляется окно с информацией о количестве узлов в рабочем наборе до и после упрощения. Если результат не устраивает, то можно, не закрывая окно расширения, выполнить откат, задать другое значение порога и запустить обработку заново.

Пример упрощения с помощью DPSimplify (зеленая линия с красными узлами — исходная, синяя — конечная, порог 500 м)

Dpsimplify-03.gif

Контакты

Если вы нашли ошибку или у вас есть предложения по улучшению расширения — воспользуйтесь багтрекером.

Ссылки по теме