Quantum GIS — свободная кроссплатформенная геоинформационная система.
Работа над QGIS была начата в мае 2002 года, а в июне того же года — создан проект на площадке SourceForge. Целью создания QGIS было сделать использование геоинформационных систем легким и понятным для пользователя, чего создатели QGIS отчасти добились: интерфейс Quantum GIS намного понятнее для неискушенного пользователя чем интерфейс того же GRASS (на котором QGIS во многом основана), а в некоторых аспектах даже превосходит широко распространенные проприетарные ГИС.
Интерфейс Quantum GIS был создан с помощью инструментария Qt
Просмотр данных
Можно просматривать и накладывать друг на друга векторные и растровые данные в различных форматах и проекциях без преобразования во внутренний или общий формат. Поддерживаются следующие основные форматы:
- пространственные таблицы PostgreSQL с использованием PostGIS, векторные форматы, поддерживаемые установленной библиотекой OGR, включая shape-файлы ESRI, MapInfo, SDTS (Spatial Data Transfer Standard) и GML (Geography Markup Language) и др.
- Форматы растров и графики, поддерживаемые библиотекой GDAL (Geospatial Data Abstraction Library), такие, как GeoTIFF, Erdas IMG, ArcInfo ASCII Grid, JPEG, PNG и др.
- базы данных SpatiaLite
- растровый и векторный форматы GRASS (область/набор данных).
Исследование данных и компоновка карт
С помощью удобного графического интерфейса можно создавать карты и исследовать пространственные данные. Графический интерфейс включает в себя множество полезных инструментов,например:
- перепроецирование «на лету»
- компоновщик карт
- панель обзора
- пространственные закладки
- определение/выборка объектов
- редактирование/просмотр/поиск атрибутов
- подписывание объектов
- изменение символики векторных и растровых слоев
- добавление слоя координатной сетки— теперь средствами расширения fTools
- добавление к макету карты стрелки на север, линейки масштаба и знака авторского права
сохранение и загрузка проектов
Управление данными: создание, редактирование и экспорт
В QGIS можно создавать и редактировать векторные данные, а также экспортировать их в разные форматы. Чтоб иметь возможность редактировать и экпортировать в другие форматы растровые данные, необходимо сначала импортировать их в GRASS. QGIS предоставляет следующие возможности работы с данными, в частности:
- инструменты оцифровки для форматов, поддерживаемых библиотекой OGR, и векторных слоев GRASS
- создание и редактирование shape-файлов и векторных слоев GRASS
- геокодирование изображений с помощью модуля пространственной привязки
- инструменты GPS для импорта и экспорта данных в формате GPX, преобразования прочих форматов GPS в формат GPX или скачивание/загрузка непосредственно в прибор GPS (в Linux usb: был добавлен в список устройств GPS)
- визуализация и редактирование данных OpenStreetMap
- создание слоёв PostGIS из shape-файлов с помощью плагина SPIT
- обработка слоёв PostGIS
- управление атрибутами векторных данных с помощью новой таблицы атрибутов или модуля Table Manager
- сохранение снимков экрана как изображений с пространственной привязкой
Анализ данных
Вы можете анализировать векторные пространственные данные в PostgreSQL/PostGIS и других форматах, поддерживаемых OGR, используя модуль fTools, написанный на языке программирования Python. В настоящее время QGIS предоставляет возможность использовать инструменты анализа, выборки, геопроцессинга, управления геометрией и базами данных. Также можно использовать интегрированные инструменты GRASS, которые включают в себя функциональность более чем 300 модулей GRASS
Публикация карт в сети Интернет
- QGIS может использоваться для экспорта данных в map-файл и публикации его в сети Интернет, используя установленный веб-сервер Mapserver.
- QGIS может использоваться как клиент WMS/WFS и как сервер WMS.
Расширение функциональности QGIS с помощью модулей расширения
- QGIS может быть адаптирован к особым потребностям с помощью расширяемой архитектуры модулей.
- QGIS предоставляет библиотеки, которые могут использоваться для создания модулей. Можно создавать отдельные приложения, используя языки программирования C++ или Python.
Официальный сайт проекта http://www.qgis.org/