Открытая настольная ГИС SAGA - общая характеристика

Материал из GIS-Lab
Перейти к навигации Перейти к поиску
Эта страница является черновиком статьи.


Обзор Открытой настольной ГИС SAGA (System for Automated Geoscientific Analyses) – история, свойства и особенности, современное состояние



SAGA – один из наиболее успешных Открытых ГИС-проектов последних лет. Формируясь в академической среде, она смогла интегрировать современные комплексные аналитические алгоритмы в простую для освоения и использования оболочку. Это, в свою очередь, позволило завоевать широкую аудиторию пользователей и разработчиков, способствующих динамичному развитию.

История

Идея разработки нового программного продукта возникла в конце 1990-х на кафедре физической географии (теперь – ландшафтной экологии) факультета геологических наук и географии Гёттингенского университета во время работы над несколькими научно-исследовательскими проектами. Исследования фокусировались в основном на анализе ЦМР для прогнозирования свойств почв, динамики физико-географических процессов связанных с рельефом, а также некоторых климатических параметров.

На тот момент рабочей группой использовалось несколько программ:

  • SARA (System for Automated Terrain Analysis), написанная на языке программирования FORTRAN77 и работающая в ОС UNIX;
  • SADO (System for the Analysis and Discretisation of Surfaces) – язык С++ и ОС Windows;
  • DiGeM (Digitalen Geländemodell) – также С++ и Windows.

И хотя каждая из них справлялся со своим предназначением, разрозненность функций и работа под разными ОС усложняли обмен данными. Кроме того, специфика исследовательских задач требовала разработки и внедрения новых специализированных методов геопространственного анализа и моделирования. Это было сложно сделать, оперируя тремя отдельными инструментами. Поэтому прототипом нового ПО, которое интегрирует существующие наработки и станет удобной базой для внедрения новых алгоритмов, был выбран DiGeM. Именно на его основе и была разработана System for Automated Geoscientific Analyses – SAGA.

Таблица 1. Основные этапы развития Открытой ГИС SAGA
конец 1990-х зарождение идеи разработки нового ПО на базе интеграции SARA, SADO, DiGeM
2001 начало разработки SAGA на основе DiGeM
2002-2003 SAGA становится основным рабочим инструментом исследовательской группы
февраль 2004 SAGA 1.0 опубликована под Общественной лицензией как ПО с открытым исходным кодом
июль 2004 начало работы над SAGA 2.0 (с использованием кросс-платформенной GUI-библиотеки wxWidgets, которая обеспечивает независимую от ОС разработку ПО)
август 2004 руководство пользователя SAGA V. Olaya
январь 2005 организация Ассоциации пользователей – SAGA User Group Association
февраль 2005 SAGA 1.2 и 2.0-beta представлена на CeBIT (Международная ярмарка ИТ, телекоммуникаций и ПО)
март 2005 SAGA 2.0 для ОС Windows и Linux
ноябрь 2005 первая конференция пользователей SAGA, Гёттинген
июнь 2006 выход SAGA 2.0(RC1)
июль 2006 первая международная конференция пользователей SAGA в рамках конференции и выставки по прикладной геоинформатике – Symposium und Fachmesse Angewandte Geoinformatik (AGIT), Зальцбург, Австрия
июнь 2007 выход версии SAGA 2.0.0
2007 центр разработки сместился на кафедру физической географии Института географии Гамбургского университета
май 2008 A. Brenning публикует RSAGA
2008-2011 последовательные выходы SAGA 2.0.3-2.0.8

Движущие силы развития

Персоналии

Организации

Исследовательские проекты

Общие свойства

Язык программирования

Открытость

Системная архитектура

Интерфейс программирования приложения - API

Библиотека модулей

Интерфейсы

Графический интерфейс пользователя - GUI
Интерпретатор командной строки - CLI
Компилятор Simplified Wrapper and Interface Generator – SWIG

Интероперабельность

Платформы

Модели данных

Форматы данных

Проекции

Инсталляция

Информационная инфраструктура

Веб-инфраструктура

Справочные ресурсы

Аналитический потенциал

Подготовка ДДЗ

Работа с данными LiDAR

Анализ изображений

Анализ ЦМР

Геостатистика

Моделирование

ХХХХ

Заключение