QGIS (ранее — Quantum GIS) — бесплатная географическая информационная система (ГИС) с открытым исходным кодом. Разработана в рамках экосистемы OSGeo (Open Source Geospatial Foundation). Позволяет просматривать, анализировать, редактировать и публиковать географические данные. Программа написана на C++ и Qt, поддерживает расширения на Python и C++. QGIS позволяет:
QGIS (ранее — Quantum GIS) — бесплатная географическая информационная система (ГИС) с открытым исходным кодом. Разработана в рамках экосистемы OSGeo (Open Source Geospatial Foundation). Позволяет просматривать, анализировать, редактировать и публиковать географические данные. Программа написана на C++ и Qt, поддерживает расширения на Python и C++. QGIS позволяет:
...Читать далее
QGIS (ранее — Quantum GIS) — бесплатная географическая информационная система (ГИС) с открытым исходным кодом. Разработана в рамках экосистемы OSGeo (Open Source Geospatial Foundation). Позволяет просматривать, анализировать, редактировать и публиковать географические данные.
Программа написана на C++ и Qt, поддерживает расширения на Python и C++.
История создания
- Начало разработки — февраль 2002 года, инициатор — геолог Гари Шерман (Gary Sherman).
- В 2007 году проект вошёл в состав OSGeo.
- Версия 1.0 выпущена в январе 2009 года.
- С 2013 года (версия 2.0) официальное название — QGIS (вместо Quantum GIS).
Основные возможности
QGIS позволяет:
- Визуализировать данные:
накладывать слои друг на друга;
настраивать символику и подписи объектов;
работать с векторными (точки, линии, полигоны) и растровыми данными;
визуализировать 3D‑данные и облака точек (например, LiDAR). - Редактировать данные:
создавать и изменять векторные слои;
геокодировать изображения;
импортировать/экспортировать GPS‑данные (формат GPX);
редактировать данные OpenStreetMap. - Анализировать данные:
строить буферы;
выполнять пространственные запросы;
проводить сетевой анализ, гидрологическое моделирование, анализ рельефа;
использовать инструменты геопроцессинга. - Управлять данными:
подключать пространственные базы данных (PostgreSQL/PostGIS, Oracle Spatial, SQLite/SpatiaLite);
работать с сотнями форматов через библиотеки GDAL/OGR. - Публиковать результаты:
экспортировать карты в PDF, изображения;
публиковать онлайн через QGIS Server (поддержка стандартов OGC: WMS, WFS, WCS);
создавать веб‑карты с помощью плагинов (например, QGIS2Web).
Поддерживаемые форматы данных
- Векторные: Shapefile (.shp), GeoPackage (.gpkg), MapInfo (.tab), GeoJSON, GML, KML, DXF и др.
- Растровые: GeoTIFF, JPEG, PNG, Erdas IMG, ArcInfo ASCII Grid и др.
- Базы данных: PostgreSQL/PostGIS, Oracle Spatial, SQLite/SpatiaLite.
- Веб‑сервисы: WMS, WFS.
Ключевые компоненты
- QGIS Desktop — основное приложение для работы с геоданными на компьютере.
- QGIS Server — серверный компонент для публикации карт онлайн.
- QGIS Web Client — веб‑интерфейс для доступа к опубликованным данным.
Преимущества
- Бесплатно и с открытым кодом — нет лицензионных платежей, можно модифицировать код.
- Кроссплатформенность — работает на Windows, macOS, Linux, FreeBSD, OpenBSD, Android, iOS.
- Высокая совместимость — поддержка множества форматов и стандартов.
- Расширяемость — плагины на Python/C++ добавляют новые функции (например, QGIS2Web, TimeManager, MMQGIS).
- Интеграция с другими ГИС — GRASS GIS, SAGA GIS, PostGIS.
- Активное сообщество — документация, форумы, учебные материалы, группы пользователей по всему миру.
Версии
- LTR (Long‑Term Release) — стабильная версия с поддержкой минимум 1 год, подходит для производственного использования.
- PR (Point Release) — выпускается каждые 6 месяцев, включает новые функции.
Популярные плагины
- QGIS2Web — экспорт карт в Leaflet или OpenLayers.
- TimeManager — анимация временных данных.
- OpenLayers / QuickMapServices — доступ к базовым картам (Google, Bing, OSM).
- MMQGIS — дополнительные инструменты редактирования и анализа.
- Плагины для GRASS, SAGA, PostGIS — интеграция с внешними ГИС‑системами.
Где взять и как начать
- Официальный сайт: qgis.org — загрузка установщиков для разных ОС, документация, обучающие материалы.
- Сообщество: форумы, списки рассылки, группы пользователей — помощь и обмен опытом.
- Обучение: онлайн‑курсы, книги (например, «QGIS Map Design», «The PyQGIS Programmer’s Guide»).