Расширения (Plugins) QGIS: Основная страница

Материал из GIS-Lab
Перейти к навигации Перейти к поиску

Введение

Расширения (плагины) составляют существенную и динамично развивающуюся долю функциональности QGIS. В настоящий момент доступно около 200 расширений для QGIS которые дают дополнительные к основному функционалу возможности визуализации и редактирования растровых и векторных данных, предоставляют графические интерфейсы для других ГИС и многие другие возможности. Какие-то расширения, проверенные временем, включаются в ядро QGIS, какие-то остаются в виде отдельных расширений, какие-то устаревают и, будучи заброшены авторами, перестают работать в новых версиях QGIS.

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

Общие вопросы

Типы расширений

  • по языку программирования (Python, C++)
  • по способу инсталляции (репозитории официальные, неофициальные, плагины входящие в стандартный набор...)

Особенности установки

Как установить расширение? Алгоритмы установки для разных типов расширений.

Как правильно установить плагины при переустановке QGIS of-line? Куда и что сохраняется при установке расширений? Как организовать дистрибутив?

Что делать, если расширение не запускается? Распространенные ошибки.

Список плагинов

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

Навигация и захват координат

ClosestFeatureFinder

По щелчку мыши находит ближайший объект из указанного векторного слоя.

Редактирование векторных данных

Table Manager

Расширение для редактирования структуры атрибутивной таблицы Shape-файла.

Обход ограничения на работу с полями атрибутивных таблиц shape-файлов в QGIS

DPSimplify

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

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

CadTools

Модуль для рисования геометрически правильных объектов.

Описание функционала CadTools и обучающие видео (англ.)

Работа с растровыми данными

RasterCalc

Легкий в использовании и функциональный калькулятор растров реализованный как расширение для — QGIS.

Для своей работы требует наличия следующих Python-модулей:

  • pyparsing — библиотека синтаксического анализа
  • osgeo.gdal — Python интерфейс к библиотеке GDAL

Растровая арифметика в QGIS с помощью RasterCalc

Raster Transparency

Расширение QGIS, позволяющее интерактивно задавать диапазон прозрачных пикселей растра.

Интерактивное управление прозрачностью растра в QGIS

ValueTool

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

Требует установки библиотеки pyqwt.

Расширения для работы с базами данных

Статистика и построение диаграмм

Statist

Statist предназначен для расчёта основных статистических показателей по указанному полю векторного слоя. Результаты отображаются в текстовом и графическом (гистограмма частотного распределения) виде. Поддерживаются как числовые (integer, real, date), так и текстовые (string) поля. Расширение может работать как со всем слоем, так и только с выделенными записями.

Получение статистики по полям с помощью Statist/QGIS

ChartMaker

Строит графики на основе данных атрибутивной таблицы.

Cartogramm Creator

Изменяет площадь полигонального объекта пропорционально какому-либо численному атрибуту в его атрибутивной таблице.

Интерфейсы для работы с другим ПО

Работа с метаданными

Metatools

Расширение для отображения и редактирования метаданных.

Работа с метаданными при помощи Metatools для QGIS

Metaedit

Еще одно расширение для редактирования метаданных.

3D

Globe

Модуль ядра QGIS. Позволяет отображать данные на трехмерном цифровом глобусе. Есть возможность визуализации DEM.

Демонстрационное видео можно посмотреть тут:

Ccылки на другие ресурсы о расширениях QGIS

Главная страница пользовательских приложений для QGIS на ???

"Плагин недели" (Начинание Gary Sherman)