QGIS


QGIS (ранее Quantum GIS) — свободное геоинформационное программное обеспечение для просмотра, редактирования, сбора, анализа и визуализации пространственных данных; с выходом версии 4.0 программа перешла на фреймворк Qt6[1][2].

Общие сведения
QGIS
Тип Геоинформационная система
Автор Гэри Шерман
Разработчик QGIS Development Team
Написана на C++, Python
Интерфейс графический (Qt)
Операционные системы Microsoft Windows, macOS, Linux, Unix, FreeBSD, OpenBSD, Android, iOS
Языки интерфейса многоязычный (включая русский)
Первый выпуск 6 июля 2002
Аппаратные платформы x86, x86-64, ARM
Последняя версия 4.0.2 "Norrköping" (1 мая 2026)
Тестовая версия 3.99 "master"
Репозиторий github.com/qgis/QGIS
Состояние активное
Лицензия GPL (свободное ПО)
Сайт qgis.org

Возможности

QGIS распространяется под лицензией GNU GPL. Основные возможности программы включают широкую поддержку популярных векторных и растровых форматов данных, таких как Shapefile и GeoTIFF, а также работу с пространственными базами данных (PostGIS, SpatiaLite). Реализованы развитые инструменты для оцифровки и сбора векторных данных, а также функции подготовки карт к печати.

Архитектура QGIS построена с активным использованием расширений. Среди актуальных плагинов, совместимых с QGIS 4.0, можно выделить QuickMapServices, QTiles и OSMInfo[3][4][5]. Для сложного пространственного анализа применяется расширение GRASS GIS. Существуют расширения для работы с GPS: чтение файлов GPX и прямое подключение к GPS-устройствам. Поддерживается подключение онлайн-сервисов WMS и WFS.

В версии QGIS 4.0 представлены расширенные возможности 3D-анализа и визуализации: реализована интеграция библиотеки SFCGAL, добавлены алгоритмы SMRF и M3C2, внедрено динамическое разбиение векторов на фрагменты (chunking), а также добавлена поддержка виртуальных облаков точек (VPC)[6][7][8].

Интерфейс QGIS переведён на 114 языков[9], однако степень завершённости перевода для них значительно различается, так как локализация осуществляется силами сообщества добровольцев. Например, на русский, немецкий и французский языки интерфейс переведён полностью, в то время как для других языков перевод может быть частичным[9].

История

Разработка Quantum GIS началась в начале 2002 года. Основатель проекта, Гэри Шерман, изначально создавал его как программу для просмотра данных PostGIS в операционной системе Linux[10]. В 2007 году проект вошёл в инкубатор Open Source Geospatial Foundation (OSGeo)[11], а версия 1.0 была выпущена в январе 2009 года[12]. Хотя Гэри Шерман отошёл от активного руководства проектом примерно в 2012 году, он остаётся почётным членом правления проекта[10].

В 2013 году с выходом версии 2.0 программа сменила название с «Quantum GIS» на «QGIS» для устранения путаницы, поскольку до этого использовались оба названия[13].

В феврале 2018 года состоялся релиз версии 3.0 «Girona», ознаменовавший переход на библиотеки Qt5 и Python 3. В октябре 2018 года вышла версия 3.4 «Madeira», ставшая первым релизом с длительной поддержкой (LTR) в серии 3.x. В июне 2020 года была выпущена версия 3.14 «Pi», в которой появилась встроенная поддержка временных данных[14].[15]

6 марта 2026 года вышла мажорная версия 4.0 «Norrköping», главным техническим изменением которой стал масштабный переход на фреймворк Qt6[1].

QGIS преимущественно написана на C++, графический интерфейс основан на библиотеке Qt[16]. Среди зависимостей проекта — GEOS, SQLite, GDAL, GRASS GIS, PostGIS и PostgreSQL, что позволяет поддерживать множество форматов и расширить возможности программы.

QGIS может использоваться как графический интерфейс для GRASS GIS. В сравнении с коммерческими ГИС-системами она требует меньше ресурсов и может работать на менее производительном оборудовании или параллельно с другими приложениями.

