Расширения (Plugins) QGIS: Основная страница: различия между версиями
Voltron (обсуждение | вклад) |
Bolotoved (обсуждение | вклад) |
||
(не показано 188 промежуточных версий 5 участников) | |||
Строка 1: | Строка 1: | ||
{{Статья|Черновик}} | |||
<p class="ann">Расширения (плагины, модули) составляют существенную и динамично развивающуюся долю функциональности QGIS. Данная статья представляет пополняемый систематизированный перечень существующих расширений QGIS с кратким описанием их возможностей, ссылками на домашние страницы и примеры использования.</p> | |||
== Введение == | == Введение == | ||
В настоящий момент доступно около 200 расширений для QGIS которые дают дополнительные возможности визуализации и редактирования растровых и векторных данных, предоставляют графические интерфейсы для других ГИС, интеграцию с Web и многие другие возможности. Со временем, некоторые расширения, проверенные временем, включаются в ядро QGIS, а некоторые устаревают и, будучи заброшены авторами, перестают работать в новых версиях QGIS. | |||
[http://pyqgis.org/repo/contributed/ Старый репозиторий] для пользовательских расширений, в настоящее время находится в режиме «только чтение». Загрузка новых модулей (или обновленных версий существующих) должна выполняться в [http://plugins.qgis.org новый репозиторий.] | |||
В связи с ростом количества модулей разработчиками QGIS было принято решение о создании инструмента, который при установке нового модуля отправляет его в соответствующее тематическое меню. <ref>[http://alexbruy.blogspot.com/2011/12/qgis_15.html Реорганизация модулей QGIS]</ref> | |||
Таким образом: | |||
* растровые модули переместились в меню «Растр» и на одноименную панель; | |||
* созданы меню и панель «Вектор», для модулей работающих с векторными данными. Туда перенесены инструменты fTools и некоторые другие модуля ядра; | |||
* модуль «Текст с разделителями» переехал на панель «Слои» | |||
* «Инструменты GPS» разделились: одна кнопка на панели «Слои», другая — в меню «Вектор» | |||
* создана панель «База данных», на которую перенесены кнопки модулей «Оффлайновое редактирование» и SPIT; | |||
* для всех меню и панелей доступны методы, позволяющие авторам расширений размещать свои модули в нужном месте. | |||
== Навигация и захват координат == | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! width="2%" class="unsortable"|Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Инфо. | |||
|-style="vertical-align:top" | |||
|[[Файл:zoom-to-point.png|22px]] | |||
|| '''Zoom to Point''' | |||
|| Позволяет переходить в нужное место путем ввода координат. Есть возможность регулировать степень приближения. | |||
|| [http://plugins.qgis.org/plugins/zoomtopoint/ Страница расширения на plugins.qgis.org] | |||
|| | |||
Тип: <span style="color:blue">репозиторий</span> <br> | |||
Зависимости: нет <br> | |||
|-style="vertical-align:top" | |||
|[[Файл:nearest.png|22px]] | |||
|| '''Nearest''' | |||
|| По щелчку мыши находит ближайший объект из указанного векторного слоя. Полностью дублирует расширение ClosestFeatureFinder. | |||
|| | |||
|| | |||
Тип: <span style="color:blue">репозиторий</span> <br> | |||
Зависимости: нет <br> | |||
|-style="vertical-align:top" | |||
|[[Файл:closest-feature-finder.png|22px]] | |||
|| '''ClosestFeatureFinder''' | |||
|| По щелчку мыши находит ближайший объект из указанного векторного слоя. Полностью дублирует расширение Nearest. | |||
|| [http://plugins.qgis.org/plugins/ClosestFeatureFinder/ Страница расширения на plugins.qgis.org] | |||
|| | |||
Тип: <span style="color:blue">репозиторий</span> <br> | |||
Зависимости: нет <br> | |||
|-style="vertical-align:top" | |||
|[[Файл:kudos-identify.png|22px]] | |||
|| '''Kudos Zoom Identify''' | |||
|| Щелчок мыши по объекту из полигонального векторного слоя приводит к увеличению вида до размеров этого объекта, также отображается атрибутивная информация. М.б. удобен в случае работы со множеством мелких полигональных объектов в нескольких слоях. | |||
|| | |||
|| | |||
Тип: <span style="color:blue">репозиторий</span> <br> | |||
Зависимости: нет <br> | |||
|-style="vertical-align:top" | |||
|[[Файл:dockablemirrormap.png|22px]] | |||
|| '''Multi View''' | |||
|| Создает дополнительные окна вида, синхронизированные с основным, удобно, например, для сравнения оригинального растра и результата классификации. | |||
|| | |||
[http://plugins.qgis.org/plugins/DockableMirrorMap/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/multiview Страница проекта на hub.qgis.org] <br> | |||
|| | |||
Тип: <span style="color:blue">репозиторий</span> <br> | |||
Зависимости: нет <br> | |||
|-style="vertical-align:top" | |||
|[[Файл:coordinate_capture.png|22px]] | |||
|| '''Захват координат''' | |||
|| Захватывает координаты курсора мыши одновременно в десятичных градусах и метрах с использованием установленной проекции. Есть режим слежения за курсором. | |||
|| | |||
|| | |||
Тип: <span style="color:blue">репозиторий</span> <br> | |||
Зависимости: нет <br> | |||
|} | |||
= | == Работа с векторными данными == | ||
== | === Базовые модули для работы с векторными данными === | ||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
| | |||
|| '''fTools''' | |||
|| Базовый модуль для операций с векторными данными со множеством инструментов доступных из вкладки '''"Вектор"''' главного меню QGIS. | |||
|| | |||
[http://www.ftools.ca/ Домашняя страница] <br> | |||
[http://hub.qgis.org Страница проекта на hub.qgis.org] <br> | |||
|| - | |||
= | |-style="vertical-align:top" | ||
| [[Файл:tableManagerIcon.png|22px]] | |||
|| '''Table Manager''' | |||
|| Расширение для редактирования структуры атрибутивной таблицы Shape-файла. При использовании QGIS 1.9.90 и GDAL 1.9.0 удаление полей в shape-файлах можно выполнять стандартными средствами. Тем не менее, Table Manager все еще полезен, например, с его помощью можно изменить порядок полей или их описание. | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/qa/qgis-attr.html Обход ограничения на работу с полями атрибутивных таблиц shape-файлов в QGIS] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
| | |||
|| '''MMQGIS''' | |||
|| Расширение для редактирования векторных данных с функциональностью во многом пересекающейся с расширением fTools. | |||
|| | |||
'''Описание и примеры использования:''' <br> | |||
[http://michaelminn.com/linux/mmqgis/ Describes use of MMQGIS, a set of Python vector map layer plugins] <br> | |||
|| - | |||
= | |-style="vertical-align:top" | ||
|[[Файл:shapefile-viewer.png|22px]] | |||
|| '''Shapefile Structure Viewer and Editor''' | |||
|| Инструмент отображающий внутреннюю структуру shape-файла и позволяющий редактировать координаты и атрибуты: вручную переопределять координаты точек и узлов, смещать группу выделенных объектов на заданное расстояние. Не рекомендуется использовать для больших shape-файлов. | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://www.bc-consult.com/free/bccshpv.html Инструкция по использованию Shapefile Structure Viewer and Editor] <br> | |||
|| - | |||
|} | |||
== | === Управление оформлением векторных слоев === | ||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! width="2%" class="unsortable"|Зн. | |||
!! width="15%" |Название | |||
!! width="40%" class="unsortable"|Краткое описание | |||
!! width="30%" class="unsortable"|Ссылки | |||
!! class="unsortable"|Инфо | |||
= | |-style="vertical-align:top" | ||
|[[Файл:vector-transp-icon.png|22px]] | |||
|| '''Vector Transparency''' | |||
|| Простое расширение позволяющее менять прозрачность сразу всех объектов выбранного векторного слоя (особенно актуально, когда в оформлении слоя используется уникальные значения или градуированные знаки). <span style="color:red">Внимание:</span> расширение работает только с новой символикой. | |||
|| | |||
[http://plugins.qgis.org/plugins/VectorTransparency/ Страница расширения на plugins.qgis.org] <br> | |||
[http://linfiniti.com/2011/12/vector-transparency-plugin-for-qgis/ Пример использования: Vector transparency plugin for QGIS] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
| | |||
|| '''Vector field renderer''' | |||
|| Расширяет возможностей отображения данных точечных слоев: имея 2 численных поля о направлении и интенсивности какого-либо свойства (например точки измерений направления и скорости ветра) эти данные можно отобразить на карте в виде стрелки, длина и направление которой будут отражать, соответственно, интенсивность фактора и направление его воздействия. После установки расширения, в свойствах слоев появляется возможность дополнительной настройки отображения точек со стрелками (Слой -> Свойства слоя -> Стиль -> Vector field). Также появляется дополнительная панель управления настройками точек со стрелками. | |||
|| | |||
[http://plugins.qgis.org/plugins/VectorFieldRenderer/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/vectorfieldrenderer Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
Описание модуля см. прилагаемый help. <br> | |||
|| - | |||
== | |-style="vertical-align:top" | ||
|[[Файл:topocolour-icon.png|22px]] | |||
|| '''topocolour''' | |||
|| Расширение для раскраски полигонов чтобы при использовании минимума цветов (5) два смежных полигона всегда имели разный цвет. | |||
|| | |||
[http://www.maths.lancs.ac.uk/~rowlings/Qgis/Plugins/Documentation/topocolour/ Домашняя страница] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:dimensioning-icon.png|22px]] | |||
|| '''Dimensioning''' | |||
|| Инструмент для отображения на карте расстояний между двумя точками или узлами линии (полигона). Расстояние межу точками отображается в виде фигурной стрелки и подписи. Для этой цели в директории модуля (В Windows это: C:\Documents and Settings\admin\.qgis\python\plugins\dimensioning\sqlite) создается sqlite таблицы с соответствующими параметрами отображения. | |||
|| | |||
[http://plugins.qgis.org/plugins/dimensioning/ Страница расширения на plugins.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:themesbuilder-icon.png|22px]] | |||
|| '''Map Themes Builder''' | |||
|| Позволяет группировать слои из разных групп в дополнительные темы для удобства управления их видимостью. Настройки тем сохраняются в виде текстового файла в папку с проектом QGIS. | |||
|| | |||
[http://qgismapthemes.sourceforge.net/ Домашняя страница] <br> | |||
'''Примеры использования:''' <br> | |||
Подробное описание находится в Help'е модуля, также можно посмотреть [http://www.youtube.com/watch?v=nAKvNgdAClA демонстрационное видео]. | |||
|| - | |||
|-style="vertical-align:top" | |||
| | |||
|| '''Наложение диаграмм''' | |||
|| Позволяет накладывать диаграммы непосредственно на карту. | |||
|| | |||
|| - | |||
|} | |||
=== Запросы и дополнительные инструменты выделения объектов === | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:Selectlayers.png|22px]] | |||
|| '''Select features of visible layers''' | |||
|| Выделяет объекты из всех видимых слоев прямоугольником. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:find-by-atr.png]] | |||
|| '''Find by Attribute''' | |||
|| Позволяет быстро отбирать необходимые объекты по значениям одной атрибутивной колонки используя операторы =, >, <, >=, <= и between, а также задавая нужное увеличение вида для отображения полученной выборки. Расширение удобно тем, что в одной панели можно выбирать слой, колонку и значение необходимого атрибута. | |||
|| [http://hub.qgis.org/projects/closestfeaturefinder Страница проекта на hub.qgis.org] | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:qsearch.png|22px]] | |||
|| '''qSearch''' | |||
|| Простой графический интерфейс (в виде выпадающих списков полей, операторов и значений) для осуществления простых и составных запросов. | |||
|| | |||
[http://plugins.qgis.org/plugins/qsearch/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/qsearch Страница проекта на hub.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:spatialquery.png|22px]] | |||
|| '''Пространственные запросы''' | |||
|| Выполняет пространственные запросы - сравнивает два векторных слоя и выделяет объекты удолетворяющие условиям запроса: касается, накладывается, не пересекает, пересекает, пересекает кривой, совпадает, находится внутри. | |||
|| | |||
'''Примеры использования:''' <br> | |||
Принцип работы модуля описан в [http://gis-lab.info/docs/qgis/manual17/qgis-1.7.0_user_guide_ru.pdf руководстве пользователя QGIS.] (раздел 12.17). <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:qbe-icon.png|22px]] | |||
|| '''QueryByExample''' | |||
|| Расширяет возможности модуля пространственных запросов на основе сравнения взаимного расположения объектов из 2-х векторных слоев. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
| | |||
|| '''FastGeoProcessing''' | |||
|| Простой инструмент геопроцессинга: на основе анализа (объединение, пересечение и т.д.) двух векторных слоев, в памяти создается результирующий слой SpatiaLite. | |||
|| - | |||
|} | |||
=== Работа с атрибутивными полями векторных слоев === | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:multiedit-icon.png|22px]] | |||
|| '''MultiEdit''' | |||
|| Простой и удобный графический интерфейс облегчающий работу с большими атрибутивными таблицами: массовая замена одного значения на другое, копирование значений из одного поля в другое. 1) Выберите слой, поле и значение из выпадающих списков, нажмите кнопку "Select". 2) Укажите новое значение атрибута и поле, куда его сохранить 3) Запишите (Write value) и сохраните (Save Changes) изменения. | |||
|| | |||
[http://www.pienocampo.it/pyqgis/plugins.xml Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/MultiEdit/ Страница расширения на plugins.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:quickmultiattributeedit.png|22px]] | |||
|| '''QuickMultiAttributeEdit''' | |||
|| Простое расширение, позволяющее быстро заполнить поле атрибутивной таблицы для выделенных объектов заданным значением. Выберите объекты, укажите поле, которое нужно заполнить и введите значение. Примечание: не работает с кириллицей. | |||
|| | |||
[http://plugins.qgis.org/plugins/QuickMultiAttributeEdit/ Страница расширения на plugins.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:FieldPyculatorIcon.png|22px]] | |||
|| '''FieldPyculator (Simple field python calculator)''' | |||
|| Расширение, позволяющее производить вычисление полей с помощью интерпретатора языка Python и использовать практически все доступные для него библиотеки. | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/qa/fieldpyculator.html FieldPyculator - калькулятор полей с использованием выражений на Python для QGIS] | |||
|| - | |||
|} | |||
=== Модули расширяющие возможности редактирования векторных слоев === | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:numerical-digitaze.png]] | |||
|| '''NumericalDigitize''' | |||
|| Расширение позволяющее создавать точки путем ввода координат. | |||
|| [http://gis-lab.info/qa/qgis-locate-point.html Как найти и создать точку с известными координатами в QGIS] | |||
|| - | |||
|-style="vertical-align:top" | |||
| [[Файл:rectangle-ovals-diamond.png|22px]] | |||
|| '''Rectangles, Ovals, Diamonds''' | |||
|| Расширение позволяющее строить прямоугольники, овалы и ромбы с заданными параметрами (центр, высота, ширина, угол поворота). Для работы модуля необходим входной точечный Shape-файл в прямоугольной проекции: его точки будут использованы в качестве центров для построения соответствующих фигур, а атрибутивные колонки (с данными о высоте, ширине и угле поворота) для определения параметров объектов выходного полигонального слоя. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
| | |||
|| '''CadTools''' | |||
|| Модуль для рисования геометрически правильных объектов. | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://www.catais.org/qgis/cadtools/ Описание возможностей CadTools и обучающие видео (англ.)] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:free-hand-editing.png|22px]] | |||
|| '''Freehand editing''' | |||
|| Добавляет дополнительную кнопку на панели редактирования векторных объектов. Позволяет рисовать линии и полигоны одним движением (а не по точкам). Модуль в начальной стадии разработки: не работает редактирование с сохранением топологии, прилипание, степень упрощения линий. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:aeag_mask.png|22px]] | |||
|| '''Mask''' | |||
|| Создает в одно нажатие слой маски: 1) Настраиваем текущий охват вида (по нему будет определен размер маскирующего слоя); 2) выделяем полигон по которому нужно создать маску; 3) расширение создает в памяти новый полигональный слой по площади совпадающий с текущим видом и дыркой, вырезанной по выделенному полигону. | |||
|| | |||
[http://plugins.qgis.org/plugins/mask/ Страница расширения на plugins.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:vector-create-trace.png|22px]] | |||
|| '''traceDigitize''' | |||
|| Трассировщик: облегчает рисование линий и полигонов, повторяющих уже существующие. Перед использованием необходимо настроить параметры прилипания на главной панели QGIS: Установки -> Параметры прилипания. Затем нажимая Ctrl вести инструментом вдоль линии, которую нужно трассировать. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:vector-edit-keyboard.png|22px]] | |||
|| '''Numerical Vertex Edit''' | |||
|| Позволяет перемещать точки, а также узлы линейных и полигональных слоев путем ввода с клавиатуры точных координат: выделяете инструментом Numerical Vertex Edit необходимый узел, вводите новые координаты и узел смещается. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:join-line.png|22px]] | |||
|| '''JoinLines''' | |||
|| Соединяет две пересекающиеся или притянутые (snapped) линии: выделите 2 линии которые нужно объединить и нажмите кнопку [[Файл:join-line.png|22px]] | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
| | |||
|| '''Switch the direction of a polyline''' | |||
|| Изменяет направление выбранной линии. Чтобы увидеть направление линий, в свойствах знака добавьте "обрамление линии" - появятся стрелки. Чтобы изменить направление линии, сделайте слой редактируемым, выберите линии направление которых нужно изменить и нажмите на кнопку расширения. | |||
|| | |||
[http://plugins.qgis.org/plugins/lineswitch/ Страница расширения на plugins.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:mActionCapturePolygon.png|22px]] | |||
|| '''Improved Polygon Capturing''' | |||
|| Инструмент для оцифровки полигонов и линий с возможностью настойки расстояния между соседними узлами. Внимание: для указания расстояния в метрах, вид должен отображаться в прямоугольной проекции. Прилипание и топологическое редактирование работают. | |||
|| | |||
[http://www.webrian.ch/2011/07/improved-polygon-capturing-10-is.html Домашняя страница] | |||
[http://plugins.qgis.org/plugins/improvedpolygoncapturing/ Страница расширения на plugins.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:ringer-icon.png|22px]] | |||
|| '''Ringer''' | |||
|| Преобразует дырки в полигонах в новые полигоны. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:qgsAffine.png]] | |||
|| '''qgsAffine''' | |||
|| Расширение для афинных (масштаб, перемещение) преобразований всех или выделенной части объектов слоя. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:qgsazimuth.png]] | |||
|| '''qgsAzimuth''' | |||
|| ( Модули -> Topography -> Azimuth ana Distance ). Инструмент тахеометрического хода для построения кривых с известной длиной узлов, горизонтальных и вертикальных углов. | |||
|| | |||
[http://qgsazimuth.sourceforge.net/ Домашняя страница] | |||
[http://hub.qgis.org/projects/qgsazimuth Страница проекта на hub.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:pinpoint-icon.png|22px]] | |||
|| '''Pin Point''' | |||
|| Создает в памяти слой меток с полем описания и координатами. | |||
|| | |||
[http://plugins.qgis.org/plugins/pinpoint/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/pinpoint Страница проекта на hub.qgis.org] <br> | |||
|| - | |||
|} | |||
=== Преобразования векторных данных === | |||
=== | {| class="wikitable sortable" width="100%" | ||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
= | |-style="vertical-align:top" | ||
| [[Файл:points2one.png|22px]] | |||
|| '''Points2One''' | |||
|| Расширение для создания линий и полигонов из узлов, в качестве которых используется точечный Shape-файл. В случае, если в атрибутивной таблице есть информация о порядке создания точек (например, ID), ее можно использовать для определения порядка создания ребер полилинии. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:shiftpoints.png|22px]] | |||
|| '''Shift Points''' | |||
|| Разносит перекрывающиеся точки на заданное расстояние. Расстояние смещения задается в единицах слоя. | |||
|| | |||
[http://gis-lab.info/qa/point-displacement.html Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/shiftpoints/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/shiftpoints Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/qa/point-displacement.html Смещение точек с одинаковыми координатами, ShiftPoints/OGR] <br> | |||
|| - | |||
= | |-style="vertical-align:top" | ||
| | |||
|| '''ShapefileSplitter''' | |||
|| Разделяет shape-file на несколько по значениям из текстового поля. | |||
|| | |||
|| - | |||
= | |-style="vertical-align:top" | ||
| | |||
|| '''Split Feature''' | |||
|| Преобразует выбранный полигональный или линейный слой в линейный, разбитый на отдельные сегменты, соединяющие две ближние точки. | |||
|| | |||
|| - | |||
= | |-style="vertical-align:top" | ||
|[[Файл: contour-icon.png|22px]] | |||
|| '''Contour''' | |||
|| Создает изолинии из точечного файла имеющего числовое поле. | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://woostuff.wordpress.com/2011/02/24/generating-contour-lines-in-qgis/ Generating contour lines in QGIS] | |||
|| | |||
numpy <br> | |||
matplotlib <br> | |||
[http://pypi.python.org/pypi/Shapely shapely.geometry для Python 2.7] <br> | |||
|-style="vertical-align:top" | |||
|[[Файл:polygonizer-icon.PNG|22px]] | |||
|| '''Polygonizer''' | |||
|| Создает полигоны из пересекающихся линий. | |||
|| | |||
|| [http://pypi.python.org/pypi/Shapely shapely.geometry для Python 2.7] <br> | |||
[ | |-style="vertical-align:top" | ||
|[[Файл:generalizer-icon.png|22px]] | |||
|| '''Generalizer''' | |||
|| Упрощает или сглаживает линии множеством различных алгоритмов(используется GRASS-модуль v.generalize). | |||
|| | |||
|| GRASS модуль для QGIS | |||
= | |-style="vertical-align:top" | ||
|[[Файл:points2path-icon.png]] | |||
|| '''Points to Paths''' | |||
|| Преобразует точечный файл в линейный используя одно поле для группировки точек в разные линии, а другое - для указания порядка узлов будущей линии. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:Cartogram-creator-icon.png|22px]] | |||
|| '''Cartogram Creator''' | |||
|| Изменяет площадь полигонального объекта пропорционально какому-либо численному атрибуту в его атрибутивной таблице. Для достижения большего эффекта, необходимо проделать несколько итераций. | |||
|| | |||
|| - | |||
|} | |||
=== Другие модули для работы с векторными данными === | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! width="2%" class="unsortable"|Зн. | |||
!! width="15%" |Название | |||
!! width="40%" class="unsortable"|Краткое описание | |||
!! width="30%" class="unsortable"|Ссылки | |||
!! class="unsortable"|Инфо | |||
= | |-style="vertical-align:top" | ||
|[[Файл:eVisDatabaseConnection.png|22px]] | |||
|| '''eVis''' | |||
|| Расширение Event Visualization Tool (eVis) входит в ядро QGIS и включает три модуля: инструмент подключения к базе данных, инструмент определения событий и обозреватель событий. Все эти модули работают совместно, позволяя просматривать геокодированные фотографии и прочие документы, связанные с объектами, хранящимися в векторных файлах, базах данных и таблицах. | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/docs/qgis/manual17/qgis-1.7.0_user_guide_ru.pdf Руководство пользователя QGIS (Раздел 12.5)] <br> | |||
|| | |||
|} | |||
== Работа с растровыми данными == | == Работа с растровыми данными == | ||
=== | === Базовые модули для работы с растровыми данными === | ||
Расширение, входящие в ядро QGIS. Основная цель расширения — упростить работу с утилитами командной строки GDAL, путем предоставления пользователю графического интерфейса для наиболее востребованных операций: конвертация форматов, сшивка слоев мультиспектральных снимков, перепроецирование, генерация изолиний по растровым данным, растеризация векторных данных, векторизация, интерполяция и др. | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
| | |||
|| '''GdalTools''' | |||
|| Расширение, входящие в ядро QGIS. Основная цель расширения — упростить работу с утилитами командной строки GDAL, путем предоставления пользователю графического интерфейса для наиболее востребованных операций: конвертация форматов, сшивка слоев мультиспектральных снимков, перепроецирование, генерация изолиний по растровым данным, растеризация векторных данных, векторизация, интерполяция и др. | |||
|| | |||
[https://trac.faunalia.it/GdalTools-plugin/ Старая страница расширения GdalTools] <br> | |||
[http://gis-lab.info/qa/gdaltools.html Растровые операции в QGIS с помощью GdalTools] <br> | |||
|| - | |||
[ | |-style="vertical-align:top" | ||
|[[Файл:mGeorefRun.png|22px]] | |||
|| '''Привязка растров''' | |||
|| Интерфейс для привязки растровых изображений, например, отсканированных карт. Поддерживает несколько методов трансформации растров: линейное, полиномиальное (1, 2 и 3 порядка), Гельмерта (сдвиг и поворот) и Thin plate spline - кусочно-линейное преобразование, аналогичное модели трансформации резинового листа (rubbersheet). | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/qa/georef-qgis.html Географическая привязка данных в QGIS] <br> | |||
|| | |||
= | |-style="vertical-align:top" | ||
| [[Файл:rastercalc-icon.png|22px]] | |||
|| '''RasterCalc''' | |||
|| Легкий в использовании и функциональный калькулятор растров реализованный как расширение для — QGIS. Обладает некоторыми уникальными возможностями, которых пока еще нет в имеющемся в QGIS калькуляторе растров, например, запись результата в растр с настраиваемым типом данных и условные операторы. | |||
|| [http://gis-lab.info/qa/rastercalc.html Растровая арифметика в QGIS с помощью RasterCalc] | |||
|| | |||
pyparsing <br> | |||
osgeo.gdal <br> | |||
|-style="vertical-align:top" | |||
|[[Файл:rasterlang-icon.png|22px]] | |||
|| '''rasterlang''' | |||
|| Обработка растровых данных с использованием выражений на простом языкe. | |||
|| | |||
|| pyparsing | |||
|-style="vertical-align:top" | |||
|[[Файл:imgboundary-icon.png|22px]] | |||
|| '''Image Boundary''' | |||
|| Облегчает создание каталога космической съемки. Создает полигональный слой границ растров из указанной директории (и, если нужно, субдиректорий). В атрибутивную таблицу заносятся следующие поля: имя растра, путь, расширение, размер в пикселях, проекция, количество слоев, тип значений (byte, UInt11116), разрешение. | |||
|| | |||
|| - | |||
|} | |||
=== Настройка отображения растров === | |||
=== | {| class="wikitable sortable" width="100%" | ||
|- | |||
! width="2%" class="unsortable"|Зн. | |||
!! width="15%" |Название | |||
!! width="40%" class="unsortable"|Краткое описание | |||
!! width="30%" class="unsortable"|Ссылки | |||
!! class="unsortable"|Инфо | |||
Расширение QGIS, позволяющее | |-style="vertical-align:top" | ||
| [[Файл:rastertransparency-icon.png]] | |||
|| '''Raster Transparency''' | |||
|| Расширение QGIS, позволяющее задавать диапазон прозрачных пикселей растра. | |||
|| [http://gis-lab.info/qa/raster-transparency.html Интерактивное управление прозрачностью растра в QGIS] | |||
|| | |||
[http:// | |-style="vertical-align:top" | ||
|[[Файл:bcccoltbl-icon.png|22px]] | |||
|| '''1-Band Raster Colour Table''' | |||
|| Создает цветовую таблицу для однослойного растра (позволяет выбрать из множества вариантов предустановленных градиентов). <span style="color:red">Внимание:</span> не работает с кириллицей в путях файлов. | |||
|| | |||
[http://www.bc-consult.com/free/bcccoltbl1.html Домашняя страница] <br> | |||
|| QGIS > 1.6 | |||
= | |-style="vertical-align:top" | ||
|[[Файл:colour-scale-bar-icon.png|22px]] | |||
|| '''Colour Scale Bar''' | |||
|| Создает цветовую шкалу в формате PNG для цветовых схем растров. В качестве входного файла используется стандартный файл стиля QML или текстовый файл генерируемый расширением "1-Band Raster Colour Table". Полученная шкала может быть добавлена к макету карты. | |||
|| | |||
[http://www.bc-consult.com/free/bccscbar.html Домашняя страница] <br> | |||
|| - | |||
= | |-style="vertical-align:top" | ||
|[[Файл:shaded-relief-icon.png|22px]] | |||
|| '''Shaded relief (DEM relief shader)''' | |||
|| Мощный инструмент по созданию теневых отмывок рельефа по DEM. Можно регулировать вертикальный масштаб, размытие, угол падения лучей, минимальный и максимальный уклон. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:qgis_rgb-icon.png|22px]] | |||
|| '''RGB Composition''' | |||
|| Создает виртуальный RGB-композит из 3-х одноканальных растров. Можно задавать порядок слоев. | |||
|| | |||
|| - | |||
|} | |||
=== Анализ растровых данных === | |||
== | {| class="wikitable sortable" width="100%" | ||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
= | |-style="vertical-align:top" | ||
| | |||
|| '''ValueTool''' | |||
|| Отображает таблицу или график значений видимых растров в точке текущего положения курсора мыши (записи значений по клику нет). | |||
|| | |||
[http://plugins.qgis.org/plugins/valuetool/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/valuetool Страница проекта на hub.qgis.org] <br> | |||
|| | |||
PyQWT <br> | |||
|-style="vertical-align:top" | |||
|[[Файл:icon_spectral.png|22px]] | |||
|| '''Spectral Profile''' | |||
|| Строит спектральный профиль по слоям многоканального растра: точки указываются кликом мышки, причем поддерживается не более 5 точек. Координаты точек и значения яркостей каналов в них можно экспортировать в текстовый файл. | |||
|| | |||
[http://geoweb.centrogeo.org.mx/ Домашняя страница] <br> | |||
|| - | |||
=== | |-style="vertical-align:top" | ||
Создает векторный SVG файл из текущего вида для редактирования в Inskape (свободном редакторе векторной графики). | |[[Файл:profile-export.jpg|22px]] | ||
|| '''Profile export''' | |||
|| Экспортирует в xml-файл профиль построенный по выделенной линии из линейного слоя. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:profileIcon.png|22px]] | |||
|| '''Profile Tool (Terrain Profile)''' | |||
|| Строит профиль значений вдоль кривой (цифруется мышью) по одноканальному растру. Можно использовать сразу три одноканальных растра. Не поддерживает перепроецирование "на лету": проекция вида должна соответствовать проекции растра. Построенный профиль в виде графика можно экспортировать в SVG или PDF. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:profile-from-line-icon.png|22px]] | |||
|| '''Profile from Line''' | |||
|| Генерирует точки с заданным интервалом вдоль линии из линейного слоя. В дальнейшем, эти точки могут использоваться для анализа растра. | |||
|| | |||
[http://plugins.qgis.org/plugins/profilefromline/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/profilefromline Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| | |||
geos <br> | |||
shapely <br> | |||
|-style="vertical-align:top" | |||
| | |||
|| '''Zonal Statistics plugin''' | |||
|| Расчитывает статистику растра по полигоному слою (общее количество пикселей приходящихся на выдел, сумма значений, среднее) и записывает результаты в виде 3-х дополнительных атрибутивных колонок векторного слоя. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
| [[Файл:zonalstats-icon.png|22px]] | |||
|| '''ZonalStats''' | |||
|| Расширение ориентировано на обработку результатов классификации, полученных при помощи модуля DTclassifier. Расширяет возможности плагина Zonal statistic. Расширение позволяет выполнять группировку значений по некоторому полю, что бывает необходимым, когда один объект представлен несколькими полигонами. Статистика пишется в csv-файл (а не в shape, как в Zonal statistic), что упрощает ее использование в дальнейшем. Кроме того, для растров с двумя значениями можно получить информацию о площади, занятой пикселями. | |||
|| [http://gis-lab.info/qa/zonalstats-qgis.html Зональная статистика с помощью ZonalStats для QGIS] | |||
|| QGIS >=1.7.2 | |||
|-style="vertical-align:top" | |||
|[[Файл:Scattergram-icon.png|22px]] | |||
|| '''Scattergram''' | |||
|| Строит график разброса точек значений яркости по двум одноканальным растрам. Есть возможность выделять области на карте и подсвечивать соответствующие значения на графике и наоборот, положение курсора мыши на графике, подсвечивает соответствующие значения растра (v. 0.3.1). | |||
|| | |||
[http://plugins.qgis.org/plugins/scattergrammidentify/ Страница расширения на plugins.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
| [[Файл:raster_terrain_icon.png|22px]] | |||
|| '''Морфометрический анализ''' | |||
|| Комплексное расширение входящее в ядро QGIS, его инструменты доступны из главного меню QGIS (Растр>Морфометрический анализ), среди них: | |||
*Угол уклона <br> | |||
*Экспозиция — расчет экспозиции склонов <br> | |||
*Hillshade (доступен в версии 1.9 Master) — инструмент построения (отмывок?) рельефа <br> | |||
*Relief (доступен в версии 1.9 Master) <br> | |||
*индекс пересеченности | |||
|| | |||
*[http://www.gistutor.com/quantum-gis/20-intermediate-quantum-gis-tutorials/48-quantum-gis-qgis-raster-based-terrain-analysis-techniques.html Quantum GIS (QGIS) Raster Based Terrain Analysis Techniques]<br> | |||
*[http://www.sourcepole.ch/shaded-relief-maps-with-qgis Shaded relief maps with QGIS]<br> | |||
*[http://underdark.wordpress.com/2012/01/19/a-guide-to-beautiful-reliefs-in-qgis/ A Guide to Beautiful Reliefs in QGIS]<br> | |||
|| | |||
|-style="vertical-align:top" | |||
|[[Файл:VAP_icon.png|22px]] | |||
|| '''Visibility Analysis''' | |||
|| Расчитывает по DEM площадь обзора для наблюдателя находящегося в точке с заданными координатами и заданной высотой (результат - растр). Внимание: не поддерживает кириллицы в путях файлов. | |||
|| | |||
[http://madchuckle.blogspot.com/2010/10/visibility-analysis-plugin-vap-for-qgis.html#more Домашняя страница] <br> | |||
|| - | |||
|} | |||
=== Интерполяция данных === | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:interpolation.png|22px]] | |||
|| '''Модуль интерполяции''' | |||
|| Позволяет интерполировать значения из точечного слоя в непрерывный растр с использованием методов триангуляции (TIN) или обратного взвешивания расстояний. | |||
|| | |||
'''Примеры использования:''' <br> | |||
Принцип работы модуля описан в [http://gis-lab.info/docs/qgis/manual17/qgis-1.7.0_user_guide_ru.pdf руководстве пользователя QGIS.] (раздел 12.10). | |||
|| | |||
|-style="vertical-align:top" | |||
|[[Файл:heatmap.png|22px]] | |||
|| '''HeatMap''' | |||
|| Расширение для создания карт интенсивности: в качестве входного файла используется точечный слой, на выходе - непрерывный растр, отображающий интенсивность сгущения точек, например, скопления редких видов, частоту прохождения территории пожарами и т.п. | |||
|| | |||
|| - | |||
|} | |||
=== Классификация растров === | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
| | |||
|| '''DTclassifier''' | |||
|| Позволяет пройти все этапы классификации данных дистанционного зондирования не покидая QGIS. Расширение использует алгоритмы библиотеки компьютерного зрения [http://opencv.willowgarage.com/ OpenCV], а именно классификацию при помощи [http://www.basegroup.ru/library/analysis/tree/description/ деревьев решений]. | |||
|| | |||
'''Примеры использования''' <br> | |||
[http://gis-lab.info/qa/dtclassifier.html Классификация растровых данных при помощи DTclassifier для QGIS] <br> | |||
|| OpenCV | |||
|-style="vertical-align:top" | |||
| | |||
|| '''Molusce''' | |||
|| Расширение для оценки изменений (вырубки, гари, сельское хозяйство и т.п.) путем сравнения нескольких одноканальных растров за разные периоды. | |||
|| | |||
[http://plugins.qgis.org/plugins/molusce/ Страница расширения на plugins.qgis.org] <br> | |||
[http://wiki.gis-lab.info/w/Molusce_rus Краткое описание расширения] | |||
[http://wiki.gis-lab.info/w/Molusce Более техническое описание расширения и используемых в нем алгоритмов (англ.)] <br> | |||
|| - | |||
|} | |||
=== Другие расширения для работы с растрами === | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
| | |||
|| '''QgisSRTM''' | |||
|| Импортирует данные SRTM v.3 с сервера http://dds.cr.usgs.gov/srtm/version2_1/SRTM3 . Тайл импортируемых данных определяется координатами углов текущего вида. Убедитесь, что при импорте задали верную проекцию. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:mapSheetAutoGeoRefIcon.png|22px]] | |||
|| '''MapSheetAutoGeoRef''' | |||
|| Модуль автоматизации привязки растровых карт по сетке разграфки. | |||
|| | |||
[http://www.gisnet.lv/trac/gisnet/wiki/MapSheetAutoGeoRef Домашняя страница (на польском)] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:measuring-veg-icon.png|22px]] | |||
|| '''Measuring Vegetation''' | |||
|| Расчитывает NDVI и EVI индексы растительного покрова в текущей точке расположения курсора. Нажатие правой кнопки мышки сохраняет координаты клика и значения расчитанных индексов в таблицу, которую можно сохранить в виде текстового файла или точечного шейпа. Внимание: в слоях растра не должно быть нулевых значений. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:autogcp-icon.png|22px]] | |||
|| '''AutoGCP''' | |||
|| Приложение для автоматической экстракции точек привязки (GCP), кросс-кореляции и орторектификации. | |||
|| | |||
[http://www.foxhat.org/project.html Домашняя страница] <br> | |||
|| библиотека AutoGCP | |||
|} | |||
== Преобразование форматов == | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"|Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:dxf2shp_converter.png|22px]] | |||
|| '''Преобразователь Dxf2shp''' | |||
|| Преобразует *.dxf (файлы обмена графической информацией CAD-систем) в shape-файлы ESRI. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:Delimited_text.png|22px]] | |||
|| '''Текст с разделителями''' | |||
|| Создает точечный векторный слой из текстового файла с разделителями (TXT, CSV) имеющего поля координат. Есть возможность создавать линейные и полигональные слои с использованием формата [http://en.wikipedia.org/wiki/Well-known_text WKT]. | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/qa/txt2points2-qgis.html Создание точечного слоя из текстового файла в QGIS] <br> | |||
Видеоинструкция: [http://linfiniti.com/2010/12/video-tutorial-2-delimited-text-plugin/ How to load geometries from Well Known Text] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:xytools-icon.png|22px]] | |||
|| '''XyTools''' | |||
|| инструмент для работы с таблицами содержащими поля с координатами. Может открывать таблицы Libre/Open Office и Excel в виде точечного слоя, а также сохранять атрибутивные таблицы векторных слоев в формат Excel. | |||
|| | |||
[http://plugins.qgis.org/plugins/xytools/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/xytools Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
Инструкция по использованию прилагается: Модули -> XY Tools -> Help | |||
|| - | |||
|-style="vertical-align:top" | |||
| | |||
|| '''Raw raster file import''' | |||
|| Расширение для импорта RAW-файлов | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:osTrans-icon.png|22px]] | |||
|| '''Ordnance Survey Translator''' | |||
|| Преобразует сжатые GML и GZ файлы в OGR совместимые форматы (shape). | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://www.lutraconsulting.co.uk/resources/ostranslator Using OS MasterMap® Topography Layer in Quantum GIS] | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:openaddresses-icon.jpg|22px]] | |||
|| '''OpenAddresses converter''' | |||
|| Конвертирует XML-файлы OpenAddresses в Shape-файлы. | |||
|| | |||
|| - | |||
|} | |||
== Управление проектами QGIS == | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:qconsolidate.png|22px]] | |||
|| '''QConsolidate''' | |||
|| Позволяет автоматически собрать слои проекта из разных директорий хранения в одну, и создает на основе их новый консолидированный проект. Поддерживает почти все OGR совместимые векторные форматы (кроме WFS) и поддерживаемые GDAL растровые форматы. | |||
|| | |||
[http://plugins.qgis.org/plugins/qconsolidate/ Страница расширения на plugins.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:ziplayers-icon.png|22px]] | |||
|| '''Zip Layers''' | |||
|| Создает отдельные zip-архивы для выбранных векторных слоев проекта. <span style="color:red">Внимание:</span> модуль не работает с кириллицей в путях и названиях файлов. | |||
|| | |||
[http://hub.qgis.org/projects/zip Страница проекта на hub.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:importlayers-icon.png|22px]] | |||
|| '''ImportProject''' | |||
|| Импортирует заданные слои со всеми настройками из существующего проекта в новый. Выберите файл проекта QGIS (*.qgs) и отметьте галочками слои, которые необходимо импортировать. <span style="color:red">Внимание:</span> модуль не работает с кириллицей в путях и названиях файлов. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:quickqml-icon.png|22px]] | |||
|| '''QuickSaveQml''' | |||
|| Позволяет сохранить файл стиля (qml) для векторного или растрового слоя в один клик. Можно автоматически сохранить стили для множества слоев. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:multiqml-icon.png|22px]] | |||
|| '''MultiQml''' | |||
|| Инструмент может применяться для того, чтобы использовать один файл стиля (qml) для нескольких растровых или векторных слоев в QGIS. | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/qa/qgis-multiqml.html Применение одной легенды для нескольких слоев в QGIS] | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:load-them-all-icon.png|22px]] | |||
|| '''Load Them All''' | |||
|| Позволяет загрузить все растровые и векторные слои из директории. Позволяет задавать отдельные директории для растров и векторов и фильтровать по типу геометрии и названию. | |||
|| | |||
[http://plugins.qgis.org/plugins/loadthemall/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/loadthemall Страница проекта на hub.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:remove-empty-layers.png|22px]] | |||
|| '''Remove empty layers''' | |||
|| Удаляет слои не содержащие объекты. Полезен при массовой загрузке множества слоев, например с помощью плагина "Load them all" | |||
|| | |||
[http://plugins.qgis.org/plugins/RemoveEmptyLayers/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/removeemptylayers Страница проекта на hub.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:auto-save.png]] | |||
|| '''AutoSave''' | |||
|| Сохраняет копию проекта QGIS с заданной частотой. (Можно указывать количество хранимых версий). <span style="color:red">При попытке записать копию проекта выдает ошибку: "There was a problem testing writability of the Autosave folder. Please check it."</span> | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:watermark-icon.png|22px]] | |||
|| '''Watermark Plugin''' | |||
|| Накладывает на компоновку карты водяные знаки на основе указанного PNG файла. | |||
|| | |||
|| - | |||
|} | |||
== Макеты карт. Подготовка к печати == | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! width="2%" class="unsortable"|Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"|Краткое описание | |||
!! width="30%" class="unsortable"|Ссылки | |||
!! class="unsortable"|Инфо | |||
|-style="vertical-align:top" | |||
|[[Файл:easyprint-icon.png|22px]] | |||
|| '''easyPrint''' | |||
|| Расширение для печати проектов QGIS, позволяет делать многостраничные атласы. | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://darrencope.com/2011/11/22/map-books-in-qgis/ Map Books in QGIS] | |||
|| - | |||
|-style="vertical-align:top" | |||
| [[Файл:atlas-icon.png|22px]] | |||
|| '''Atlas''' | |||
|| Расширение позволяющее создавать серии карт в автоматическом режиме. Концепция работы расширения заключается в использовании дополнительного полигонального слоя разграфки для генерации листов карты из заранее настроенного проекта QGIS. | |||
|| | |||
[http://plugins.qgis.org/plugins/atlas/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/atlas Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://www.oslandia.com/tech/?p=1079 Quantum GIS Atlas Plugin] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:simple-svg-icon.png|22px]] | |||
|| '''SimpleSVG''' | |||
|| Создает векторный SVG файл из текущего вида для редактирования в [http://inkscape.org/ Inskape] (свободном редакторе векторной графики). | |||
|| | |||
[http://www.duif.net/qgis/simplesvg/ Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/simplesvg/ Страница расширения на plugins.qgis.org <br>] | |||
[http://hub.qgis.org/projects/simplesvg Страница проекта на hub.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
| | |||
|| '''Multiple Compositions Helper''' | |||
|| Если проект QGIS содержит множество макетов карт, позволяет в одно нажатие открыть/закрыть, а также экспортировать в PNG или PDF все разом. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
| | |||
|| '''Composer plugin''' | |||
|| В главном меню на вкладке "Файл" добавляет панель "Composer Manager" позволяющую переименовывать, открывать и создавать новые макеты карт. | |||
|| | |||
|| - | |||
|} | |||
== Расширения для работы с базами данных == | == Расширения для работы с базами данных == | ||
=== | === Модули для работы с несколькими типами баз данных === | ||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! width="2%" class="unsortable"|Зн. | |||
!! width="15%" |Название | |||
!! width="40%" class="unsortable"|Краткое описание | |||
!! width="30%" class="unsortable"|Ссылки | |||
!! class="unsortable"|Инфо | |||
|-style="vertical-align:top" | |||
|[[Файл:dbmanager-icon.png|22px]] | |||
|| '''DB Manager''' | |||
|| Расширение позволяет: <br> | |||
* работать с базами данных SQLite/SpatiaLite и PostgreSQL/PostGIS (включая поддержку растров). <br> | |||
* просматривать список таблиц <br> | |||
* получать информацию о выделенной таблице <br> | |||
* просматривать данные в табличном и графическом виде <br> | |||
* переименовывать и удалять таблицы при помощи графического интерфейса <br> | |||
* выполнять запросы <br> | |||
* добавлять слои при помощи перетаскивания таблиц в проект <br> | |||
* импортировать данные из shape-файла в базу PostGIS или SpatiaLite, а также выполнять обратные действия (при использовании QGIS 1.8 и старше). <br> | |||
|| | |||
[http://www.qgis.org/wiki/DB_Manager_plugin_GSoC_2011 Адрес проекта GSoC 2011] <br> | |||
[http://hub.qgis.org/projects/dbmanager Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://alexbruy.blogspot.com/2011/09/db-manager-qgis.html DManager для QGIS] | |||
|| | |||
|-style="vertical-align:top" | |||
|[[Файл:customdbquery-icon.png|22px]] | |||
|| '''Custom DB Query Plugin''' | |||
|| Загружает результаты SQL-запросов к базам SpatiaLite и PostGIS в QGIS. | |||
|| | |||
[http://hub.qgis.org/projects/customdbquery Страница проекта на hub.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
| | |||
|| '''Fast SQL Layer''' | |||
|| Приложение для создания запросов к БД (PostGIS/SpatiaLite) c подсветкой синтаксиса. | |||
|| | |||
|| pygments | |||
|-style="vertical-align:top" | |||
|[[Файл:rt_sql-layer-icon.png|22px]] | |||
|| '''RT Sql Layer''' | |||
|| Загружает PostGIS/SpatiaLite слои при помощи построителя запросов. | |||
|| | |||
|| - | |||
|} | |||
=== PostgreSQL/PostGIS === | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! width="2%" class="unsortable"|Зн. | |||
!! width="15%" |Название | |||
!! width="40%" class="unsortable"|Краткое описание | |||
!! width="30%" class="unsortable"|Ссылки | |||
!! class="unsortable"|Инфо | |||
|-style="vertical-align:top" | |||
|[[Файл:postgis-manager-icon.png|22px]] | |||
|| '''PostGIS manager''' | |||
|| Графический интерфейс для управления БД PostGIS. | |||
|| | |||
[https://github.com/wonder-sk/postgis_manager/ Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/postgis_manager/ Страница расширения на plugins.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:spit.png|22px]] | |||
|| '''SPIT''' | |||
|| Инструмент импорта shape-файлов в базу данных PostGIS. | |||
|| | |||
'''Примеры использования:''' <br> | |||
Принцип работы модуля описан в [http://gis-lab.info/docs/qgis/manual17/qgis-1.7.0_user_guide_ru.pdf руководстве пользователя QGIS.] (раздел 4.2.4). | |||
|| | |||
|-style="vertical-align:top" | |||
|[[Файл:linear_ref_icon.png|22px]] | |||
|| '''Linear referencing plugin''' | |||
|| Модуль динамической сегментации для слоев PostGIS - операции с объектами ("событиями") находящимися в линейной системе координат: настройка маршрутов, добавление событий и произведение связанных с ними измерений. Под "событиями" понимается, например, пересечение животными линии учетного маршрута. | |||
|| | |||
[http://hub.qgis.org/projects/lrs Страница проекта на hub.qgis.org] <br> | |||
|| psycopg2 | |||
|-style="vertical-align:top" | |||
|[[Файл:wktraster-icon.png|22px]] | |||
|| '''Load Postgis Raster to QGIS (WKTRaster)''' | |||
|| Приложение для загрузки растрового формата PostGIS. | |||
|| | |||
[http://mapeandoobrasil.blogspot.com/2012/01/wktraster-plugin-para-quantum-gis-no.html Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/wktraster/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/wktraster Страница проекта на hub.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:rt_postgres-extractor-icon.png|22px]] | |||
|| '''RT Postgres Extractor''' | |||
|| Экстрагирует данные из БД PostGIS с использованием маски из полигонального слоя. | |||
|| | |||
[http://hub.qgis.org/projects/rtpostgresextractor Страница проекта на hub.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:postgis_select-icon.png|22px]] | |||
|| '''Postgis Bounding Box''' | |||
|| Расширение, позволяющее загружать данные БД PostGIS, ограничивая их текущим охватом вида. | |||
|| | |||
[http://plugins.qgis.org/plugins/PostgisBBox/ Страница расширения на plugins.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:offline_editing_copy.png|22px]] | |||
|| '''Оффлайновое редактирование''' | |||
|| Синхронизирует основную базу данных (обычно, базы PostGIS или WFS-T) и локальную версию которая была изменена независимо от основной, например, во время полевых исследований. | |||
|| | |||
'''Примеры использования:''' <br> | |||
Принцип работы модуля описан в [http://gis-lab.info/docs/qgis/manual17/qgis-1.7.0_user_guide_ru.pdf руководстве пользователя QGIS.] (раздел 12.12). <br> | |||
|| | |||
|-style="vertical-align:top" | |||
| | |||
|| '''pgVersion''' | |||
|| Клиент для управления версиями БД PostGIS (PGVS). Используется, когда одна БД редактируется одновременно более чем одним человеком. | |||
|| | |||
[http://www.kappasys.ch/cms/index.php?id=23 Домашняя страница] <br> | |||
'''Примеры использования:''' <br> | |||
[http://www.portailsig.org/content/pgversion-le-plugin-de-versionnement-pour-postgis-qgis PgVersion: le plugin de versionnement pour PostGIS/QGIS] | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:postgis-query-editor-icon.png|22px]] | |||
|| '''Postgis Query Editor''' | |||
|| Расширение для осуществления пространственных запросов к БД PostGIS. | |||
|| | |||
|| pgsql2shp | |||
|-style="vertical-align:top" | |||
|[[Файл:pgsql-icon.png|22px]] | |||
|| '''PgQuery for QGIS''' | |||
|| Расширение для создания, управления и осуществления запросов GeoSQL к базе PostGIS через интерфейс QGIS. Результат запроса можно добавить в виде слоя в QGIS. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
| | |||
|| '''terralibpglayer''' | |||
|| Загружает TerraLib слои PostGIS. | |||
|| | |||
|| - | |||
|} | |||
=== SQLite/SpatiaLite === | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! width="2%" class="unsortable"|Зн. | |||
!! width="15%" |Название | |||
!! width="40%" class="unsortable"|Краткое описание | |||
!! width="30%" class="unsortable"|Ссылки | |||
!! class="unsortable"|Инфо | |||
|-style="vertical-align:top" | |||
|[[Файл:qspatialite-icon.png|22px]] | |||
|| '''SpatiaLite Manager''' | |||
|| Приложение для управление БД SpatiaLite. | |||
|| | |||
[http://plugins.qgis.org/plugins/spatialite_manager/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/spatialitemanager Страница проекта на hub.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:qspatialite-icon.png|22px]] | |||
|| '''QSpatiaLite''' | |||
|| Интерфейс для работы с БД SpatiaLite: импорт, редактирование, формирование запросов с подсветкой синтаксиса и экспорт в другие форматы. | |||
|| | |||
[http://code.google.com/p/qspatialite/ Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/QspatiaLite/ Страница расширения на plugins.qgis.org] <br> | |||
|| - | |||
|} | |||
=== Другие БД: Oracle, SQL Anywhere, MySQL === | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! width="2%" class="unsortable"|Зн. | |||
!! width="15%" |Название | |||
!! width="40%" class="unsortable"|Краткое описание | |||
!! width="30%" class="unsortable"|Ссылки | |||
!! class="unsortable"|Инфо | |||
|-style="vertical-align:top" | |||
|[[Файл:oracleplugin.png|22px]] | |||
|| '''Oracle Spatial GeoRaster''' | |||
|| Приложение для загрузки растровых данных из базы данных Oracle. | |||
|| | |||
'''Примеры использования:''' <br> | |||
Принцип работы модуля описан в [http://gis-lab.info/docs/qgis/manual17/qgis-1.7.0_user_guide_ru.pdf руководстве пользователя QGIS.] (раздел 12.13). <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:sqlanywhere.png|22px]] | |||
|| '''SQL Anywhere''' | |||
|| Позволяет подключаться к просторанственным базам данных SQL Anywhere. | |||
|| | |||
'''Примеры использования:''' <br> | |||
Принцип работы модуля описан в [http://gis-lab.info/docs/qgis/manual17/qgis-1.7.0_user_guide_ru.pdf руководстве пользователя QGIS.] (раздел 12.18). <br> | |||
|| | |||
|-style="vertical-align:top" | |||
| [[Файл:export-mysql-icon.png|22px]] | |||
|| '''Export То MySQL''' | |||
|| Экспортирует геометрию поддерживаемых QGIS слоев в БД MySQL. | |||
|| | |||
|| MySQLdb | |||
|} | |||
=== | == Статистические модули == | ||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! width="2%" class="unsortable"|Зн. | |||
!! width="15%" |Название | |||
!! width="40%" class="unsortable"|Краткое описание | |||
!! width="30%" class="unsortable"|Ссылки | |||
!! class="unsortable"|Инфо | |||
= | |-style="vertical-align:top" | ||
|[[Файл:ChartMaker-icon.png|22px]] | |||
|| '''ChartMaker''' | |||
|| Строит график по двум полям атрибутивной таблицы векторного слоя с возможностью экспорта в различные графические форматы. | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Statist''' | |||
|| Statist предназначен для расчёта основных статистических показателей по указанному полю векторного слоя. Результаты отображаются в текстовом и графическом (гистограмма частотного распределения) виде. Поддерживаются как числовые (integer, real, date), так и текстовые (string) поля. Расширение может работать как со всем слоем, так и только с выделенными записями. | |||
|| | |||
[http://gis-lab.info/qa/statist.html Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/qa/statist.html Получение статистики по полям с помощью Statist/QGIS] <br> | |||
|| matplotlib | |||
[ | |-style="vertical-align:top" | ||
|[[Файл:averagecoords.png]] | |||
|| '''AverageCoords''' | |||
||Расчитывает координаты средних точек по двум точечным слоям. | |||
|| | |||
|| - | |||
= | |-style="vertical-align:top" | ||
|[[Файл:]] | |||
|| '''Group Stats''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/GroupStats/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/group-stats Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
= | |-style="vertical-align:top" | ||
|[[Файл:]] | |||
|| '''spqr''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''RandomHR''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''SDA4PP''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
[http://gis | |-style="vertical-align:top" | ||
|[[Файл:]] | |||
|| '''HomeRange estimation with R''' | |||
|| Описание | |||
|| | |||
[http://hub.qgis.org/projects/quantum-gis/wiki/HomeRange_plugin Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/HomeRange_plugin/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/homerange-plugin Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
= | |-style="vertical-align:top" | ||
|[[Файл:]] | |||
|| '''Point sampling tool''' | |||
|| Выводит в атрибутивную таблицу точечного слоя пробных точек значения растровых или полигональных векторных слоев. | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
= | |-style="vertical-align:top" | ||
|[[Файл:]] | |||
|| '''Helmert2d''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Multitemporal and Multivariate data visualisation''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/multiview/ Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''manageR''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|} | |||
== Интерфейсы для работы с другим ПО == | == Интерфейсы для работы с другим ПО == | ||
=== | {| class="wikitable sortable" width="100%" | ||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
= | |-style="vertical-align:top" | ||
|[[Файл:]] | |||
|| '''GRASS plugin''' | |||
|| Расширение входящие в ядро QGIS и является еще одним вариантом графического интерфейса для многофункциональной ГИС GRASS. Представляет из себя множество модулей каждый из которых заслуживает отдельной статьи. | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://grass.osgeo.org/wiki/QGIS_GRASS_Cookbook#Example:_Cleaning_of_topology_of_a_SHAPE_file_using_the_GRASS_Toolbox QGIS GRASS Cookbook] - инструкции по использованию QGIS модуля GRASS. | |||
|| | |||
Разработан в рамках GSoC 2011. Основная цель — предоставить удобный интерфейс для встраивания в QGIS функционала из других ГИС и сопутствующих инструментов (например, GDAL). Архитектурно состоит из нескольких частей: | |-style="vertical-align:top" | ||
* главный модуль Processing Framework Manager, отвечающий за поиск, загрузку, отображение и запуск имеющихся интерфейсов к другим ГИС или инструментам | |[[Файл:]] | ||
* дополнительные модули, реализующие интерфейс к конкретной системе. Примеры: SAGA Module interface, Orfeo Toolbox Module interface. | || '''QGIS Processing Framewok''' | ||
|| Разработан в рамках GSoC 2011. Основная цель — предоставить удобный интерфейс для встраивания в QGIS функционала из других ГИС и сопутствующих инструментов (например, GDAL). Архитектурно состоит из нескольких частей: <br> | |||
* главный модуль Processing Framework Manager, отвечающий за поиск, загрузку, отображение и запуск имеющихся интерфейсов к другим ГИС или инструментам <br> | |||
* дополнительные модули, реализующие интерфейс к конкретной системе. Примеры: SAGA Module interface, Orfeo Toolbox Module interface. <br> | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| | |||
= | |-style="vertical-align:top" | ||
Интерфейс для запуска модулей [http://www.saga-gis.org/en/index.html SAGA] (System for Automated Geoscientific Analysis) — мощной ГИС-платформы для работы с растровыми и векторными данными. | |[[Файл:]] | ||
|| '''SAGA Module interface''' | |||
|| Интерфейс для запуска модулей [http://www.saga-gis.org/en/index.html SAGA] (System for Automated Geoscientific Analysis) — мощной ГИС-платформы для работы с растровыми и векторными данными. <br> | |||
Для работы модуля необходима предварительная установка SAGA и ее Python интерфейса, а также основного модуля Processing Framework Manager. <br> | |||
|| | |||
[http://polymeris.github.com/qgis/ Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Библиотеки SAGA и интерфейс (bindings) к Python | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Orfeo Toolbox Module interface''' | |||
|| Предоставляет доступ к инструментам [http://orfeo-toolbox.org OrfeoToolbox] из QGIS, построен на базе QGIS Processing Framework. Для использования модуля необходимо установить: <br> | |||
* библиотеки OTB <br> | |||
* Python интерфейс к OTB <br> | |||
Пользователи Windows могут получить необходимые файлы при помощи установщика OSGeo4W (пакет otb-python). <br> | |||
Модуль предоставляет доступ к следующим инструментам (список постепенно растет): <br> | |||
* P+XS Pan Sharpening <br> | |||
* Orthorectification <br> | |||
* Optical Calibration <br> | |||
* KMeans clustering <br> | |||
* SVM Supervised Classification <br> | |||
* Mean Shift segmentation <br> | |||
* Change Detection (Multivariate Alteration Detector algorithm) <br> | |||
* Hyperspectral data unmixing <br> | |||
* Filtering (mean, gaussian, anisotropic diffusion) <br> | |||
* Raster conversion and scaling <br> | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| otb-python | |||
= | |-style="vertical-align:top" | ||
|[[Файл:]] | |||
|| '''QGIS File Browser''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/file-browser Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|} | |||
== Работа с метаданными == | == Работа с метаданными == | ||
=== Metatools === | {| class="wikitable sortable" width="100%" | ||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Metatools''' | |||
|| Расширение для отображения и редактирования метаданных. | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/qa/metatools.html Работа с метаданными при помощи Metatools для QGIS] <br> | |||
|| | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Metaedit''' | |||
|| Еще одно расширение для редактирования метаданных. | |||
|| | |||
[http://sourceforge.net/apps/trac/qgismetaedit/ Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/metaedit/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/metaedit Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| - | |||
|} | |||
== Визуализация 3D-объектов == | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:globe.png]] | |||
|| '''Globe''' | |||
|| Модуль ядра QGIS (доступен начиная с версии 1.8) написанный на C++. Позволяет отображать данные на трехмерном цифровом глобусе. Есть возможность визуализации DEM, в т.ч. в стереорежиме. | |||
|| | |||
'''Примеры использования:''' <br> | |||
Демонстрационное видео можно посмотреть [http://underdark.wordpress.com/2010/12/01/qgis-goes-3d-with-the-osgearth-plugin/ Демонстрационное видео] <br> | |||
|| OSG, OSGEarth, QGIS >=1.8.0 | |||
[http:// | |-style="vertical-align:top" | ||
|[[Файл:]] | |||
|| '''VTerrain Enviro run''' | |||
|| Модуль для визуализации 3-х мерных объектов представленных *.bt файлами <ref>[http://vterrain.org/Implementation/Formats/BT.html *.bt-файл (VTP .bt Binary Terrain Format) - аналог DEM, поддерживаемый библиотекой GDAL]</ref>, разрабатываемый сообществом [http://vterrain.org/ Virtual Terrain Project (VTP)] с очень богатым функционалом. | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/VTerrain/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/vtenviro Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://exporttocanoma.blogspot.com/2011/11/vterrain-plugin-per-qgis.html Демонстрационные видео] | |||
|| | |||
|} | |||
== Расширения для Web == | |||
== | {| class="wikitable sortable" width="100%" | ||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
| | |||
|| '''Save As SLD''' | |||
|| Сохраняет активный слой в формат [http://en.wikipedia.org/wiki/Styled_Layer_Descriptor SLD (Styled Layer Descriptor)] - xml-схему для описания внешнего вида слоя для рендеринга WMS (GeoServer, MapServer). Подсвечивает синтаксис в предварительном просмотре кода. | |||
|| | |||
[http://www.webrian.ch/2011/10/save-as-sld-030-released.html Домашняя страница] <br> | |||
[http://hub.qgis.org/projects/saveassld Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
См. Help модуля | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:sldexporter-icon.png|22px]] | |||
|| '''SLD Export (SLD converter)''' | |||
|| Сохраняет активный слой в формат [http://en.wikipedia.org/wiki/Styled_Layer_Descriptor SLD (Styled Layer Descriptor)] - xml-схему для описания внешнего вида слоя для рендеринга WMS (GeoServer, MapServer). В настоящий момент (v. 0.0.1) поддерживает только стиль оформления для "Уникальных значений". | |||
|| | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:imagemap-icon.png|22px]] | |||
|| '''Html Image Map Plugin''' | |||
|| Экспортирует активный слой (Shape или PostGis) в код html и прилагающееся изображение. При наведении мышки или клике по объектам полученной страницы отображается атрибутивная информация. | |||
|| | |||
[http://www.duif.net/qgis/htmlimagemap/ Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/imagemap_plugin/ Страница расширения на plugins.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''OpenLayers plugin''' | |||
|| Позволяет отображать в проекте QGIS данные из OSM, GoogleMaps, Yahoo Maps и других подобных сервисов. | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/openlayers Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://spatialgalaxy.net/2012/01/14/qgis-plugin-of-the-week-openlayers/ QGIS Plugin of the Week: OpenLayers] <br> | |||
|| | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''OpenStreetMap plugin''' | |||
|| Расширение из ядра QGIS предназначенное для редактирования данных OpenStreetMap непосредственно из QGIS. В настоящее время не очень жизнеспособное. | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''OSMPOLY_export''' | |||
|| Приложение для экспорта shape-файлов в формат *.poly для последующей работы в [http://wiki.openstreetmap.org/wiki/RU:Osmosis OSMOSIS](приложение для работы с данными OSM). | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/qa/osm-poly.html Файлы регионов обрезки POLY и их создание в QGIS]. <br> | |||
|| | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Image catalog from INPE''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''GeoFeeds''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''WPS-Client''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''OpenLayers Export''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Openlayers Overview''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''clickfu''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''GoogleLayers''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Mapfile Tools''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/qgis-mapfile-tools Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''TMS RAS''' | |||
|| Описание | |||
|| | |||
[http://www.sardegnaterritorio.it/j/v/1293?s=151868&v=2&c=7376&t=1 Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Elevation''' | |||
|| Описание | |||
|| | |||
[http://polylinie.de/elevation/ Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/elev Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''GeoCoding''' | |||
|| позволяет получать координаты места зная его адрес (используются геосервисы Google). Также может использоваться и функция обратного геокодирования, т.е. можно определить адрес, имея координаты места (кликая по карте). Все геокодированные точки автоматически добавляются к карте. | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/GeoCoding/ Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://www.stevencanplan.com/automatic-geocoding-has-arrived-to-qgis/ How to geocode a single address in QGIS] | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''ImdAws''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
= | |-style="vertical-align:top" | ||
|[[Файл:]] | |||
|| '''Reference Map''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:mapserver_export.png]] | |||
|| '''MapServer Export''' | |||
|| Экспортирует проект QGIS в файл карты MapServer. | |||
|| | |||
'''Примеры использования:''' <br> | |||
Принцип работы модуля описан в [http://gis-lab.info/docs/qgis/manual17/qgis-1.7.0_user_guide_ru.pdf руководстве пользователя QGIS.] (раздел 12.11). | |||
|| - | |||
= | |-style="vertical-align:top" | ||
|[[Файл:]] | |||
|| '''GMap Overview''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
= | |-style="vertical-align:top" | ||
|[[Файл:]] | |||
|| '''P2P QGis''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
= | |-style="vertical-align:top" | ||
|[[Файл:]] | |||
|| '''MapfishXML''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
[http:// | |-style="vertical-align:top" | ||
|[[Файл:]] | |||
|| '''OGR2Layers''' | |||
|| Описание | |||
|| | |||
[https://github.com/lucadelu/OGR2Layers/wiki/ Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/OGR2Layers/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/ogr2layers Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
= | |-style="vertical-align:top" | ||
|[[Файл:lizmap.png|22px]] | |||
|| '''Liz Map''' | |||
|| Подготавливает проект QGIS для публикации в веб (конфигурирует и синхронизирует проект с сервером). В качестве картографического сервера используется QGIS Server. На стороне сервера должны быть установлены [http://hub.qgis.org/wiki/lizmapwebclient/Wiki Lizmap Web Client] и [http://hub.qgis.org/projects/quantum-gis/wiki/QGIS_Server_Tutorial Qgis Server]. | |||
|| | |||
[http://plugins.qgis.org/plugins/lizmap/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/lizmapplugin Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://178.32.101.237/lizmap/index.php/view/map/?project=montpellier Демонстрация возможностей] | |||
|| | |||
|} | |||
== Другие интересные модули == | == Другие интересные модули == | ||
=== Time Manager plugin | {| class="wikitable sortable" width="100%" | ||
Расширение для работы с данными имеющими временной атрибут. | |- | ||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Time Manager plugin''' | |||
|| Расширение для работы с данными имеющими временной атрибут. | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/timemanager/ Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://spatialgalaxy.net/2011/12/23/qgis-plugin-of-the-week-time-manager/ QGIS Plugin of the Week: Time Manager]. <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
| | |||
|| '''Road graph''' | |||
|| Расширение позволяющее осуществлять поиск оптимального маршрута на заданном графе дорог. Расширение автоматически устанавливается вместе с QGIS, начиная с версии 1.6. | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/qa/road-graph2.html Поиск кратчайшего маршрута c помощью Road graph для QGIS] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''CSWсlient''' | |||
|| CSW (Catalogue Service for Web) спецификация OGC (Open Geospatial Consortium), описывающая механизмы публикации данных и поиска описательной информации (метаданных) о пространственных данных, сервисах и связанных с ними ресурсах. Расширение CSWclient для QGIS, предоставляет удобный интерфейс для поиска данных в каталогах. | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/qa/cswclient.html Поиск в каталогах данных при помощи CSWсlient для QGIS] <br> | |||
|| | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''FreeFrame''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Triangulation''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/triangulation Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''photo 2shape''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/qa/photo2shape.html Получение точечного shape-файла из привязанных фотографий с помощью Photo2shape для QGIS] <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''DumpLoadField''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''copypasta''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''TimeSeriesPlot''' | |||
|| Описание | |||
|| | |||
[http://sites.google.com/site/timeseriesplotpluginforqgis/ Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:srid-updater-icon.png|22px]] | |||
|| '''Coordinate Systems Updater''' | |||
|| Расширение для изменения параметров предустановленных координатных систем. У автора расширения возникли проблемы с точностью позиционирования при использовании некоторых КС Нидерландов и он написал модуль, позволяющий нажатием одной кнопки откорректировать параметры сразу нескольких КС. | |||
|| | |||
'''Примеры использования:''' <br> | |||
См. Help модуля. [http://www.youtube.com/watch?v=bLTlmSR0bkc Демонстрационное видео.] <br> | |||
|| - | |||
|} | |||
== Неведомые модули == | |||
Требуется помощь знающих людей в описании модуля и отнесении его к какой-либо из категорий. | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:menu_from_project-icon.png]] | |||
|| '''Layers menu from project''' | |||
|| <span style="color:red">Не понял как работает.</span> | |||
|| | |||
[http://plugins.qgis.org/plugins/menu_from_project/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/menu-from-project Страница проекта на hub.qgis.org] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''QuickWKT''' | |||
|| Быстрый просмотр геометрии в форматах (E)WKT и WKB на карте | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/QuickWKT/ Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''RT Omero''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''LtopTools''' | |||
|| Импорт/экспорт файлов LTOP | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''QGISRest''' | |||
|| Модуль для работы с пространственными серверами на основе протокола REST | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| simplejson | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''MeP''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Transformation Tools''' | |||
|| Трансформация векторных и растровых данных с использованием сеток NTv2 или параметров towgs84 | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/transformationtools Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''TestPluginGL''' | |||
|| Простой демонстрационный модуль, созданный ГИС-Лаб | |||
|| | |||
[http://gis-lab.info/qa/qgis-dev-python.html Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''rasterCatalog''' | |||
|| Описание | |||
|| | |||
[http://kubuntu.free.fr/wiki/?page=QGisRasterCatalog Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''MongoDBLayer''' | |||
|| Добавление данных MongoDB в виде слоёв | |||
|| | |||
[http://geokoder.com/mongodb-plugin-for-quantum-gis Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''selectplus''' | |||
|| Меню с дополнительными функциями выделения. С настоящее время этот функционал есть в ядре | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''New Memory Layer''' | |||
|| Создание пустого слоя в памяти | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Raster File Info''' | |||
|| Получение путей ко всем растрам, попавшим в заданную точку (демонстрация использования инструмента идентификации) | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Название''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''HelloWorld''' | |||
|| Демонстрационый модуль. Показывает диалог с текстом "Hello, world!" | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/HelloWorld/ Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''UuidGenerator''' | |||
|| Генерирует UUID | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''MemoryLayerSaver''' | |||
|| Сохраняет данные из memory-слоёв в проекте | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/MemoryLayerSaver/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/memorylayersaver Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Tree Manager Support''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/FLS_Solutions/ Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''MCELite''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''qgCSW''' | |||
|| Модуль для работы с серверами CSW. Идентичен по функционалу модулю CSWClient | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Plugins Starter plugin''' | |||
|| Запуск нескольких действий из модулей в один клик | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/pluginsStarter/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/pluginsstarter Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''CSLayer''' | |||
|| Работа с какими-то зарубежными кадастровыми данными | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Electre Tri''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''BBproLS''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Image show or hide''' | |||
|| Отображает или скрывает изображение, путь к которому прописан в атрибутах векторного слоя | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''SurveyTooIs''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Create labeled layer''' | |||
|| Создает shape-файл с полями, необходимыми для использования новой символики (?) | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/LabelLayer/ Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Interlis plugin''' | |||
|| Загружает данные и модели Interlis с использованием OGR | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''HotLink''' | |||
|| Запуск действий в один клик. Похоже, в master этот функционал реализован в ядре | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/Hotlink/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/hotlink Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Item Browser''' | |||
|| Навигация по выделенным объектам с возможностью приблизиться к объекту и открыть форму редактирования | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/itembrowser/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/itembrowser Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://www.youtube.com/watch?v=f2-wlgfo1jU&hd=1 Live demo] | |||
|| Зависимости | |||
|} | |||
== Модули для работы с GPS == | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:gps_importer.png|22px]] | |||
|| '''Инструменты GPS''' | |||
|| Осуществляет обмен данными между GPS-приемником и компьютером в обе стороны, конвертирует различные форматы GPS-данных | |||
|| | |||
'''Примеры использования:''' <br> | |||
Работа модуля подробно освещается в руководстве пользователя QGIS (раздел 12.9) [http://gis-lab.info/docs/qgis/manual17/qgis-1.7.0_user_guide_ru.pdf руководстве пользователя QGIS] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
|[[Файл:pgps-icon.png|22px]] | |||
|| '''PostGPS''' | |||
|| Интерфейс для конверсии активного точечного слоя (не смотря на название, различных векторных форматов) в GPX. | |||
|| | |||
|| - | |||
|} | |||
== Программирование? == | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Plugin Reloader''' | |||
|| Перезагрузка Python расширения без перезапуска QGIS. Полезно при разработке и тестировании | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Plugin Builder''' | |||
|| Создает "скелет" модуля. Полезен начинающим разработчикам | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/pluginbuilder/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/plugin-builder Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''IPython Console''' | |||
|| Еще одна консоль Python для QGIS. Интеграция с IPython | |||
|| | |||
[https://github.com/Sharpie/qgis-ipython Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Threading demo''' | |||
|| Демонстрационный модуль, использование потоков | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Script Runner''' | |||
|| Интерфейс для запуска различных скриптов | |||
|| | |||
[http://plugins.qgis.org/plugins/scriptrunner/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/scriptrunner Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
[http://spatialgalaxy.net/2012/01/29/script-runner-a-plugin-to-run-python-scripts-in-qgis/ Script Runner: A Plugin to Run Python Scripts in QGIS] <br> | |||
[http://alexbruy.blogspot.com/2012/02/script-runner-qgis.html Script Runner: удобная работа со скриптами в QGIS] <br> | |||
|| | |||
|} | |||
== Специальные расширения == | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="40%" class="unsortable"| Краткое описание | |||
!! width="30%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
| | |||
|| '''PADB''' | |||
|| Задача данного расширения — облегчение ведения кадастра на охраняемых природных территориях (ООПТ) включающего пространственную и атрибутивную информацию об ООПТ. Расширение учитывает специфику ведения государственного кадастра согласно Приказа Госкомэкологии РФ от 4 июля 1997 г. N 312 "Об утверждении Правил ведения государственного кадастра особо охраняемых природных территорий" (с изм. и доп. от 31 марта 1998 г.). | |||
|| | |||
[http://gis-lab.info/programs/padb/ Домашняя страница] <br> | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/programs/padb/ PADB - Работа с пространственной и атрибутивной информацией об ООПТ] <br> | |||
|| - | |||
|-style="vertical-align:top" | |||
| [[Файл:qm_icon.png|22px]] | |||
|| '''Qmarxan''' | |||
|| [http://www.uq.edu.au/marxan/ Marxan] - кроссплатформенное, бесплатное ПО для планирования природоохранных мероприятий: выявление областей оптимальных для резервирования под ООПТ и т.д. Qmarxan - расширение для QGIS, позволяющее импортировать и экспортировать данные из Marxan и производить ряд операций с их пространственной составляющей: 1) генерация регулярных сеток (гексагональных, квадратных); 2) расчет в пределах ячеек этих сеток стандартной статистики: количество точек на ячейку, длина диний на ячейку, площади чего-либо на ячейку. | |||
|| | |||
[http://www.aproposinfosystems.com/Qmarxan Домашняя страница] <br> | |||
|| fTools | |||
|-style="vertical-align:top" | |||
|[[Файл:Midv-icon.png|22px]] | |||
|| '''Midvatten''' | |||
|| Интерфейс для работы с гидрогеологическими данными находящимися в базе sqlite. | |||
|| | |||
[https://sites.google.com/site/midvattenpluginforqgis/home Домашняя страница] <br> | |||
'''Примеры использования:''' <br> | |||
[https://sites.google.com/site/midvattenpluginforqgis/nnnn Usage] <br> | |||
|| | |||
matplotlib <br> | |||
pyspatialite <br> | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Forest Management Toolkit''' | |||
|| Описание | |||
|| | |||
[http://www.denisalder.net/fmt/ Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''GarminCustomMaps''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[http://plugins.qgis.org/plugins/GarminCustomMap/ Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/garmincustommap Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''pyArchInit''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''Soil texture''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''ARPAT plugin''' | |||
|| Описание | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
[http://hub.qgis.org/projects/arpat Страница проекта на hub.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|-style="vertical-align:top" | |||
|[[Файл:]] | |||
|| '''GHydraulic''' | |||
|| Описание | |||
|| | |||
[http://epanet.de/ghydraulics/ Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| Зависимости | |||
|} | |||
= Модули неадекватно работающие в QGIS Master = | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="25%" class="unsortable"| Краткое описание | |||
!! width="25%" class="unsortable"| Проблема | |||
!! width="25%" class="unsortable"| Ссылки | |||
!! class="unsortable"| Зависимости | |||
|-style="vertical-align:top" | |||
| | |||
|| '''Zoom To Village''' | |||
|| Видимо, какой-то модуль для навигации. В описании значится: Zoom to selected village" | |||
|| <span style="color:red">При запуске выдает ошибку питона.</span> | |||
|| | |||
[Домашняя страница] <br> | |||
[Страница расширения на plugins.qgis.org] <br> | |||
'''Примеры использования:''' <br> | |||
|| psycopg2 | |||
|} | |||
= Устаревшие модули = | |||
В данную категорию перемещаются модули, функциональность которых дублируется ядром QGIS Master или более совершенными модулями. | |||
{| class="wikitable sortable" width="100%" | |||
|- | |||
! class="unsortable"| Зн. | |||
!! width="15%" | Название | |||
!! width="25%" class="unsortable"| Краткое описание | |||
!! width="25%" class="unsortable"| Чем заменен | |||
!! width="25%" class="unsortable"| Ссылки | |||
|-style="vertical-align:top" | |||
| | |||
|| '''MirrorMap''' | |||
|| Создает два пространственно связанных вида (при перемещении или изменении масштаба одного вида, соответственно меняется и другой). Расширение удобно использовать для сравнения оригинального снимка и результатов его классификации, поскольку в QGIS до сих пор не реализован инструмент "шторка". <span style="color:red">При попытке запуска в QGIS Master неадекватно работает с проекциями, причем даже для одного и того же слоя. При попытке завершить работу модуля QGIS вылетает.</span> | |||
|| Обновленный модуль называется Dockable MirrorMap | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://www.reprojected.com/geoblog/2009/02/17/mirrormap/ Заметка о MirrorMap блоге разработчика] <br> | |||
= | |-style="vertical-align:top" | ||
| [[Файл:dpsimplify.png|22px]] | |||
|| '''DPSimplify''' | |||
|| Инструмент для уменьшения количества точек в линейных слоях по алгоритму [http://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%A0%D0%B0%D0%BC%D0%B5%D1%80%D0%B0-%D0%94%D1%83%D0%B3%D0%BB%D0%B0%D1%81%D0%B0-%D0%9F%D0%B5%D0%BA%D0%B5%D1%80%D0%B0 Дугласа-Пойкера] (Douglas-Peuker), с настраиваемым уровнем детализации. | |||
|| Этот же функционал доступен и в модуле ядра fTools (меню «Вектор -> Обработка геометрии -> Упростить геометрию») | |||
|| | |||
'''Примеры использования:''' <br> | |||
[http://gis-lab.info/qa/dpsimplify.html Упрощение линейных объектов с помощью DPSimplify для QGIS] <br> | |||
|-style="vertical-align:top" | |||
[http:// | |[[Файл:mergeshapes.png|22px]] | ||
|| '''MergeShapes''' | |||
|| Соединяет shape-файлы из выбранной директории в один. | |||
|| Данная функция включена в модуль fTools (меню «Вектор -> Управление данными -> Объединение shape-файлов. | |||
|| [http://gis-lab.info/qa/merge-shapes.html Домашняя страница] <br> | |||
= | |-style="vertical-align:top" | ||
| | |||
|| '''Swap Line Direction''' | |||
|| Изменяет направление выбранной линии. Чтобы увидеть направление линий, в свойствах знака добавьте "обрамление линии" - появятся стрелки. Чтобы изменить направление линии, сделайте слой редактируемым, выберите линии направление которых нужно изменить и нажмите на кнопку расширения. | |||
|| Новая версия (0.2) модуля называется "Switch the direction of a polyline" | |||
|| | |||
|-style="vertical-align:top" | |||
|[[Файл:field-evaluator-icon.png|22px]] | |||
|| '''Calculate field values using Python''' | |||
|| Калькулятор полей с использованием выражений на языке Python. | |||
|| Больше возможностей находится в новом модуле FieldPyculator. | |||
|| [http://plugins.qgis.org/plugins/FieldEvaluator/ Страница расширения на plugins.qgis.org] <br> | |||
|} | |||
= Ccылки = | |||
[http://hub.qgis.org/projects/qgis-user-plugins Багтрекер для некоторых пользовательских расширений] | #[http://gis-lab.info/qa/qgis-install-plugin.html Установка модулей расширения в QGIS] | ||
#[http://plugins.qgis.org/ plugins.qgis.org]. Новый официальный репозиторий расширений QGIS, находится в разработке, но уже можно пользоваться. В дальнейшем, все модули из старого репозитория будут перенесены в новый и старый репозиторий будет удален. | |||
#[http://pyqgis.org/ QGIS Contributed repository]. Старый официальный репозиторий расширений QGIS, находится в режиме read-only, загружать модули рекомендуется в новый репозиторий и при необходимости создавать проект на [http://hub.qgis.org hub.qgis.org] | |||
#[http://hub.qgis.org/projects/qgis-user-plugins Багтрекер для некоторых пользовательских расширений.] | |||
#[http://spatialgalaxy.net/tag/plugins-2/ "Плагин недели"] (Начинание Gary Sherman) | |||
= Примечания = | |||
<references /> |
Текущая версия от 04:54, 6 ноября 2013
Расширения (плагины, модули) составляют существенную и динамично развивающуюся долю функциональности QGIS. Данная статья представляет пополняемый систематизированный перечень существующих расширений QGIS с кратким описанием их возможностей, ссылками на домашние страницы и примеры использования.
Введение
В настоящий момент доступно около 200 расширений для QGIS которые дают дополнительные возможности визуализации и редактирования растровых и векторных данных, предоставляют графические интерфейсы для других ГИС, интеграцию с Web и многие другие возможности. Со временем, некоторые расширения, проверенные временем, включаются в ядро QGIS, а некоторые устаревают и, будучи заброшены авторами, перестают работать в новых версиях QGIS.
Старый репозиторий для пользовательских расширений, в настоящее время находится в режиме «только чтение». Загрузка новых модулей (или обновленных версий существующих) должна выполняться в новый репозиторий.
В связи с ростом количества модулей разработчиками QGIS было принято решение о создании инструмента, который при установке нового модуля отправляет его в соответствующее тематическое меню. [1]
Таким образом:
- растровые модули переместились в меню «Растр» и на одноименную панель;
- созданы меню и панель «Вектор», для модулей работающих с векторными данными. Туда перенесены инструменты fTools и некоторые другие модуля ядра;
- модуль «Текст с разделителями» переехал на панель «Слои»
- «Инструменты GPS» разделились: одна кнопка на панели «Слои», другая — в меню «Вектор»
- создана панель «База данных», на которую перенесены кнопки модулей «Оффлайновое редактирование» и SPIT;
- для всех меню и панелей доступны методы, позволяющие авторам расширений размещать свои модули в нужном месте.
Навигация и захват координат
Зн. | Название | Краткое описание | Ссылки | Инфо. |
---|---|---|---|---|
Zoom to Point | Позволяет переходить в нужное место путем ввода координат. Есть возможность регулировать степень приближения. | Страница расширения на plugins.qgis.org |
Тип: репозиторий | |
Nearest | По щелчку мыши находит ближайший объект из указанного векторного слоя. Полностью дублирует расширение ClosestFeatureFinder. |
Тип: репозиторий | ||
ClosestFeatureFinder | По щелчку мыши находит ближайший объект из указанного векторного слоя. Полностью дублирует расширение Nearest. | Страница расширения на plugins.qgis.org |
Тип: репозиторий | |
Kudos Zoom Identify | Щелчок мыши по объекту из полигонального векторного слоя приводит к увеличению вида до размеров этого объекта, также отображается атрибутивная информация. М.б. удобен в случае работы со множеством мелких полигональных объектов в нескольких слоях. |
Тип: репозиторий | ||
Multi View | Создает дополнительные окна вида, синхронизированные с основным, удобно, например, для сравнения оригинального растра и результата классификации. |
Страница расширения на plugins.qgis.org |
Тип: репозиторий | |
Захват координат | Захватывает координаты курсора мыши одновременно в десятичных градусах и метрах с использованием установленной проекции. Есть режим слежения за курсором. |
Тип: репозиторий |
Работа с векторными данными
Базовые модули для работы с векторными данными
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
fTools | Базовый модуль для операций с векторными данными со множеством инструментов доступных из вкладки "Вектор" главного меню QGIS. | - | ||
Table Manager | Расширение для редактирования структуры атрибутивной таблицы Shape-файла. При использовании QGIS 1.9.90 и GDAL 1.9.0 удаление полей в shape-файлах можно выполнять стандартными средствами. Тем не менее, Table Manager все еще полезен, например, с его помощью можно изменить порядок полей или их описание. |
Примеры использования: |
- | |
MMQGIS | Расширение для редактирования векторных данных с функциональностью во многом пересекающейся с расширением fTools. |
Описание и примеры использования: |
- | |
Shapefile Structure Viewer and Editor | Инструмент отображающий внутреннюю структуру shape-файла и позволяющий редактировать координаты и атрибуты: вручную переопределять координаты точек и узлов, смещать группу выделенных объектов на заданное расстояние. Не рекомендуется использовать для больших shape-файлов. |
Примеры использования: |
- |
Управление оформлением векторных слоев
Зн. | Название | Краткое описание | Ссылки | Инфо |
---|---|---|---|---|
Vector Transparency | Простое расширение позволяющее менять прозрачность сразу всех объектов выбранного векторного слоя (особенно актуально, когда в оформлении слоя используется уникальные значения или градуированные знаки). Внимание: расширение работает только с новой символикой. |
Страница расширения на plugins.qgis.org |
- | |
Vector field renderer | Расширяет возможностей отображения данных точечных слоев: имея 2 численных поля о направлении и интенсивности какого-либо свойства (например точки измерений направления и скорости ветра) эти данные можно отобразить на карте в виде стрелки, длина и направление которой будут отражать, соответственно, интенсивность фактора и направление его воздействия. После установки расширения, в свойствах слоев появляется возможность дополнительной настройки отображения точек со стрелками (Слой -> Свойства слоя -> Стиль -> Vector field). Также появляется дополнительная панель управления настройками точек со стрелками. |
Страница расширения на plugins.qgis.org |
- | |
topocolour | Расширение для раскраски полигонов чтобы при использовании минимума цветов (5) два смежных полигона всегда имели разный цвет. | - | ||
Dimensioning | Инструмент для отображения на карте расстояний между двумя точками или узлами линии (полигона). Расстояние межу точками отображается в виде фигурной стрелки и подписи. Для этой цели в директории модуля (В Windows это: C:\Documents and Settings\admin\.qgis\python\plugins\dimensioning\sqlite) создается sqlite таблицы с соответствующими параметрами отображения. | - | ||
Map Themes Builder | Позволяет группировать слои из разных групп в дополнительные темы для удобства управления их видимостью. Настройки тем сохраняются в виде текстового файла в папку с проектом QGIS. |
Домашняя страница |
- | |
Наложение диаграмм | Позволяет накладывать диаграммы непосредственно на карту. | - |
Запросы и дополнительные инструменты выделения объектов
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
Select features of visible layers | Выделяет объекты из всех видимых слоев прямоугольником. | - | ||
Find by Attribute | Позволяет быстро отбирать необходимые объекты по значениям одной атрибутивной колонки используя операторы =, >, <, >=, <= и between, а также задавая нужное увеличение вида для отображения полученной выборки. Расширение удобно тем, что в одной панели можно выбирать слой, колонку и значение необходимого атрибута. | Страница проекта на hub.qgis.org | - | |
qSearch | Простой графический интерфейс (в виде выпадающих списков полей, операторов и значений) для осуществления простых и составных запросов. |
Страница расширения на plugins.qgis.org |
- | |
Пространственные запросы | Выполняет пространственные запросы - сравнивает два векторных слоя и выделяет объекты удолетворяющие условиям запроса: касается, накладывается, не пересекает, пересекает, пересекает кривой, совпадает, находится внутри. |
Примеры использования: |
- | |
QueryByExample | Расширяет возможности модуля пространственных запросов на основе сравнения взаимного расположения объектов из 2-х векторных слоев. | - | ||
FastGeoProcessing | Простой инструмент геопроцессинга: на основе анализа (объединение, пересечение и т.д.) двух векторных слоев, в памяти создается результирующий слой SpatiaLite. | - |
Работа с атрибутивными полями векторных слоев
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
MultiEdit | Простой и удобный графический интерфейс облегчающий работу с большими атрибутивными таблицами: массовая замена одного значения на другое, копирование значений из одного поля в другое. 1) Выберите слой, поле и значение из выпадающих списков, нажмите кнопку "Select". 2) Укажите новое значение атрибута и поле, куда его сохранить 3) Запишите (Write value) и сохраните (Save Changes) изменения. | - | ||
QuickMultiAttributeEdit | Простое расширение, позволяющее быстро заполнить поле атрибутивной таблицы для выделенных объектов заданным значением. Выберите объекты, укажите поле, которое нужно заполнить и введите значение. Примечание: не работает с кириллицей. | - | ||
FieldPyculator (Simple field python calculator) | Расширение, позволяющее производить вычисление полей с помощью интерпретатора языка Python и использовать практически все доступные для него библиотеки. |
Примеры использования: |
- |
Модули расширяющие возможности редактирования векторных слоев
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
NumericalDigitize | Расширение позволяющее создавать точки путем ввода координат. | Как найти и создать точку с известными координатами в QGIS | - | |
Rectangles, Ovals, Diamonds | Расширение позволяющее строить прямоугольники, овалы и ромбы с заданными параметрами (центр, высота, ширина, угол поворота). Для работы модуля необходим входной точечный Shape-файл в прямоугольной проекции: его точки будут использованы в качестве центров для построения соответствующих фигур, а атрибутивные колонки (с данными о высоте, ширине и угле поворота) для определения параметров объектов выходного полигонального слоя. | - | ||
CadTools | Модуль для рисования геометрически правильных объектов. |
Примеры использования: |
- | |
Freehand editing | Добавляет дополнительную кнопку на панели редактирования векторных объектов. Позволяет рисовать линии и полигоны одним движением (а не по точкам). Модуль в начальной стадии разработки: не работает редактирование с сохранением топологии, прилипание, степень упрощения линий. | - | ||
Mask | Создает в одно нажатие слой маски: 1) Настраиваем текущий охват вида (по нему будет определен размер маскирующего слоя); 2) выделяем полигон по которому нужно создать маску; 3) расширение создает в памяти новый полигональный слой по площади совпадающий с текущим видом и дыркой, вырезанной по выделенному полигону. | - | ||
traceDigitize | Трассировщик: облегчает рисование линий и полигонов, повторяющих уже существующие. Перед использованием необходимо настроить параметры прилипания на главной панели QGIS: Установки -> Параметры прилипания. Затем нажимая Ctrl вести инструментом вдоль линии, которую нужно трассировать. | - | ||
Numerical Vertex Edit | Позволяет перемещать точки, а также узлы линейных и полигональных слоев путем ввода с клавиатуры точных координат: выделяете инструментом Numerical Vertex Edit необходимый узел, вводите новые координаты и узел смещается. | - | ||
JoinLines | Соединяет две пересекающиеся или притянутые (snapped) линии: выделите 2 линии которые нужно объединить и нажмите кнопку | - | ||
Switch the direction of a polyline | Изменяет направление выбранной линии. Чтобы увидеть направление линий, в свойствах знака добавьте "обрамление линии" - появятся стрелки. Чтобы изменить направление линии, сделайте слой редактируемым, выберите линии направление которых нужно изменить и нажмите на кнопку расширения. | - | ||
Improved Polygon Capturing | Инструмент для оцифровки полигонов и линий с возможностью настойки расстояния между соседними узлами. Внимание: для указания расстояния в метрах, вид должен отображаться в прямоугольной проекции. Прилипание и топологическое редактирование работают. | - | ||
Ringer | Преобразует дырки в полигонах в новые полигоны. | - | ||
qgsAffine | Расширение для афинных (масштаб, перемещение) преобразований всех или выделенной части объектов слоя. | - | ||
qgsAzimuth | ( Модули -> Topography -> Azimuth ana Distance ). Инструмент тахеометрического хода для построения кривых с известной длиной узлов, горизонтальных и вертикальных углов. | - | ||
Pin Point | Создает в памяти слой меток с полем описания и координатами. |
Страница расширения на plugins.qgis.org |
- |
Преобразования векторных данных
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
Points2One | Расширение для создания линий и полигонов из узлов, в качестве которых используется точечный Shape-файл. В случае, если в атрибутивной таблице есть информация о порядке создания точек (например, ID), ее можно использовать для определения порядка создания ребер полилинии. | - | ||
Shift Points | Разносит перекрывающиеся точки на заданное расстояние. Расстояние смещения задается в единицах слоя. |
Домашняя страница |
- | |
ShapefileSplitter | Разделяет shape-file на несколько по значениям из текстового поля. | - | ||
Split Feature | Преобразует выбранный полигональный или линейный слой в линейный, разбитый на отдельные сегменты, соединяющие две ближние точки. | - | ||
Contour | Создает изолинии из точечного файла имеющего числовое поле. |
Примеры использования: |
numpy | |
Polygonizer | Создает полигоны из пересекающихся линий. | shapely.geometry для Python 2.7 | ||
Generalizer | Упрощает или сглаживает линии множеством различных алгоритмов(используется GRASS-модуль v.generalize). | GRASS модуль для QGIS | ||
Points to Paths | Преобразует точечный файл в линейный используя одно поле для группировки точек в разные линии, а другое - для указания порядка узлов будущей линии. | - | ||
Cartogram Creator | Изменяет площадь полигонального объекта пропорционально какому-либо численному атрибуту в его атрибутивной таблице. Для достижения большего эффекта, необходимо проделать несколько итераций. | - |
Другие модули для работы с векторными данными
Зн. | Название | Краткое описание | Ссылки | Инфо |
---|---|---|---|---|
eVis | Расширение Event Visualization Tool (eVis) входит в ядро QGIS и включает три модуля: инструмент подключения к базе данных, инструмент определения событий и обозреватель событий. Все эти модули работают совместно, позволяя просматривать геокодированные фотографии и прочие документы, связанные с объектами, хранящимися в векторных файлах, базах данных и таблицах. |
Примеры использования: |
Работа с растровыми данными
Базовые модули для работы с растровыми данными
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
GdalTools | Расширение, входящие в ядро QGIS. Основная цель расширения — упростить работу с утилитами командной строки GDAL, путем предоставления пользователю графического интерфейса для наиболее востребованных операций: конвертация форматов, сшивка слоев мультиспектральных снимков, перепроецирование, генерация изолиний по растровым данным, растеризация векторных данных, векторизация, интерполяция и др. |
Старая страница расширения GdalTools |
- | |
Привязка растров | Интерфейс для привязки растровых изображений, например, отсканированных карт. Поддерживает несколько методов трансформации растров: линейное, полиномиальное (1, 2 и 3 порядка), Гельмерта (сдвиг и поворот) и Thin plate spline - кусочно-линейное преобразование, аналогичное модели трансформации резинового листа (rubbersheet). |
Примеры использования: |
||
RasterCalc | Легкий в использовании и функциональный калькулятор растров реализованный как расширение для — QGIS. Обладает некоторыми уникальными возможностями, которых пока еще нет в имеющемся в QGIS калькуляторе растров, например, запись результата в растр с настраиваемым типом данных и условные операторы. | Растровая арифметика в QGIS с помощью RasterCalc |
pyparsing | |
rasterlang | Обработка растровых данных с использованием выражений на простом языкe. | pyparsing | ||
Image Boundary | Облегчает создание каталога космической съемки. Создает полигональный слой границ растров из указанной директории (и, если нужно, субдиректорий). В атрибутивную таблицу заносятся следующие поля: имя растра, путь, расширение, размер в пикселях, проекция, количество слоев, тип значений (byte, UInt11116), разрешение. | - |
Настройка отображения растров
Зн. | Название | Краткое описание | Ссылки | Инфо |
---|---|---|---|---|
Raster Transparency | Расширение QGIS, позволяющее задавать диапазон прозрачных пикселей растра. | Интерактивное управление прозрачностью растра в QGIS | ||
1-Band Raster Colour Table | Создает цветовую таблицу для однослойного растра (позволяет выбрать из множества вариантов предустановленных градиентов). Внимание: не работает с кириллицей в путях файлов. | QGIS > 1.6 | ||
Colour Scale Bar | Создает цветовую шкалу в формате PNG для цветовых схем растров. В качестве входного файла используется стандартный файл стиля QML или текстовый файл генерируемый расширением "1-Band Raster Colour Table". Полученная шкала может быть добавлена к макету карты. | - | ||
Shaded relief (DEM relief shader) | Мощный инструмент по созданию теневых отмывок рельефа по DEM. Можно регулировать вертикальный масштаб, размытие, угол падения лучей, минимальный и максимальный уклон. | - | ||
RGB Composition | Создает виртуальный RGB-композит из 3-х одноканальных растров. Можно задавать порядок слоев. | - |
Анализ растровых данных
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
ValueTool | Отображает таблицу или график значений видимых растров в точке текущего положения курсора мыши (записи значений по клику нет). |
Страница расширения на plugins.qgis.org |
PyQWT | |
Spectral Profile | Строит спектральный профиль по слоям многоканального растра: точки указываются кликом мышки, причем поддерживается не более 5 точек. Координаты точек и значения яркостей каналов в них можно экспортировать в текстовый файл. | - | ||
Profile export | Экспортирует в xml-файл профиль построенный по выделенной линии из линейного слоя. | - | ||
Profile Tool (Terrain Profile) | Строит профиль значений вдоль кривой (цифруется мышью) по одноканальному растру. Можно использовать сразу три одноканальных растра. Не поддерживает перепроецирование "на лету": проекция вида должна соответствовать проекции растра. Построенный профиль в виде графика можно экспортировать в SVG или PDF. | - | ||
Profile from Line | Генерирует точки с заданным интервалом вдоль линии из линейного слоя. В дальнейшем, эти точки могут использоваться для анализа растра. |
Страница расширения на plugins.qgis.org |
geos | |
Zonal Statistics plugin | Расчитывает статистику растра по полигоному слою (общее количество пикселей приходящихся на выдел, сумма значений, среднее) и записывает результаты в виде 3-х дополнительных атрибутивных колонок векторного слоя. | - | ||
ZonalStats | Расширение ориентировано на обработку результатов классификации, полученных при помощи модуля DTclassifier. Расширяет возможности плагина Zonal statistic. Расширение позволяет выполнять группировку значений по некоторому полю, что бывает необходимым, когда один объект представлен несколькими полигонами. Статистика пишется в csv-файл (а не в shape, как в Zonal statistic), что упрощает ее использование в дальнейшем. Кроме того, для растров с двумя значениями можно получить информацию о площади, занятой пикселями. | Зональная статистика с помощью ZonalStats для QGIS | QGIS >=1.7.2 | |
Scattergram | Строит график разброса точек значений яркости по двум одноканальным растрам. Есть возможность выделять области на карте и подсвечивать соответствующие значения на графике и наоборот, положение курсора мыши на графике, подсвечивает соответствующие значения растра (v. 0.3.1). | - | ||
Морфометрический анализ | Комплексное расширение входящее в ядро QGIS, его инструменты доступны из главного меню QGIS (Растр>Морфометрический анализ), среди них:
|
|||
Visibility Analysis | Расчитывает по DEM площадь обзора для наблюдателя находящегося в точке с заданными координатами и заданной высотой (результат - растр). Внимание: не поддерживает кириллицы в путях файлов. | - |
Интерполяция данных
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
Модуль интерполяции | Позволяет интерполировать значения из точечного слоя в непрерывный растр с использованием методов триангуляции (TIN) или обратного взвешивания расстояний. |
Примеры использования: |
||
HeatMap | Расширение для создания карт интенсивности: в качестве входного файла используется точечный слой, на выходе - непрерывный растр, отображающий интенсивность сгущения точек, например, скопления редких видов, частоту прохождения территории пожарами и т.п. | - |
Классификация растров
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
DTclassifier | Позволяет пройти все этапы классификации данных дистанционного зондирования не покидая QGIS. Расширение использует алгоритмы библиотеки компьютерного зрения OpenCV, а именно классификацию при помощи деревьев решений. |
Примеры использования |
OpenCV | |
Molusce | Расширение для оценки изменений (вырубки, гари, сельское хозяйство и т.п.) путем сравнения нескольких одноканальных растров за разные периоды. |
Страница расширения на plugins.qgis.org |
- |
Другие расширения для работы с растрами
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
QgisSRTM | Импортирует данные SRTM v.3 с сервера http://dds.cr.usgs.gov/srtm/version2_1/SRTM3 . Тайл импортируемых данных определяется координатами углов текущего вида. Убедитесь, что при импорте задали верную проекцию. | - | ||
MapSheetAutoGeoRef | Модуль автоматизации привязки растровых карт по сетке разграфки. | - | ||
Measuring Vegetation | Расчитывает NDVI и EVI индексы растительного покрова в текущей точке расположения курсора. Нажатие правой кнопки мышки сохраняет координаты клика и значения расчитанных индексов в таблицу, которую можно сохранить в виде текстового файла или точечного шейпа. Внимание: в слоях растра не должно быть нулевых значений. | - | ||
AutoGCP | Приложение для автоматической экстракции точек привязки (GCP), кросс-кореляции и орторектификации. | библиотека AutoGCP |
Преобразование форматов
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
Преобразователь Dxf2shp | Преобразует *.dxf (файлы обмена графической информацией CAD-систем) в shape-файлы ESRI. | - | ||
Текст с разделителями | Создает точечный векторный слой из текстового файла с разделителями (TXT, CSV) имеющего поля координат. Есть возможность создавать линейные и полигональные слои с использованием формата WKT. |
Примеры использования: |
- | |
XyTools | инструмент для работы с таблицами содержащими поля с координатами. Может открывать таблицы Libre/Open Office и Excel в виде точечного слоя, а также сохранять атрибутивные таблицы векторных слоев в формат Excel. |
Страница расширения на plugins.qgis.org |
- | |
Raw raster file import | Расширение для импорта RAW-файлов | - | ||
Ordnance Survey Translator | Преобразует сжатые GML и GZ файлы в OGR совместимые форматы (shape). |
Примеры использования: |
- | |
OpenAddresses converter | Конвертирует XML-файлы OpenAddresses в Shape-файлы. | - |
Управление проектами QGIS
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
QConsolidate | Позволяет автоматически собрать слои проекта из разных директорий хранения в одну, и создает на основе их новый консолидированный проект. Поддерживает почти все OGR совместимые векторные форматы (кроме WFS) и поддерживаемые GDAL растровые форматы. | - | ||
Zip Layers | Создает отдельные zip-архивы для выбранных векторных слоев проекта. Внимание: модуль не работает с кириллицей в путях и названиях файлов. | - | ||
ImportProject | Импортирует заданные слои со всеми настройками из существующего проекта в новый. Выберите файл проекта QGIS (*.qgs) и отметьте галочками слои, которые необходимо импортировать. Внимание: модуль не работает с кириллицей в путях и названиях файлов. | - | ||
QuickSaveQml | Позволяет сохранить файл стиля (qml) для векторного или растрового слоя в один клик. Можно автоматически сохранить стили для множества слоев. | - | ||
MultiQml | Инструмент может применяться для того, чтобы использовать один файл стиля (qml) для нескольких растровых или векторных слоев в QGIS. |
Примеры использования: |
- | |
Load Them All | Позволяет загрузить все растровые и векторные слои из директории. Позволяет задавать отдельные директории для растров и векторов и фильтровать по типу геометрии и названию. |
Страница расширения на plugins.qgis.org |
- | |
Remove empty layers | Удаляет слои не содержащие объекты. Полезен при массовой загрузке множества слоев, например с помощью плагина "Load them all" |
Страница расширения на plugins.qgis.org |
- | |
AutoSave | Сохраняет копию проекта QGIS с заданной частотой. (Можно указывать количество хранимых версий). При попытке записать копию проекта выдает ошибку: "There was a problem testing writability of the Autosave folder. Please check it." | - | ||
Watermark Plugin | Накладывает на компоновку карты водяные знаки на основе указанного PNG файла. | - |
Макеты карт. Подготовка к печати
Зн. | Название | Краткое описание | Ссылки | Инфо |
---|---|---|---|---|
easyPrint | Расширение для печати проектов QGIS, позволяет делать многостраничные атласы. |
Примеры использования: |
- | |
Atlas | Расширение позволяющее создавать серии карт в автоматическом режиме. Концепция работы расширения заключается в использовании дополнительного полигонального слоя разграфки для генерации листов карты из заранее настроенного проекта QGIS. |
Страница расширения на plugins.qgis.org |
- | |
SimpleSVG | Создает векторный SVG файл из текущего вида для редактирования в Inskape (свободном редакторе векторной графики). |
Домашняя страница |
- | |
Multiple Compositions Helper | Если проект QGIS содержит множество макетов карт, позволяет в одно нажатие открыть/закрыть, а также экспортировать в PNG или PDF все разом. | - | ||
Composer plugin | В главном меню на вкладке "Файл" добавляет панель "Composer Manager" позволяющую переименовывать, открывать и создавать новые макеты карт. | - |
Расширения для работы с базами данных
Модули для работы с несколькими типами баз данных
Зн. | Название | Краткое описание | Ссылки | Инфо |
---|---|---|---|---|
DB Manager | Расширение позволяет:
|
Адрес проекта GSoC 2011 |
||
Custom DB Query Plugin | Загружает результаты SQL-запросов к базам SpatiaLite и PostGIS в QGIS. | - | ||
Fast SQL Layer | Приложение для создания запросов к БД (PostGIS/SpatiaLite) c подсветкой синтаксиса. | pygments | ||
RT Sql Layer | Загружает PostGIS/SpatiaLite слои при помощи построителя запросов. | - |
PostgreSQL/PostGIS
Зн. | Название | Краткое описание | Ссылки | Инфо |
---|---|---|---|---|
PostGIS manager | Графический интерфейс для управления БД PostGIS. | - | ||
SPIT | Инструмент импорта shape-файлов в базу данных PostGIS. |
Примеры использования: |
||
Linear referencing plugin | Модуль динамической сегментации для слоев PostGIS - операции с объектами ("событиями") находящимися в линейной системе координат: настройка маршрутов, добавление событий и произведение связанных с ними измерений. Под "событиями" понимается, например, пересечение животными линии учетного маршрута. | psycopg2 | ||
Load Postgis Raster to QGIS (WKTRaster) | Приложение для загрузки растрового формата PostGIS. |
Домашняя страница |
- | |
RT Postgres Extractor | Экстрагирует данные из БД PostGIS с использованием маски из полигонального слоя. | - | ||
Postgis Bounding Box | Расширение, позволяющее загружать данные БД PostGIS, ограничивая их текущим охватом вида. | - | ||
Оффлайновое редактирование | Синхронизирует основную базу данных (обычно, базы PostGIS или WFS-T) и локальную версию которая была изменена независимо от основной, например, во время полевых исследований. |
Примеры использования: |
||
pgVersion | Клиент для управления версиями БД PostGIS (PGVS). Используется, когда одна БД редактируется одновременно более чем одним человеком. |
Домашняя страница |
- | |
Postgis Query Editor | Расширение для осуществления пространственных запросов к БД PostGIS. | pgsql2shp | ||
PgQuery for QGIS | Расширение для создания, управления и осуществления запросов GeoSQL к базе PostGIS через интерфейс QGIS. Результат запроса можно добавить в виде слоя в QGIS. | - | ||
terralibpglayer | Загружает TerraLib слои PostGIS. | - |
SQLite/SpatiaLite
Зн. | Название | Краткое описание | Ссылки | Инфо |
---|---|---|---|---|
SpatiaLite Manager | Приложение для управление БД SpatiaLite. |
Страница расширения на plugins.qgis.org |
- | |
QSpatiaLite | Интерфейс для работы с БД SpatiaLite: импорт, редактирование, формирование запросов с подсветкой синтаксиса и экспорт в другие форматы. | - |
Другие БД: Oracle, SQL Anywhere, MySQL
Зн. | Название | Краткое описание | Ссылки | Инфо |
---|---|---|---|---|
Oracle Spatial GeoRaster | Приложение для загрузки растровых данных из базы данных Oracle. |
Примеры использования: |
- | |
SQL Anywhere | Позволяет подключаться к просторанственным базам данных SQL Anywhere. |
Примеры использования: |
||
Export То MySQL | Экспортирует геометрию поддерживаемых QGIS слоев в БД MySQL. | MySQLdb |
Статистические модули
Зн. | Название | Краткое описание | Ссылки | Инфо |
---|---|---|---|---|
ChartMaker | Строит график по двум полям атрибутивной таблицы векторного слоя с возможностью экспорта в различные графические форматы. | - | ||
[[Файл:]] | Statist | Statist предназначен для расчёта основных статистических показателей по указанному полю векторного слоя. Результаты отображаются в текстовом и графическом (гистограмма частотного распределения) виде. Поддерживаются как числовые (integer, real, date), так и текстовые (string) поля. Расширение может работать как со всем слоем, так и только с выделенными записями. |
Домашняя страница |
matplotlib |
AverageCoords | Расчитывает координаты средних точек по двум точечным слоям. | - | ||
[[Файл:]] | Group Stats | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | spqr | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | RandomHR | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | SDA4PP | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | HomeRange estimation with R | Описание |
Домашняя страница |
Зависимости |
[[Файл:]] | Point sampling tool | Выводит в атрибутивную таблицу точечного слоя пробных точек значения растровых или полигональных векторных слоев. |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Helmert2d | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Multitemporal and Multivariate data visualisation | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | manageR | Описание |
[Домашняя страница] |
Зависимости |
Интерфейсы для работы с другим ПО
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
[[Файл:]] | GRASS plugin | Расширение входящие в ядро QGIS и является еще одним вариантом графического интерфейса для многофункциональной ГИС GRASS. Представляет из себя множество модулей каждый из которых заслуживает отдельной статьи. |
Примеры использования: |
|
[[Файл:]] | QGIS Processing Framewok | Разработан в рамках GSoC 2011. Основная цель — предоставить удобный интерфейс для встраивания в QGIS функционала из других ГИС и сопутствующих инструментов (например, GDAL). Архитектурно состоит из нескольких частей:
|
[Домашняя страница] |
|
[[Файл:]] | SAGA Module interface | Интерфейс для запуска модулей SAGA (System for Automated Geoscientific Analysis) — мощной ГИС-платформы для работы с растровыми и векторными данными. Для работы модуля необходима предварительная установка SAGA и ее Python интерфейса, а также основного модуля Processing Framework Manager. |
Домашняя страница |
Библиотеки SAGA и интерфейс (bindings) к Python |
[[Файл:]] | Orfeo Toolbox Module interface | Предоставляет доступ к инструментам OrfeoToolbox из QGIS, построен на базе QGIS Processing Framework. Для использования модуля необходимо установить:
Пользователи Windows могут получить необходимые файлы при помощи установщика OSGeo4W (пакет otb-python).
|
[Домашняя страница] |
otb-python |
[[Файл:]] | QGIS File Browser | Описание |
[Домашняя страница] |
Зависимости |
Работа с метаданными
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
[[Файл:]] | Metatools | Расширение для отображения и редактирования метаданных. |
[Домашняя страница] |
|
[[Файл:]] | Metaedit | Еще одно расширение для редактирования метаданных. |
Домашняя страница |
- |
Визуализация 3D-объектов
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
Globe | Модуль ядра QGIS (доступен начиная с версии 1.8) написанный на C++. Позволяет отображать данные на трехмерном цифровом глобусе. Есть возможность визуализации DEM, в т.ч. в стереорежиме. |
Примеры использования: |
OSG, OSGEarth, QGIS >=1.8.0 | |
[[Файл:]] | VTerrain Enviro run | Модуль для визуализации 3-х мерных объектов представленных *.bt файлами [2], разрабатываемый сообществом Virtual Terrain Project (VTP) с очень богатым функционалом. |
[Домашняя страница] |
Расширения для Web
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
Save As SLD | Сохраняет активный слой в формат SLD (Styled Layer Descriptor) - xml-схему для описания внешнего вида слоя для рендеринга WMS (GeoServer, MapServer). Подсвечивает синтаксис в предварительном просмотре кода. |
Домашняя страница |
- | |
SLD Export (SLD converter) | Сохраняет активный слой в формат SLD (Styled Layer Descriptor) - xml-схему для описания внешнего вида слоя для рендеринга WMS (GeoServer, MapServer). В настоящий момент (v. 0.0.1) поддерживает только стиль оформления для "Уникальных значений". | - | ||
Html Image Map Plugin | Экспортирует активный слой (Shape или PostGis) в код html и прилагающееся изображение. При наведении мышки или клике по объектам полученной страницы отображается атрибутивная информация. | - | ||
[[Файл:]] | OpenLayers plugin | Позволяет отображать в проекте QGIS данные из OSM, GoogleMaps, Yahoo Maps и других подобных сервисов. |
[Домашняя страница] |
|
[[Файл:]] | OpenStreetMap plugin | Расширение из ядра QGIS предназначенное для редактирования данных OpenStreetMap непосредственно из QGIS. В настоящее время не очень жизнеспособное. |
[Домашняя страница] |
|
[[Файл:]] | OSMPOLY_export | Приложение для экспорта shape-файлов в формат *.poly для последующей работы в OSMOSIS(приложение для работы с данными OSM). |
[Домашняя страница] |
|
[[Файл:]] | Image catalog from INPE | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | GeoFeeds | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | WPS-Client | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | OpenLayers Export | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Openlayers Overview | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | clickfu | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | GoogleLayers | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Mapfile Tools | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | TMS RAS | Описание |
Домашняя страница |
Зависимости |
[[Файл:]] | Elevation | Описание |
Домашняя страница |
Зависимости |
[[Файл:]] | GeoCoding | позволяет получать координаты места зная его адрес (используются геосервисы Google). Также может использоваться и функция обратного геокодирования, т.е. можно определить адрес, имея координаты места (кликая по карте). Все геокодированные точки автоматически добавляются к карте. |
[Домашняя страница] |
Зависимости |
[[Файл:]] | ImdAws | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Reference Map | Описание |
[Домашняя страница] |
Зависимости |
MapServer Export | Экспортирует проект QGIS в файл карты MapServer. |
Примеры использования: |
- | |
[[Файл:]] | GMap Overview | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | P2P QGis | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | MapfishXML | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | OGR2Layers | Описание |
Домашняя страница |
Зависимости |
Liz Map | Подготавливает проект QGIS для публикации в веб (конфигурирует и синхронизирует проект с сервером). В качестве картографического сервера используется QGIS Server. На стороне сервера должны быть установлены Lizmap Web Client и Qgis Server. |
Страница расширения на plugins.qgis.org |
Другие интересные модули
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
[[Файл:]] | Time Manager plugin | Расширение для работы с данными имеющими временной атрибут. |
[Домашняя страница] |
Зависимости |
Road graph | Расширение позволяющее осуществлять поиск оптимального маршрута на заданном графе дорог. Расширение автоматически устанавливается вместе с QGIS, начиная с версии 1.6. |
Примеры использования: |
- | |
[[Файл:]] | CSWсlient | CSW (Catalogue Service for Web) спецификация OGC (Open Geospatial Consortium), описывающая механизмы публикации данных и поиска описательной информации (метаданных) о пространственных данных, сервисах и связанных с ними ресурсах. Расширение CSWclient для QGIS, предоставляет удобный интерфейс для поиска данных в каталогах. |
[Домашняя страница] |
|
[[Файл:]] | FreeFrame | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Triangulation | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | photo 2shape | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | DumpLoadField | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | copypasta | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | TimeSeriesPlot | Описание |
Домашняя страница |
Зависимости |
Coordinate Systems Updater | Расширение для изменения параметров предустановленных координатных систем. У автора расширения возникли проблемы с точностью позиционирования при использовании некоторых КС Нидерландов и он написал модуль, позволяющий нажатием одной кнопки откорректировать параметры сразу нескольких КС. |
Примеры использования: |
- |
Неведомые модули
Требуется помощь знающих людей в описании модуля и отнесении его к какой-либо из категорий.
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
Layers menu from project | Не понял как работает. |
Страница расширения на plugins.qgis.org |
- | |
[[Файл:]] | QuickWKT | Быстрый просмотр геометрии в форматах (E)WKT и WKB на карте |
[Домашняя страница] |
Зависимости |
[[Файл:]] | RT Omero | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | LtopTools | Импорт/экспорт файлов LTOP |
[Домашняя страница] |
Зависимости |
[[Файл:]] | QGISRest | Модуль для работы с пространственными серверами на основе протокола REST |
[Домашняя страница] |
simplejson |
[[Файл:]] | MeP | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Transformation Tools | Трансформация векторных и растровых данных с использованием сеток NTv2 или параметров towgs84 |
[Домашняя страница] |
Зависимости |
[[Файл:]] | TestPluginGL | Простой демонстрационный модуль, созданный ГИС-Лаб |
Домашняя страница |
|
[[Файл:]] | rasterCatalog | Описание |
Домашняя страница |
Зависимости |
[[Файл:]] | MongoDBLayer | Добавление данных MongoDB в виде слоёв |
Домашняя страница |
Зависимости |
[[Файл:]] | selectplus | Меню с дополнительными функциями выделения. С настоящее время этот функционал есть в ядре |
[Домашняя страница] |
Зависимости |
[[Файл:]] | New Memory Layer | Создание пустого слоя в памяти |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Raster File Info | Получение путей ко всем растрам, попавшим в заданную точку (демонстрация использования инструмента идентификации) |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Название | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | HelloWorld | Демонстрационый модуль. Показывает диалог с текстом "Hello, world!" |
[Домашняя страница] |
|
[[Файл:]] | UuidGenerator | Генерирует UUID |
[Домашняя страница] |
Зависимости |
[[Файл:]] | MemoryLayerSaver | Сохраняет данные из memory-слоёв в проекте |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Tree Manager Support | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | MCELite | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | qgCSW | Модуль для работы с серверами CSW. Идентичен по функционалу модулю CSWClient |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Plugins Starter plugin | Запуск нескольких действий из модулей в один клик |
[Домашняя страница] |
Зависимости |
[[Файл:]] | CSLayer | Работа с какими-то зарубежными кадастровыми данными |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Electre Tri | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | BBproLS | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Image show or hide | Отображает или скрывает изображение, путь к которому прописан в атрибутах векторного слоя |
[Домашняя страница] |
Зависимости |
[[Файл:]] | SurveyTooIs | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Create labeled layer | Создает shape-файл с полями, необходимыми для использования новой символики (?) |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Interlis plugin | Загружает данные и модели Interlis с использованием OGR |
[Домашняя страница] |
Зависимости |
[[Файл:]] | HotLink | Запуск действий в один клик. Похоже, в master этот функционал реализован в ядре |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Item Browser | Навигация по выделенным объектам с возможностью приблизиться к объекту и открыть форму редактирования |
[Домашняя страница] |
Зависимости |
Модули для работы с GPS
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
Инструменты GPS | Осуществляет обмен данными между GPS-приемником и компьютером в обе стороны, конвертирует различные форматы GPS-данных |
Примеры использования: |
- | |
PostGPS | Интерфейс для конверсии активного точечного слоя (не смотря на название, различных векторных форматов) в GPX. | - |
Программирование?
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
[[Файл:]] | Plugin Reloader | Перезагрузка Python расширения без перезапуска QGIS. Полезно при разработке и тестировании |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Plugin Builder | Создает "скелет" модуля. Полезен начинающим разработчикам |
[Домашняя страница] |
Зависимости |
[[Файл:]] | IPython Console | Еще одна консоль Python для QGIS. Интеграция с IPython |
Домашняя страница |
Зависимости |
[[Файл:]] | Threading demo | Демонстрационный модуль, использование потоков |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Script Runner | Интерфейс для запуска различных скриптов |
Страница расширения на plugins.qgis.org |
Специальные расширения
Зн. | Название | Краткое описание | Ссылки | Зависимости |
---|---|---|---|---|
PADB | Задача данного расширения — облегчение ведения кадастра на охраняемых природных территориях (ООПТ) включающего пространственную и атрибутивную информацию об ООПТ. Расширение учитывает специфику ведения государственного кадастра согласно Приказа Госкомэкологии РФ от 4 июля 1997 г. N 312 "Об утверждении Правил ведения государственного кадастра особо охраняемых природных территорий" (с изм. и доп. от 31 марта 1998 г.). |
Домашняя страница |
- | |
Qmarxan | Marxan - кроссплатформенное, бесплатное ПО для планирования природоохранных мероприятий: выявление областей оптимальных для резервирования под ООПТ и т.д. Qmarxan - расширение для QGIS, позволяющее импортировать и экспортировать данные из Marxan и производить ряд операций с их пространственной составляющей: 1) генерация регулярных сеток (гексагональных, квадратных); 2) расчет в пределах ячеек этих сеток стандартной статистики: количество точек на ячейку, длина диний на ячейку, площади чего-либо на ячейку. | fTools | ||
Midvatten | Интерфейс для работы с гидрогеологическими данными находящимися в базе sqlite. |
Домашняя страница |
matplotlib | |
[[Файл:]] | Forest Management Toolkit | Описание |
Домашняя страница |
Зависимости |
[[Файл:]] | GarminCustomMaps | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | pyArchInit | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | Soil texture | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | ARPAT plugin | Описание |
[Домашняя страница] |
Зависимости |
[[Файл:]] | GHydraulic | Описание |
Домашняя страница |
Зависимости |
Модули неадекватно работающие в QGIS Master
Зн. | Название | Краткое описание | Проблема | Ссылки | Зависимости |
---|---|---|---|---|---|
Zoom To Village | Видимо, какой-то модуль для навигации. В описании значится: Zoom to selected village" | При запуске выдает ошибку питона. |
[Домашняя страница] |
psycopg2
|
Устаревшие модули
В данную категорию перемещаются модули, функциональность которых дублируется ядром QGIS Master или более совершенными модулями.
Зн. | Название | Краткое описание | Чем заменен | Ссылки
|
---|---|---|---|---|
MirrorMap | Создает два пространственно связанных вида (при перемещении или изменении масштаба одного вида, соответственно меняется и другой). Расширение удобно использовать для сравнения оригинального снимка и результатов его классификации, поскольку в QGIS до сих пор не реализован инструмент "шторка". При попытке запуска в QGIS Master неадекватно работает с проекциями, причем даже для одного и того же слоя. При попытке завершить работу модуля QGIS вылетает. | Обновленный модуль называется Dockable MirrorMap |
Примеры использования: | |
DPSimplify | Инструмент для уменьшения количества точек в линейных слоях по алгоритму Дугласа-Пойкера (Douglas-Peuker), с настраиваемым уровнем детализации. | Этот же функционал доступен и в модуле ядра fTools (меню «Вектор -> Обработка геометрии -> Упростить геометрию») |
Примеры использования: | |
MergeShapes | Соединяет shape-файлы из выбранной директории в один. | Данная функция включена в модуль fTools (меню «Вектор -> Управление данными -> Объединение shape-файлов. | Домашняя страница | |
Swap Line Direction | Изменяет направление выбранной линии. Чтобы увидеть направление линий, в свойствах знака добавьте "обрамление линии" - появятся стрелки. Чтобы изменить направление линии, сделайте слой редактируемым, выберите линии направление которых нужно изменить и нажмите на кнопку расширения. | Новая версия (0.2) модуля называется "Switch the direction of a polyline" | ||
Calculate field values using Python | Калькулятор полей с использованием выражений на языке Python. | Больше возможностей находится в новом модуле FieldPyculator. | Страница расширения на plugins.qgis.org |
Ccылки
- Установка модулей расширения в QGIS
- plugins.qgis.org. Новый официальный репозиторий расширений QGIS, находится в разработке, но уже можно пользоваться. В дальнейшем, все модули из старого репозитория будут перенесены в новый и старый репозиторий будет удален.
- QGIS Contributed repository. Старый официальный репозиторий расширений QGIS, находится в режиме read-only, загружать модули рекомендуется в новый репозиторий и при необходимости создавать проект на hub.qgis.org
- Багтрекер для некоторых пользовательских расширений.
- "Плагин недели" (Начинание Gary Sherman)