QGIS 10 лет!

Сегодня, 19 июля, Quantum GIS празднует свой 10й день рождения. За эти годы QGIS прошла путь от простого просмотрщика данных PostGIS, разрабатываемого одним человеком, до полноценной расширяемой и кроссплатформенной настольной ГИС, обладающей поддержкой множества форматов, широкими аналитическими и оформительскими возможностями, в развитии которой участвуют программисты со всего мира и которой успешно пользуются как отдельные пользователи, так и различные организации.

Предлагаю вспомнить как все начиналось (осторожно, много картинок).

Версия 0.0.1-alpha (июль 2002 г.) — подключение к базам PostGIS, просмотр пространственных таблиц и возможность добавлять их на карту.

Версия 0.0.3-alpha (10 августа 2002 г.) — поддержка shape-файлов и некоторых других векторных форматов, примитивный список слоёв, позволяющий контролировать их видимость.

Версия 0.0.4-alpha (15 августа 2002 г.) — диалог свойств слоя, возможность менять цвет слоя, начальная поддержка удаления слоёв.

Версия 0.0.5-alpha (5 октября 2002 г.) — работающе удаление слоёв, возможность настраивать толщину линий, реализован инструмент навигации «Уменьшить».

Версия 0.0.6 (24 ноября 2002 г.) — просмотр таблицы атрибутов, инструмент идентификации, сохранение размеров и положения окна.

Версия 0.0.7 (30 ноября 2002 г.) — возможность собирать без PostgreSQL.

Версия 0.0.8 (11 декабря 2002 г.) — закрытие окна свойств слоя без сохранения настроек приводит к отмене сделанных в нем изменений.

Версия 0.0.9 (25 января 2003 г.) — начальная поддержка проектов, улучшения в системе сборки.

Версия 0.0.10 (13 мая 2003 г.) — исправления в работе с проектами и системе сборки.

Версия 0.0.11 (10 июня 2003 г.) — начальная поддержка модулей, удаление подключений к базам данных, исправления ошибок.

Версия 0.0.12 (10 июня 2003 г.) — инструмент идентификации получил поддержку нескольких объектов одновременно, возможность выделять объекты shape-файлов при помощи прямоугольника выделения, различные исправления.

Версия 0.0.13 (8 декабря 2003 г.) — система сборки теперь использует autotools, постоянное выделение (только для shape-файлов), возможность менять порядок отрисовки слоёв перетаскивая слои в списке, экспорт карты в map-файл MapServer.

Версия 0.1 «Moroz» (25 февраля 2004 г.) — поддержка растров GDAL, переход к модели «провайдеров данных», менеджер модулей, три способа отрисовки векторных данных, модуль Buffer для слоёв PostGIS.

Версия 0.2 «Pumpkin» (26 апреля 2004 г.) — сохранение карты в изображение, отображение метаданных растров, сохранение состояния модулей между сессиями.

Версия 0.3 «Madison» (28 мая 2004 г.) — построение пирамид для растров, отображение масштаба карты и координат курсора, новые модули Copyright и North Arrow, возможность задавать единицы карты.

Версия 0.4 «Baby» (4 июля 2004 г.) — обзорная карта, начальная поддержка печати, поддержка тем иконок, модуль Scale Bar, начаты работы по поддержке Windows.

Версия 0.5 «Bandit» (5 октября 2004 г.) — версия для Windows, подписывание объектов, возможность задать ограничивающий запрос при открытии слоя PostGIS, поддержка оцифровки через GRASS, стиль отрисовки «уникальные значения».

Версия 0.6 «Simon» (19 декабря 2004 г.) — поддержка GEOS в провайдере OGR, редактирование данных PostGIS, отрисовка в зависимости от масштаба, действия, создание новых shape-файлов, построитель запросов для PostGIS, новые модули.

Версия 0.7 «Seamus» (2 июля 2005 г.) — поддержка проекций.

Версия 0.8 «Joesephine» (7 января 2007 г.) — начат переход на Qt4.

Версия 0.8.1 «Titan» (15 июня 2007 г.) — редактирование векторных слоёв, поддержка OGC WMS, копирование/вставка векторных объектов, поиск по атрибутам, измерение площадей, завершен переход на Qt4.

Версия 0.9 «Ganymede» (26 октября 2007 г.) — смена системы сборки (теперь используется CMake), улучшения в модуле привязки растров, Python API, улучшения компоновщика карт.

Версия 0.9.1 «Ganymede» (6 января 2008 г.) — возможнось выбора языка интерфейса, Установщик модулей для загрузки расширений на Python, исправления ошибок.