Программа поддерживается сообществом добровольцев, обновляется и получает патчи на регулярной основе. QGIS переведён на 41 язык, применяется во всём мире в научной и профессиональной среде. Существуют компании, оказывающие коммерческую поддержку QGIS[17].

Проект собирает анонимную статистику для оценки общей активности пользователей. При запуске QGIS отправляет на сервер проекта один анонимный запрос в день для каждой сети, содержащий версию программы, операционную систему и страну (IP-адрес при этом не сохраняется). Такой механизм не позволяет подсчитать точное число запусков, но даёт разработчикам представление о популярности различных версий и географии использования QGIS[18].

Коммерческая поддержка

Для пользователей и организаций, использующих QGIS в профессиональной деятельности, существует система коммерческой поддержки. Она включает услуги по обучению, разработке, консалтингу и техническому сопровождению, предоставляемые компаниями по всему миру[19].

На официальном сайте проекта опубликован список сертифицированных провайдеров, который разделен на две категории[19]:

  • Разработчики ядра (Core contributors) — единого статичного списка не существует, однако ключевую роль в развитии проекта играют Руководящий комитет проекта (PSC, например, Marco Bernasocchi) и активные контрибьюторы (например, Nyall Dawson)[20].
  • Сертифицированные провайдеры — актуальный список ведётся на сайте сертификации и включает такие компании, как Chartis Technology, Faunalia, Geo Academie и другие[19].

Основные виды предоставляемых услуг включают[19]:

  • Техническая поддержка с гарантированным временем ответа (SLA) и консультациями по телефону или через helpdesk-платформы[21].
  • Разработка на заказ — создание новых инструментов, плагинов или доработка ядра программы.
  • Обучение — проведение стандартных и адаптированных под клиента курсов.
  • Консалтинг — помощь в решении сложных пространственных задач и миграции с другого ГИС-программного обеспечения (например, с ArcGIS или MapInfo).
  • Хостинг — предоставление облачных гео-хостингов.

В официальном списке провайдеров присутствует российская компания NextGIS (Москва), которая предоставляет полный спектр услуг, включая поддержку, разработку и обучение по QGIS, PostGIS и GRASS[19]. Продукты компании включены в Единый реестр российских программ для электронных вычислительных машин и баз данных[22], а сама компания заявляет, что создала больше модулей расширения для QGIS, чем кто-либо другой в мире[23].

Использование коммерческой поддержки не только помогает решать конкретные задачи, но и способствует дальнейшему развитию проекта QGIS, так как многие компании-провайдеры реинвестируют часть средств в его разработку[24].

Платформы и совместимость

Операционные системы

QGIS является кросс-платформенной программой, доступной для большинства современных операционных систем. Настольные версии работают под управлением Microsoft Windows, macOS, Linux, Unix, FreeBSD и OpenBSD, а мобильные — на Android и iOS[25]. Программа поддерживает процессорные архитектуры x86, x86-64 и ARM[25].

macOS / OS X

Из-за частых обновлений зависимостей QGIS совместимость программы с определёнными версиями macOS менялась. Таблица ниже отражает поддерживаемые версии:

Совместимость с macOS[26]
Версии QGIS Минимальная версия macOS Максимальная версия macOS
0.8.0–0.9.0 OS X 10.4 OS X 10.6
0.9.1–1.3 OS X 10.4 OS X 10.5
1.4–1.7.0 OS X 10.5 OS X 10.6
1.7.1–1.8 OS X 10.6 OS X 10.9
2.0 OS X 10.6 OS X 10.7
2.2–2.10 OS X 10.7 OS X 10.10
2.12–2.18 OS X 10.8 macOS 10.12
3.0–3.2 OS X 10.10 macOS 10.14
3.4–3.8 OS X 10.11 macOS 10.14
3.10–3.14 macOS 10.12 macOS 10.15
3.16 Совместимо с macOS 10.12 и новее
3.18 и новее Совместимо с macOS 10.13 и новее

Актуальные версии QGIS, например 3.44, требуют для работы macOS High Sierra (10.13) или более новую версию[27]. Программа работает на компьютерах Mac с процессорами Apple silicon (M1/M2/M3) через технологию трансляции Rosetta 2[28]. Также возможна установка нативной версии для архитектуры Apple ARM с помощью менеджера пакетов MacPorts[29].

