Расширения (Plugins) QGIS: Основная страница: различия между версиями
Bolotoved (обсуждение | вклад) (→eVis) |
Bolotoved (обсуждение | вклад) |
||
Строка 76: | Строка 76: | ||
== Расширения для работы с базами данных == | == Расширения для работы с базами данных == | ||
=== eVis === | === eVis === | ||
Event Visualization Tool (eVis) входит в число модулей ядра QGIS. | Event Visualization Tool (eVis) входит в число модулей ядра QGIS. | ||
Строка 82: | Строка 84: | ||
Подробнее о работе с eVis можно почитать в [http://gis-lab.info/docs/qgis/manual17/qgis-1.7.0_user_guide_ru.pdf Руководстве пользователя QGIS] (Раздел 12.5). | Подробнее о работе с eVis можно почитать в [http://gis-lab.info/docs/qgis/manual17/qgis-1.7.0_user_guide_ru.pdf Руководстве пользователя QGIS] (Раздел 12.5). | ||
=== DB Manager === | === DB Manager === |
Версия от 07:37, 15 января 2012
Введение
Расширения (плагины) составляют существенную и динамично развивающуюся долю функциональности QGIS. В настоящий момент доступно около 200 расширений для QGIS которые дают дополнительные к основному функционалу возможности визуализации и редактирования растровых и векторных данных, предоставляют графические интерфейсы для других ГИС и многие другие возможности. Какие-то расширения, проверенные временем, включаются в ядро QGIS, какие-то остаются в виде отдельных расширений, какие-то устаревают и, будучи заброшены авторами, перестают работать в новых версиях QGIS.
На этой странице будут собираться ссылки на разрозненные материалы в сети описывающие функциональность и алгоритмы работы с различными плагинами. В будущем, хотелось бы, чтобы данная страница содержала постоянно пополняемый систематизированный перечень существующих плагинов с кратким описанием и ссылкой на русскоязычную статью посвященную конкретному плагину.
Общие вопросы
Установка расширений
По способу инсталляции расширения делятся на несколько типов:
- основные расширения, входящие в ядро QGIS,
- расширения из официального репозитория
- расширения из неофициальных репозиториев
- сторонние расширения
Основные расширения устанавливаются при инсталляции QGIS и описания работы с большей частью из низ можно найти в Руководстве пользователя QGIS (главы 11 и 12).
Особенности установки
Как установить расширение? Алгоритмы установки для разных типов расширений.
Как правильно установить плагины при переустановке 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.
Расширения для работы с базами данных
eVis
Event Visualization Tool (eVis) входит в число модулей ядра QGIS.
В состав eVis входит три модуля: инструмент подключения к базе данных, инструмент определения событий и обозреватель событий. Все эти модули работают совместно, позволяя просматривать геокодированные фотографии и прочие документы, связанные с объектами, хранящимися в векторных файлах, базах данных и таблицах.
Подробнее о работе с eVis можно почитать в Руководстве пользователя QGIS (Раздел 12.5).
DB Manager
Расширение позволяет:
- работать с базами данных SQLite/SpatiaLite и PostgreSQL/PostGIS (включая поддержку растров).
- просматривать список таблиц
- получать информацию о выделенной таблице
- просматривать данные в табличном и графическом виде
- переименовывать и удалять таблицы при помощи графического интерфейса
- выполнять запросы
- добавлять слои при помощи перетаскивания таблиц в проект
- импортировать данные из shape-файла в базу PostGIS или SpatiaLite, а также выполнять обратные действия.
PADB
Стороннее расширение, алгоритм установки описан здесь.
Задача данного расширения — облегчение ведения кадастра на охраняемых природных территориях (ООПТ) включающего пространственную и атрибутивную информацию об ООПТ. Расширение учитывает специфику ведения государственного кадастра согласно Приказа Госкомэкологии РФ от 4 июля 1997 г. N 312 "Об утверждении Правил ведения государственного кадастра особо охраняемых природных территорий" (с изм. и доп. от 31 марта 1998 г.).
PADB - Работа с пространственной и атрибутивной информацией об ООПТ
Статистика и построение диаграмм
Statist
Statist предназначен для расчёта основных статистических показателей по указанному полю векторного слоя. Результаты отображаются в текстовом и графическом (гистограмма частотного распределения) виде. Поддерживаются как числовые (integer, real, date), так и текстовые (string) поля. Расширение может работать как со всем слоем, так и только с выделенными записями.
Получение статистики по полям с помощью Statist/QGIS
ChartMaker
Строит графики на основе данных атрибутивной таблицы.
Cartogramm Creator
Изменяет площадь полигонального объекта пропорционально какому-либо численному атрибуту в его атрибутивной таблице.
Интерфейсы для работы с другим ПО
Работа с метаданными
Metatools
Расширение для отображения и редактирования метаданных.
Работа с метаданными при помощи Metatools для QGIS
Metaedit
Еще одно расширение для редактирования метаданных.
3D
Globe
Модуль ядра QGIS написанный на C++. Позволяет отображать данные на трехмерном цифровом глобусе. Есть возможность визуализации DEM.
Демонстрационное видео можно посмотреть тут:
VTerrain
Сторонний модуль, написанный на Python. Способ установки необходимо уточнить. Действующий вариант модуля находится на OsGeo Live DVD. Модуль для визуализации 3-х мерных объектов ,разрабатываемый сообществом Virtual Terrain Project (VTP) с очень богатым функционалом. Возможности можно оценить на демонстрационных видео.
Ccылки на другие ресурсы о расширениях QGIS
Главная страница пользовательских приложений для QGIS на ???