Программиста вызывали? (Перепись веб-ГИС. Часть 1)


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

Geographic Resources Analysis Support System (GRASS) - программное обеспечение для проведения пространственного анализа. Последняя версия GRASS 6.4 является модульной системой, предоставляющей доступ к более чем 300 модулей для работы с двухмерными и трехмерными растровыми и векторными данными и по функциональным возможностям сравнима с продуктом ESRI ArcGIS уровня ArcInfo. По причине отсутствия удобного пользовательского графического интерфейса распространенность GRASS ограничена и она используется преимущественно исследовательскими институтами и университетами.

Quantum GIS (QGIS) - удобная ГИС с открытым исходным кодом. Разработка QGIS началась в 2002 году группой энтузиастов. Целью разработки было создание простого в использовании и быстрого вьювера географических данных для операционных систем семейства Linux. Однако, с ростом проекта появилась идея использовать QGIS как простой графический интерфейс для GRASS, получая таким образом в свое распоряжение его аналитические и другие функции. На сегодняшний момент группа разработчиков QGIS решила первоначальные задачи и работает над расширением функциональных возможностей, давно вышедших за рамки простого вьювера. QGIS доступна для большинства современных платформ (Windows, Mac OS X, Linux) и совмещает в себе поддержку векторных и растровых данных, а также способна работать с данными, предоставляемые различными картографическими веб-серверами и многими распространенными пространственными базами данных.

Функциональность QGIS может быть развита посредством создания модулей расширения на C++, или Python. QGIS имеет одно из наиболее развитых сообществ в среде открытых ГИС, при этом количество разработчиков постоянно увеличивается, чему способствует наличие хорошей документации по процессу разработки и удобная архитектура.

Разумеется, это далеко не все пользовательские веб-приложения, способные помочь нам в студенческой практике и научно-исследовательской работе. Обзор других ГИС-платформ этого же рода продолжим завтра в то же время в нашей рубрике.