Из-за настроек безопасности Apple первый запуск программы может потребовать дополнительных действий[27]:

  • Для macOS Sonoma (14) и более ранних версий: после перемещения QGIS в папку «Программы» необходимо нажать на иконку приложения, удерживая клавишу Control, и в появившемся контекстном меню выбрать «Открыть».
  • Для macOS Sequoia (15) и более новых версий: после нажатия Control + клик и выбора «Открыть» следует нажать «Готово», затем перейти в «Системные настройки» → «Конфиденциальность и безопасность» и нажать «Открыть в любом случае» напротив заблокированного приложения.

Технические особенности

Аппаратные требования

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

Минимальные параметры для базовых задач:

  • Процессор (CPU): двухъядерный процессор с тактовой частотой от 1,9 ГГц[31].
  • Оперативная память (RAM): 4 ГБ[32].
  • Место на диске: от 1 до 3 ГБ для установки программы[32].

Рекомендуемые параметры для комфортной работы:

  • Процессор (CPU): современный многоядерный процессор (например, Intel Core i7, AMD Ryzen 7/9). Для многих операций важна высокая производительность на одно ядро.
  • Оперативная память (RAM): 8 ГБ или больше[31]; для работы с большими наборами данных рекомендуется 16 ГБ или 32 ГБ[30].
  • Накопитель: твердотельный накопитель (SSD) значительно ускоряет запуск программы и обработку данных по сравнению с жёсткими дисками (HDD)[30].
  • Видеокарта (GPU): для стандартных задач достаточно интегрированного графического решения. Выделенная видеокарта может быть полезна для 3D-визуализации и некоторых специфических вычислений[30].

Выпуски

История выпусков
Версия Кодовое имя Дата выхода Основные изменения/Примечания Примечания
0.0.1-alpha июль 2002 Импорт и отображение данных PostGIS [33]
0.0.3-alpha 10 августа 2002 Поддержка файлов Shapefile и других векторных форматов [33]
0.0.4-alpha 15 августа 2002 Улучшения слоёв, цветов, отдельное окно свойств [33]
0.0.5-alpha 5 октября 2002 Исправления, улучшена стабильность, регулируемая толщина линий, улучшен зум [33]
0.0.6 24 ноября 2002 Доработки PostGIS, идентификация слоёв, сортировка таблиц атрибутов [33]
0.1pre1 14 февраля 2004 Добавлена поддержка растровых данных [34]
1.0 Kore 5 января 2009 Первая стабильная версия; кодовое имя — Коре (Kore)
2.0 Dufour 8 сентября 2013 Смена названия на QGIS, значительные улучшения
3.0 Girona 23 февраля 2018 Переход на Qt 5/Python 3, новые функции и интерфейс [35]
3.4 Madeira 28 октября 2018 Долгосрочная поддержка (LTR), новые функции и улучшения [36]
3.10 A Coruña 25 октября 2019 LTR-версия, множество доработок [37]
3.16 Hannover 23 октября 2020 LTR-версия, значительные обновления
3.22 Białowieża 22 октября 2021 LTR-версия, новые функции
3.28 Firenze 21 октября 2022 LTR-версия, новое имя версии [38]
3.34 Prizren 29 октября 2023 LTR, новые функции и исправления [39]
3.36 Maidenhead 23 февраля 2024 Последний стабильный релиз (на март 2024) [40]
3.38 Grenoble 21 июня 2024[41] Новый контроллер высот, поддержка вертикальных CRS, CMYK [42]
3.40 Bratislava 25 октября 2024[41] LTR-версия[43], интеграция STAC, пользовательские выражения [44]
3.42 Münster 21 февраля 2025[41] Подписи для растров, HTML/CSS в подписях, VPC [45][46]
3.44 Solothurn 20 июня 2025 Последний LTR в серии 3.x [47][48]
4.0 Norrköping 6 марта 2026 Переход на Qt6, новые возможности 3D-анализа [1][6]
4.2 октябрь 2026 Запланированная LTR-версия серии 4.x [49]

Цикл выпусков и дорожная карта

Проект QGIS придерживается предсказуемой модели выпусков, основанной на четырёхмесячном цикле[50]. Существует три основных типа версий[51]:

  • Последний релиз (Latest Release, LR) — стабильная версия с новейшими функциями, выпускаемая каждые четыре месяца. Рекомендуется для пользователей, желающих использовать последние нововведения.
  • Релиз с долгосрочной поддержкой (Long-Term Release, LTR) — наиболее стабильная версия, которая получает только исправления ошибок в течение одного года. Новые функции в неё не добавляются. Этот вариант предназначен для корпоративного использования и производственной среды, где стабильность важнее новых возможностей[51].
  • Версия в разработке (Nightly) — ежедневные сборки, основанные на самом свежем коде из ветки «master». Они нестабильны и предназначены для тестирования и оценки будущих функций[51][50]. Версии в разработке имеют нечётные номера (например, 3.99)[50].

Каждый четырёхмесячный цикл разработки включает три месяца на добавление новых функций и один месяц «заморозки функционала» (feature freeze). В этот период добавление новых возможностей прекращается, и все усилия направляются на исправление ошибок и стабилизацию релиза. Ежедневные сборки в это время фактически становятся кандидатами в релизы[50].

Версия становится LTR не сразу. Изначально она выпускается как LR, а статус LTR получает примерно через четыре месяца, одновременно с выходом следующего LR[50]. Например, версия 3.40 «Bratislava» была выпущена 25 октября 2024 года как LR[52] и стала официальной LTR-версией в феврале 2025 года[53]. Такой подход позволяет сообществу тщательно протестировать версию перед тем, как она будет рекомендована для долгосрочного использования[50].

Мажорная версия QGIS 4.0 была выпущена 6 марта 2026 года[1]. Изначально релиз планировался на октябрь 2025 года, но был перенесён, чтобы обеспечить плавный переход на новую версию библиотеки Qt 6 и дать разработчикам плагинов достаточно времени для адаптации[54]. Ключевой целью перехода на Qt 6 является модернизация платформы, повышение производительности и безопасности[55]. Следующей версией с долгосрочной поддержкой (LTR) станет QGIS 4.2, выпуск которой запланирован на октябрь 2026 года[1][54].

Интеграции и экосистема

Архитектура QGIS является модульной и построена на ядре, которое координирует работу множества специализированных библиотек с открытым исходным кодом[56]. Ядро программы преимущественно написано на языке C++, что обеспечивает высокую производительность, а графический интерфейс пользователя создан с помощью кросс-платформенного инструментария Qt[57]. Для расширения функциональности, написания плагинов и автоматизации задач широко используется язык Python[58].

Ключевую роль в экосистеме QGIS играют следующие компоненты:

  • GDAL/OGR — основная библиотека для чтения и записи большого количества векторных и растровых форматов геоданных[59].
  • GEOS — используется для выполнения большинства операций с геометрией объектов и пространственного анализа.
  • PROJ — библиотека, отвечающая за работу с системами координат и их преобразованиями «на лету».
  • GRASS GIS — может интегрироваться как бэкенд для выполнения сложных аналитических операций.
  • PostGIS и SpatiaLite — расширения для работы с геоданными, хранящимися в базах данных PostgreSQL и SQLite соответственно[59].
  • PDAL — нативная интеграция библиотеки в ядро QGIS 4.0 для обработки облаков точек[60].

Такая архитектура обеспечивает глубокую интеграцию QGIS с другими ГИС- и геопространственными решениями и позволяет расширять её возможности с помощью подключаемых модулей, которые могут быть написаны как на C++, так и на Python[56].

С переходом на QGIS 4.0 (Qt6) обновились минимальные требования к зависимостям для сборки: PROJ >= 8.1.0, GEOS >= 3.9, GDAL/OGR >= 3.2.0, Qt >= 6.6.0, Python >= 3.11[60].

Безопасность

В программном обеспечении реализованы современные механизмы работы с данными, предусматривающие контроль доступа и поддержку многоуровневых политик безопасности, что соответствует отраслевым стандартам для ГИС.