Версия 0.10.0 «Io» (3 мая 2008 г.) — файлы стилей qml для векторных слоёв, прозрачность и улучшение контраста для растров, улучшения в инструментах редактирования, обновление иконок.

Версия 0.11.0 «Metis» (21 июля 2008 г.) — поддержка qml для растровых слоёв и слоёв из баз данных, переработаны диалоги, предпросмотр символов отрисовки для векторных слоёв,  поиск модулей расширения в Установщике и модулей GRASS в соответствующем диалоге.

Версия 1.0.0 «Kore» (5 января 2009 г.) — стабилизация API, топологическое редактирование векторных данных, поддержка HIG на всех платформах, сохранение выделенных объектов в файл, новые модули ядра.

Версия 1.0.1 «Kore» (16 февраля 2009 г.) — исправления ошибок. Первая попытка поддерживать две ветки «стабильную» и «разрабатываемую».

Версия 1.0.2 «Kore» (23 апреля 2009 г.) — исправления ошибок.

Версия 1.1.0 «Pan» (12 мая 2009 г.) — новый диалог открытия векторного слоя, наложение диаграмм, модуль fTools включен в ядро, улучшеный компоновщик карт и таблица атрибутов.

Версия 1.2.0 «Daphnis» (1 сентября 2009 г.) — значительной переработке подверглись инструменты редактирования, добавлен ряд новых инструментов редактирования (удалить часть, упростить объект, инструмент редактирования узлов), поддержка повтора/отмены операций редактирования, провайдер и модуль OSM, модули eVis и Интерполяция, новая командная строка GRASS, поддержка относительных путей в проекте, поддержка SSL в провайдере PostgreSQL.

Версия 1.3.0 «Mimas» (20 сентября 2009 г.) — улучшения в модуле OSM (новый стиль, доработаны диалоги, другие улучшения), возможность выбирать первичный ключ для представлений, изменяемый размер маркеров вершин, сквозная идентификация, модуль Raster terrain analysis.

Версия 1.4.0 «Enceladus» (10 января 2010 г.) — новая символика, калькулятор полей, наложение координатной сетки в компоновщике, возможность работы с несколькими картами в одной компоновке, добавление стрелок и фигур на компоновку, кеш рендера для ускорения отрисовки, поддержка пользовательских форм, общие улучшения интерфейса.

Версия 1.5.0 «Tethys» (29 июля 2010 г.) — инструмент измерения углов, добавление атрибутивных таблиц к компоновке, консоль Python, рендерер по правилам для новой символики, аннотации (текстовые и диалоговые), модуль «Пространственный запрос», поддержка SpatiaLite.

Версия 1.6.0 «Copiapó» (27 ноября 2010 г.) — модуль «Оффлайновое редактирование», поддержка gpsd, встроенный растровый калькулятор, поддержка WFS-T, QGIS MapServer, поддержка обычных (не пространственных) таблиц.

Версия 1.7.0 «Wrocław» (19 июня 2011 г.) — новая символика включена по умолчанию, экспорт и импорт стилей, новые инструменты в GDALTools и fTools, советы при запуске, перепроецирование растров «на лету», поддержка присоединенных таблиц, иконки в менеджере модулей.

Версия 1.7.1 «Wrocław» (30 сентября 2011 г.) ­— исправления ошибок. Вторая попытка поддерживать две ветки.

Версия 1.7.2 «Wrocław» (21 ноября 2011 г.) ­— исправления ошибок.

Версия 1.7.3 «Wrocław» (15 декабря 2011 г.) — исправления ошибок.

Версия 1.7.4 «Wrocław» (21 февраля 2012 г.) — исправления ошибок.

Версия 1.8.0 «Lisboa» (21 июня 2012 г.) — выбор масштаба из списка, встраивание слоёв из другого проекта, новый диалог выбора системы координат, вывод информационных и отладочных сообщений, настройка интерфейса, QGIS Browser, модуль DBManager, подписи на основе выражений, поддержка стилей SLD, провайдер MSSQL Spatial, поддержка WFS в QGIS Server.

Тем, кто познакомился с QGIS не так давно, возможно, будет интересно пощупать вживую одну из ранних версий (например, QGIS 0.10.0 «Io»). А ворчунам и вечно недовольным не помешает сравнить её с нынешней QGIS. Просто, чтобы убедиться, что не все так плохо.

P.S. я помню QGIS 0.6.0, а с какой версии с ней познакомились вы?