Открыть сервис

QGIS

QGIS (ранее — Quantum GIS) — это свободная и открытая кроссплатформенная геоинформационная система (ГИС), предназначенная для создания, редактирования, визуализации, анализа и публикации пространственных данных. QGIS распространяется под лицензией GNU General Public License (GPL) версии 2 или выше, что позволяет свободно использовать, изучать, изменять и распространять программное обеспечение. Проект является частью сообщества Open Source Geospatial Foundation (OSGeo). QGIS поддерживает широкий спектр векторных, растровых и табличных форматов данных, а также предоставляет возможности для интеграции с другими ГИС-системами, базами данных и веб-сервисами.

История

Предыстория и создание

Проект QGIS был основан в 2002 году Гэри Шерманом (Gary Sherman) как графический интерфейс пользователя для библиотек GDAL и GRASS GIS. Первая версия, опубликованная в 2002 году, представляла собой простую программу для просмотра данных PostGIS. Разработка велась на языке C++ с использованием фреймворка Qt, что определило название проекта (Quantum GIS — «квантовый» в смысле «квантовый скачок» в развитии ГИС). Первый стабильный релиз (0.6) вышел в 2004 году.

Развитие и ключевые версии

В 2007 году проект был принят в инкубатор OSGeo, а в 2008 году стал официальным проектом фонда. С 2009 года выходят регулярные релизы с кодовыми именами, связанными с географическими названиями (например, «Las Palmas», «Lyon», «Tampa»). В 2013 году, начиная с версии 2.0 («Dufour»), название было сокращено до QGIS для упрощения. Версия 3.0 («Girona») вышла в 2018 году и стала значительным обновлением: был полностью переработан API на C++14, введена поддержка Python 3, улучшена производительность рендеринга и добавлена поддержка 3D-визуализации.

Современное состояние

На начало 2020-х годов QGIS является одной из наиболее популярных настольных ГИС в мире, особенно в академической среде, государственных учреждениях и среди малых и средних предприятий. Разработка ведётся сообществом добровольцев и поддерживается грантами, пожертвованиями и корпоративными спонсорами. Релизы выходят по фиксированному графику: один долгосрочный (LTR) и два-три промежуточных (PSC) в год.

Архитектура и функциональные возможности

Ядро и плагины

QGIS построен по модульной архитектуре. Основные функции реализованы в ядре (библиотека qgis_core), а расширение возможностей осуществляется через систему плагинов. Плагины могут быть написаны на C++ или Python (с использованием PyQGIS API). Репозиторий плагинов содержит тысячи модулей для решения специализированных задач: от импорта данных из социальных сетей до сложного пространственного анализа.

Поддерживаемые форматы данных

Инструменты анализа

QGIS предоставляет набор аналитических инструментов, включая:

Визуализация и картография

Интерфейс и настройка

Основные элементы

Интерфейс QGIS состоит из:

Настройка

Пользователь может:

Применение

Научные исследования

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

Государственное управление

Муниципалитеты, региональные и федеральные органы власти применяют QGIS для:

Бизнес и коммерция

В частном секторе QGIS используется для:

Образование

QGIS является стандартным инструментом во многих университетах и школах для обучения основам ГИС и пространственного анализа благодаря бесплатности и наличию обширной документации.

Сообщество и экосистема

Документация и обучение

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

Расширения и интеграция

Критика и ограничения

Производительность

При работе с очень большими наборами данных (миллионы объектов) QGIS может уступать по скорости коммерческим аналогам, таким как ArcGIS Pro. Однако оптимизация в версии 3.x (многопоточность, улучшенный рендеринг) частично решила эту проблему.

Сложность для новичков

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

Отсутствие некоторых функций

В QGIS отсутствуют некоторые продвинутые возможности, характерные для коммерческих ГИС, такие как встроенные инструменты редактирования топологии (в реальном времени) или полная поддержка 3D-анализа (например, построение сетей).

Сравнение с аналогами

ХарактеристикаQGISArcGIS ProGRASS GIS
ЛицензияGPL (бесплатно)Проприетарная (платная)GPL (бесплатно)
ИнтерфейсГрафический (Qt)Графический (WPF)Командная строка + GUI
ПлагиныТысячиОграниченный наборВстроенные модули
3D-визуализацияДа (ограниченная)Да (полная)Нет
Поддержка баз данныхШирокаяШирокаяОграниченная

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →