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

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

Введение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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