В апреле 2026 года была внедрена новая система сканирования официального репозитория плагинов на наличие уязвимостей. Система проверяет каждый публикуемый плагин на потенциальные проблемы безопасности и по результатам проверки присваивает им визуальные значки безопасности, которые отображаются на сайте репозитория[61].

Примечания

  1. 1 2 3 4 5 QGIS 4 Norrköping Released: Key Updates, Qt6 Migration and Upgrade Guide. Malagis. Дата обращения: 28 мая 2026.
  2. Официальный сайт (нем.). qgis.org. Дата обращения: 28 мая 2026. Архивировано 11 октября 2013 года.
  3. QuickMapServices. Документация NextGIS QGIS. Дата обращения: 28 мая 2026.
  4. QTiles. Документация NextGIS QGIS. Дата обращения: 28 мая 2026.
  5. OSMInfo. Документация NextGIS QGIS. Дата обращения: 28 мая 2026.
  6. 1 2 Sortie de QGIS 4 Norrköping. Oslandia (11 марта 2026). Дата обращения: 28 мая 2026.
  7. New point cloud processing tools in QGIS 4.0. Lutra Consulting. Дата обращения: 28 мая 2026.
  8. QGIS 4.0 Changelog. QGIS Changelog. Дата обращения: 28 мая 2026.
  9. 1 2 QGIS · Transifex. Transifex. Дата обращения: 28 мая 2026.
  10. 1 2 История Гэри Шермана, или как начинался QGIS. Cartetika. Дата обращения: 4 ноября 2025.
  11. OSGeo Annual Report 2007. OSGeo (февраль 2008). Дата обращения: 28 мая 2026. Архивировано 8 августа 2025 года.
  12. Tim Sutton. Announcing the release of QGIS 1.0 'Kore' (23 января 2009). Дата обращения: 28 мая 2026. Архивировано 14 апреля 2025 года.
  13. Changelog for QGIS 2.0 – Quantum GIS is now known only as 'QGIS'. QGIS. Дата обращения: 28 мая 2026. Архивировано 2 ноября 2014 года.
  14. 23 Years of QGIS: The Open Source Revolution That Reshaped GIS. Malagis. Дата обращения: 28 мая 2026.
  15. Version list (Page 3). QGIS Changelog. Дата обращения: 28 мая 2026.
  16. Paolo Cavallini. Free GIS desktop and analyses: QuantumGIS, the easy way. The Global Geospatial Magazine (август 2007). Дата обращения: 28 мая 2026. Архивировано 9 ноября 2007 года.
  17. Commercial support. www.qgis.org. Дата обращения: 28 мая 2026. Архивировано 28 октября 2013 года.
  18. Статистика о пользователях QGIS. Cartetika. Дата обращения: 4 ноября 2025.
  19. 1 2 3 4 5 Commercial support. QGIS.org. Дата обращения: 28 мая 2026.
  20. CONTRIBUTORS file. GitHub. Дата обращения: 28 мая 2026.
  21. QGIS Support. OpenGIS.ch. Дата обращения: 28 мая 2026.
  22. Вопросы и ответы. NextGIS. Дата обращения: 4 ноября 2025.
  23. Услуги. NextGIS. Дата обращения: 4 ноября 2025.
  24. Commercial QGIS Support. North River Geographic Systems, Inc.. Дата обращения: 28 мая 2026.
  25. 1 2 Тестирование QGIS. Cartetika. Дата обращения: 4 ноября 2025.
  26. Download Archive – QGIS – KyngChaos (амер. англ.). Дата обращения: 28 мая 2026. Архивировано 4 сентября 2025 года.
  27. 1 2 Download QGIS. QGIS.org. Дата обращения: 28 мая 2026.
  28. QGIS - Does It ARM. Does It ARM. Дата обращения: 28 мая 2026.
  29. Installation Guide. QGIS.org. Дата обращения: 28 мая 2026.
  30. 1 2 3 4 QGIS-US User System Requirements? OSGeo Community. Дата обращения: 28 мая 2026.
  31. 1 2 ASOR Tutorial 02-02: Installing and Setting up QGIS. ASOR. Дата обращения: 28 мая 2026.
  32. 1 2 Installing QGIS on Windows. MapScaping. Дата обращения: 28 мая 2026.
  33. 1 2 3 4 5 QGIS Change Log (англ.). osgeo.org. OSGeo (9 марта 2004). Дата обращения: 28 мая 2026. Архивировано 11 февраля 2025 года.
  34. README for QGIS version 0.1pre1 'Moroz' (англ.). osgeo.org. OSGeo. Дата обращения: 28 мая 2026. Архивировано 12 августа 2023 года.
  35. underdark. QGIS 3.0 Girona is released! (англ.). blog.qgis.org (23 февраля 2018). Дата обращения: 28 мая 2026. Архивировано 12 ноября 2024 года.
  36. QGIS 3.4 Madeira is released! QGIS.org blog (28 октября 2018). Дата обращения: 28 мая 2026. Архивировано 27 сентября 2024 года.
  37. Road Map, Stand Juni 2019 (нем.). Дата обращения: 28 мая 2026. Архивировано 19 июня 2019 года.
  38. QGIS 3.28 Firenze is released! (англ.). blog.qgis.org (25 октября 2022). Дата обращения: 28 мая 2026. Архивировано 16 августа 2024 года.
  39. QGIS 3.34 Prizren is released! (англ.). blog.qgis.org (5 ноября 2023). Дата обращения: 28 мая 2026. Архивировано 29 мая 2025 года.
  40. Road Map. Дата обращения: 28 мая 2026. Архивировано 27 января 2016 года.
  41. 1 2 3 Changelog. QGIS.org. Дата обращения: 28 мая 2026.
  42. Changelog for QGIS 3.38 'Grenoble'. QGIS.org. Дата обращения: 28 мая 2026.
  43. QGIS 3.40 ny LTR. Septima. Дата обращения: 28 мая 2026.
  44. QGIS 3.40 'Bratislava' is released! QGIS.org blog (3 ноября 2024). Дата обращения: 28 мая 2026.
  45. Changelog for QGIS 3.42 'Münster'. QGIS.org. Дата обращения: 28 мая 2026.
  46. QGIS 3.42 'Münster' is released! QGIS.org blog (24 февраля 2025). Дата обращения: 28 мая 2026.
  47. Changelog for QGIS 3.44 'Solothurn'. QGIS.org. Дата обращения: 28 мая 2026.
  48. Update on QGIS 4.0 release schedule and LTR plans. QGIS.org blog (7 октября 2025). Дата обращения: 28 мая 2026.
  49. QGIS delayed: New release scheduled for February 2026. Malagis. Дата обращения: 28 мая 2026.
  50. 1 2 3 4 5 6 Roadmap. QGIS.org. Дата обращения: 28 мая 2026.
  51. 1 2 3 About QGIS versions and release cycle. Bnhr.xyz (26 октября 2020). Дата обращения: 28 мая 2026.
  52. Changelog for QGIS 3.40 'Bratislava'. QGIS.org. Дата обращения: 28 мая 2026.
  53. QGIS 3.40 bliver ny LTR (дат.). Septima (февраль 2025). Дата обращения: 28 мая 2026.
  54. 1 2 QGIS delayed: New release scheduled for February 2026. Malagis. Дата обращения: 28 мая 2026.
  55. QGIS Roadmap Unveiled: Major Qt6 Migration Scheduled for October Release. MalaGis. Дата обращения: 28 мая 2026.
  56. 1 2 Возможности QGIS. QGIS Documentation. Дата обращения: 28 мая 2026.
  57. Quantum GIS: общая характеристика. Studbooks.net. Дата обращения: 28 мая 2026.
  58. Как внести вклад в развитие QGIS. Cartetika. Дата обращения: 4 ноября 2025.
  59. 1 2 QGIS. РЕД ОС. Дата обращения: 4 ноября 2025.
  60. 1 2 INSTALL.md. GitHub. QGIS. Дата обращения: 28 мая 2026.
  61. QGIS 4: Plugin Migration and DevTools. NextGIS. Дата обращения: 28 мая 2026.