Характеристики программного обеспечения ГИС. Примеры программ с кратким описанием. Программы для ГИС: современное программное обеспечение для GIS Геоинформационная программа

22.04.2021 Программы

Программные средства географических информационных систем

1. Общая характеристика

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

1) ввода и верификации данных,

2) хранения и манипулирования данными,

3) преобразования систем координат и трансформации картографических проекций,

4) анализа и моделирования,

5) вывода и представления данных,

6) взаимодействия с пользователем.

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

По итогам исследований фирмы PC GIS Company Datatech (США), занимающейся анализом мирового рынка ГИС, первое место в рейтинге программных ГИС продуктов в последние годы занимает пакет MAPINFO, разработанный Mapping Information Systems Corporation (США) и имеющий около 150000 пользователей по всему миру. К наиболее популярным также относятся ГИС-пакет ARC/INFO, разработанный Калифорнийским институтом исследований природной среды (ESRI), и пакет географического анализа и обработки изображений IDRISI, созданный в Университете Кларка (США). Широкую известность имеют пакеты ATLAS*GIS фирмы Strategic Mapping Inc. (США) MGE фирмы INTERGRAPH (США), SPANS MAP/SPANS GIS Фирмы Tydac Technologies Corp. (США), ILWIS, разработанный в Международном институте аэрофотосъемки и наук о Земле (Нидерланды) SMALLWORLD GIS фирмы Smallworld Mapping Inc. (Великобритания) SYSTEM 9 фирмы Prime Computer-Wild Leitz (США), SICAD фирмы Siemens Nixdorf (Германия). Представляется необходимым назвать также ГИС пакет GEOGRAPH/GEODRAW, разработанный в Центре геоинформационных исследований Института географии Российской Академии наук, который по итогам исследований, проведенных в 1994 году в России, занимал третье место в рейтинге программных ГИС продуктов, а также WINGIS австрийской фирмы PROGIS, занявший пятую позицию в этом рейтинге. Несомненный интерес для исследований окружающей среды представляет ГИС пакет PC-RASTER, разработанный на географическом факультете университета города Утрехта (Нидерланды) и обладающий развитыми аналитическими возможностями.

2. Интерфейс пользователя ГИС

В зависимости от типа и назначения ГИС среда управления (интерфейс пользователя) обычно имеет несколько уровней. ГИС производит "информационные изделия" - списки, карты - которые позже используются для принятия решения различными категориями пользователей. Конечный пользователь в большинстве случаев может не взаимодействовать с системой непосредственно. Например, муниципальная система отчетов производит инвентаризационные списки, которые используются комитетами для выработки решений относительно различных хозяйственных мероприятий. Руководители комитетов не знают ничего относительно организации муниципальной системы, имея только концептуальное понимание о том, какая информация находится в ГИС и ее функциональных способностях. Однако менеджер системы должен иметь подробное представление о том, какая информация находится в базе данных и какие функции может выполнять ГИС. Системный аналитик или программист должен иметь еще более подробное понимание функциональных способностей конкретной прикладной ГИС. Конечный же пользователь взаимодействует с системой обычно через специального оператора, выдающего информацию как по стандартным, так и по индивидуальным запросам.

Степень сложности общения пользователя и ГИС определяется в первую очередь степенью проработки структуры базы данных, правильностью идентификации находящихся в базе данных объектов и наличием перекрестных ссылок между различными группами объектов. Получение какой либо информации из базы данных осуществляется в большинстве случаев при помощи специальных запросов, формируемых явным и неявным образом. Неявные запросы обычно уже программно реализованы и заложены в различные функциональные блоки системы фирмой-производителем программного обеспечения. Например, нажатие курсором мыши на пространственный объект, отображенный на экране, инициализирует алгоритм поиска "по местоположению" связанной с этим объектом атрибутивной информации. Явный запрос пишется пользователем (системным программистом ГИС) при помощи специального языка программирования (обычно SQL, иногда специально разработанный для данной системы язык) в текстовом редакторе, но в последнее время получили распространение диалоговые окна формирования запросов. Такие запросы могут сохранятся в специальной библиотеке и запускаться по мере необходимости.

Запросы могут значительно различаться по своему назначению и выполняемым в ходе их реализации алгоритмам. Простой запрос данных осуществляется с указанием конкретных идентификаторов объектов или точного местоположения и часто сопровождается указанием

Конкретных значений уточняющих параметров. Другие запросы осуществляют поиск объектов, удовлетворяющих более сложным требованиям. Имеются несколько различных типов поисковых запросов:

1. "Где объект X?". Здесь могут задаваться как точные атрибутивные характеристики искомого объекта, так и определенный диапазон этих характеристик. В некоторых случаях может задаваться радиус и сектор поиска относительно центральной точки, иногда буферная зона другого объекта.

2. "Что есть этот объект?". Объект идентифицирован ("выбран") при помощи диалогового устройства - мыши или курсора. Система возвращает признаки объекта, например, уличный адрес, имя владельца, Производительность нефтяной скважины, высоту над уровнем моря и

3. "Суммировать признаки объектов в пределах расстояния Х или внутри/снаружи определенной зоны". Комбинирование двух предыдущих запросов и статистических операций. "Какой самый лучший маршрут?". Определение оптимального маршрута по различным критериям (минимальная стоимость, минимальное постороннее воздействие, максимальная скорость) между этими двумя и более точками.

5. Использование отношений между объектами, например, поиск нижележащих элементов или определение крутизны уклона для цифровых моделей рельефа.

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

1. Команда, которую пользователь набирает в командной строке, например, С >. Пользователь должен следить за определенным системой синтаксисом команд, используя точную запись и правила пунктуации. Однако в некоторых ГИС таких команд может быть более 1000, очень неудобно для неопытных пользователей. Интерактивная помощь может сократить потребность в знании всех правил и синтаксиса, особенно для редко используемых команд.

2. Меню . Пользователь выбирает пункт меню, отвечающий за проведение определенной функции. Пункт меню представляет выбор, который является единственно возможными в это время. Следствия выбора могут быть отображены в специальном списке около каждого пункта. Однако, сложные системы меню утомительны при их постоянном использовании и не обеспечивают гибкость команд.

3. Пиктографические меню. Эта форма меню использует символические изображения для доступности смысла команд и упрощения управления. Пользователь управляет системой, используя пиктограммы для выполнения наиболее часто встречающихся функций и обычное меню для остальных. Многие пользователи лучше воспринимают символические системы и быстрее осваивают ГИС.

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

5. Национальный язык интерфейса. Очевидные преимущества при использовании национального языка в системах меню и интерактивной помощи проявляются немедленно. Резко возрастает как скорость освоения системы, так и полнота использования ее функциональных возможностей. Большинство производителей программного обеспечения ГИС в настоящее время продвигают на иноязычные национальные рынки (стандарт - английский язык) "адаптированные" версии своих продуктов.

Многие оболочки ГИС совмещают несколько подходов к организации среды управления системой, создавая комбинированный интерфейс как с обычным "выпадающим" меню, так и с набором блоков пиктографических меню. Иногда дополнительно используется и командная строка, причем распознавание многих команд производится по их сокращенному виду (первые два-три символа).

Развитие аппаратного обеспечения определяет и развитие других типов интерфейса. Сенсорные дисплеи позволят пользователю выбирать объект или отдавать команды простым прикосновением пальца или специального указателя к определенной области экрана. Для некоторых типов прикладных ГИС, работающих с крупномасштабными моделями рельефа, возможно внедрение технологий "виртуальной реальности" при моделировании земной поверхности и находящихся на ней пространственных объектов: зданий, деревьев и т. д.

Программные средства ГИС - 4.5 out of 5 based on 2 votes

ArcGIS -- семейство программных продуктов американской компании ESRI, одного из лидеров мирового рынка геоинформационных систем. ArcGIS построена на основе технологий COM, .NET, Java, XML, SOAP. Новейшая версия -- ArcGIS 10.

Рис.3.1

ArcGIS позволяет визуализировать (представить в виде цифровой карты) большие объёмы статистической информации, имеющей географическую привязку. В среде создаются и редактируются карты всех масштабов: от планов земельных участков до карты мира.

Также в ArcGIS встроен широкий инструментарий анализа пространственной информации.

ArcGis используется в самых различных областях:

  • · Земельный кадастр, землеустройство
  • · Учёт объектов недвижимости (см.: АИС учёта объектов недвижимости, ИСОГД)
  • · Инженерные коммуникации
  • · МВД и МЧС
  • · Телекоммуникации
  • · Нефть и газ
  • · Экология
  • · Государственная пограничная служба
  • · Транспорт
  • · Лесное хозяйство
  • · Водные ресурсы
  • · Дистанционное зондирование
  • · Геология и недропользование
  • · Геодезия, картография, география
  • · Бизнес
  • · Торговля и услуги
  • · Сельское хозяйство
  • · Образование
  • · Туризм

Данное программное обеспечение используется для всех видов компьютеров: настольных (ArcView, ArcEditor, ArcInfo), серверных(ArcGIS Server, ArcSDE) и карманных (ArcPad).

Intergraph GeoMedia

GeoMedia -- это ГИС-технология из семейства ГИС-продуктов.

Технология GeoMedia является архитектурой ГИС нового поколения, позволяющая работать напрямую без импорта/экпорта одновременно с множеством пространственных данных в различных форматах. Это достигается применением специальных компонентов доступа к данным -- Intergraph GeoMedia Data Server.


Рис.3.2

На сегодняшний день пользователям GeoMedia доступны компоненты для всех основных индустриальных форматов хранилищ цифровых картографических данных: ArcInfo, ArcView, ASCII, AutoCAD, FRAMME, GeoMedia, GML, MapInfo, MGE, MicroStation, Oracle Spatial и др., включая растровые, табличные и мультимедийные данные. При этом пользователи могут разработать собственный GeoMedia Data Server на основе шаблона для произвольного формата. Компоненты Intergraph GeoMedia Data Server позволяют на одной карте увидеть и одновременно проанализировать данные из произвольного количества источников, хранящихся в разных форматах, системах координат, имеющие различную точность.

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

GeoMedia является прообразом первой версии международных стандартов в области ГИС, разрабатываемых Open GIS Consortium и, одновременно, является первой реализацией этих стандартов.

Intergraph GeoMedia - программное средство для получения, отображения и анализа географических данных из различных информационных систем. Используется на удаленных клиентских местах как универсальное средство доступа к традиционным ГИС, таким как MGE и FRAMME.

GeoMedia является одновременно настольной системой и средством для разработки собственных специализированных приложений. Кроме того, в GeoMedia встроены средства по компоновке карт, недоступные в других существующих ГИС.

Основные функции:

  • · Полный доступ к данным ГИС-проектов MGE, FRAMME (Intergraph), ESRI (ARC/Info), ESRI (ARC/View), MapInfo, файлам Bentley/MicroStation и AutoCAD.
  • · Пространственный анализ
  • · Полная интеграция географических данных из различных ГИС
  • · Настройка под требования пользователя
  • · Преобразования координат
  • · Отображение растровых файлов, поддержка различных форматов
  • · Построение буферных зон
  • · Построение тематических карт, символизация, размещение меток.
  • · Работа с Oracle SDO.

Рассмотрим некоторые вопросы этапа кодирования программного обеспечения.

Программа (program, routine) – последовательность команд и данных к ним, которые предназначены для управления конкретными компонентами системы обработки данных в целях реализации определенного алгоритма.

Программное обеспечение (ПО, software) – совокупность программ системы и программных документов, необходимых при эксплуатации этих программ. Различают системное и прикладное программное обеспечение.

Системное ПО (system software) включает программы, необходимые для согласования работы всего вычислительного комплекса при решении различных задач, а также при разработке новых программ.

Прикладное ПО (application software) разрабатывается и используется для решения конкретных задач пользователей ЭВМ.

ПО ГИС (GIS software) поддерживает тот или иной набор функциональных возможностей ГИС и включает специализированные программные средства, такие как:

Универсальные полнофункциональные ГИС (full GIS);

Инструментальные ГИС (GIS software tools);

Картографические визуализаторы (map viewer);

Картографические браузеры (map browser);

Средства настольного картографирования (desktop mapping);

Информационно-справочные системы (help-desk system).

Кроме того, существуют специальные программные средства, обслуживающие отдельные функциональные группы:

Конвертирование форматов;

Оцифровку;

Векторизацию;

Создание и обработку цифровых моделей рельефа;

Взаимодействие с системами спутникового позиционирования.

Комплект поставки программного обеспечения ГИС может включать отдельные функциональные модули, приобретаемые и используемые в наборе, обеспечивающем решение задач.

В комплексе с ПО ГИС используются такие программные продукты как:

Настольные издательские пакеты (Adobe Page Maker, Quark Xpress, Adobe InDesign);

Пакеты статистического анализа (Statistica);

Системы управления базами данных (MS Access, Oracle, DBase);

Системы автоматизированного проектирования (AutoCAD);

Электронные таблицы (MS Excel);

Средства цифровой обработки изображений (Adobe Photoshop).

ПО для разработки ГИС можно разделить на три группы:

1. Системы с широкими возможностями, включающими ввод данных, хранение, сложные запросы, пространственный анализ, вывод данных. Такие системы имеют собственные языки программирования, которые позволяют расширять данную систему функциями пользователей (ArcInfo). Разработку такой системы можно сравнить с разработкой обычных программ под конкретную операционную систему. Только в данном случае в роли операционной системы будет выступать инструментальная ГИС, а в роли программы – новые функции разработчиков, которыми эта ГИС будет дополнена.

2. Программные компоненты или библиотеки, которые содержат в себе ряд полезных функций (MapObjects, GeoConstructor). Используя эти функции и ПО из третьей группы, разработчики могут создать новую систему, которая будет функционировать в операционной системе, под которую она разрабатывалась.

3. Среды разработки ПО на различных языках программирования (C++, Basic, Delphi). Используя их, разработчик может часть работы в новой системе переложить на программные компоненты и библиотеки из второй группы, а может создать абсолютно новую систему без привлечения дополнительных вспомогательных средств.

Классификация ПО ГЕОИНФОРМАЦИОННОЕ ПО Модули приложения Базовые программные средства Вспомогательные средства (утилиты) Функциональные особенности программных средств ГИС определяются их ориентацией на обработку и анализ атрибутивных данных. ГЕОИНФОРМАЦИОННОЕ ПО Программы ввода информации с традиционных носителей Специализированны е ГИС ГИС для разработки Геопорталов и Web- серверов Полнофункциональны е ГИС Картографические программы Программное обеспечение для обработки ДДЗ Программное обеспечение для обработки данных GPS САПР с элементами ГИС


Тверской государственный университет. Кафедра картографии и геоэкологии. Классификация ПО ГЕОИНФОРМАЦИОННОЕ ПО Коммерческие программные продукты Открытые программные продукты ОТКРЫТОЕ (СВОБОДНОЕ) ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ означает право пользователя свободно запускать, копировать, распространять, изучать, изменять и улучшать его. Программное обеспечение считается свободным, если пользователи пользуются всеми четырьмя СВОБОДАМИ: 1. СВОБОДОЙ запускать программу в любых целях; 2. СВОБОДОЙ изучения работы программы и адаптацией её к своим нуждам; 3. СВОБОДОЙ распространять копии; 4. СВОБОДОЙ улучшать программу и публиковать свои улучшения.


Тверской государственный университет. Кафедра картографии и геоэкологии. Полнофункциональные ГИС Географическая информационная система MapInfo Professional –полнофункциональная векторная ГИС – профессиональное средство для создания, редактирования и анализа картографической и пространственной информации. Работа с данными в форматах с полным сохранением оформления и геометрии. Поддержка растровых изображений в различных форматах. Подключение внешних баз данных и картографических серверов. Обмен данными с другими программными продуктами. Мультимедийные возможности.


Тверской государственный университет. Кафедра картографии и геоэкологии. Полнофункциональные ГИС Географическая информационная система ArcView GIS – модульная ГИС, набор мощных инструментов для картографирования, создания отчетов и картографического анализа. Создание карт с использованием инструментов отображения данных, классификации данных, символов, надписей, компоновки и печати. Анализ карт посредством инструментов операций выбора, операций анализа (буфер, вырезание, слияние, пересечение, объединение, пространственное соединение) и визуального представления.


Тверской государственный университет. Кафедра картографии и геоэкологии. Полнофункциональные ГИС Географическая информационная система GIS GRASS – открытая гибридная ГИС с модульной структурой, позволяющая работать как с растровыми так и векторными данными. Преимуществом модульной структуры является более оптимальная работа с памятью. Географическая привязка, 3D визуализация и анимация, растровая математика, интерполяция данных, сетевой анализ, переклассификация и другие аналитические функции.


Тверской государственный университет. Кафедра картографии и геоэкологии. Полнофункциональные ГИС Открытая настольная геоинформационная система Quantum GIS модульного типа с прямым доступом к инструментарию и базам геоданных GIS GRASS. Работа с растровыми и векторными данными, географическая привязка, векторизация, работа с данными GPS, пространственные закладки, экспорт данных в MapServer, геокодирование.


Тверской государственный университет. Кафедра картографии и геоэкологии. Полнофункциональные ГИС Профессиональная ГИС Карта 2008 универсальная ГИС, имеющая средства создания и редактирования карт, выполнения различных измерений и расчетов, оверлейных операций, построения 3D моделей, обработки растровых данных и инструментальные средства для работы с базами геоданных. Построение и анализ сетей, 3D анализ и моделирование, обработка данных лазерного сканирования, обновление карт с использованием Интернет, построение ортофотопланов, геодезические расчёты, GPS-навигация.


Тверской государственный университет. Кафедра картографии и геоэкологии. Специализированные ГИС Многофункциональный комплекс CREDO имеет модульную структуру, включающую: CREDO ТОПОПЛАН, CREDO ГЕНПЛАН, CREDO ЛИНЕЙНЫЕ ИЗЫСКАНИЯ, CREDO ДОРОГИ, ОБЪЕМЫ, СИТУАЦИОННЫЙ ПЛАН и др. Камеральные работы при создании сетей геодезической опоры; камеральная обработка инженерно-геодезических изысканий; обработка геодезических данных при проведении геофизических разведочных работ; создание и корректировка цифровой модели местности инженерного назначения; экспорт данных по цифровой модели местности в САПР и ГИС; обработка лабораторных данных инженерно-геологических изысканий.


Тверской государственный университет. Кафедра картографии и геоэкологии. Программное обеспечение для обработки данных GPS GPS TrackMaker – программа, позволяющая производить обмен данными между GPS приемниками и компьютером, а так же выполнять первичную обработку этих данных. Работа с различными моделями GPS, создание, редактирование и удаление треков, путевых точек и маршрутов. Вставка графических изображений, измерение расстояний, скорости движения, навигация в реальном времени, картометрические функции, создание высотногопрофиля по точкам. Работа с различными моделями GPS, создание, редактирование и удаление треков, путевых точек и маршрутов. Вставка графических изображений, измерение расстояний, скорости движения, навигация в реальном времени, картометрические функции, создание высотного профиля по точкам.


Тверской государственный университет. Кафедра картографии и геоэкологии. САПР с элементами ГИС AutoCAD Map 3D – ведущая техническая ГИС-платформа для создания и управления пространственными данными, объединяющая САПР и ГИС, и использующая программные функции AutoCAD для поддержки широкого спектра картографических данных. Доступ к растровому, САПР, и ГИС-форматам, средства редактирования ГИС- данных, географическая привязка, возможность Web-публикаций посредством Autodesk MapGuide, ГИС-анализ (тематическое картографирование, буферизация, сетевой анализ).


Тверской государственный университет. Кафедра картографии и геоэкологии. Картографические программы Картографическая система MapMaker – программа для картографического черчения, редактирования и просмотра электронных карт. Расширенные функции оцифровки и редактирования, подготовка растровых и векторных данных для ГИС, работа с GPS и навигация в реальном времени, функции 3D визуализации, интеграция с Google Earth.


Тверской государственный университет. Кафедра картографии и геоэкологии. Программы ввода информации с традиционных носителей Интерактивный интеллектуальный векторизатор EASY TRACE – программный комплекс для подготовки картографических данных, инструмент, позволяющий быстро и качественно создавать электронные карты на основе их оригиналов. Сканирование, обработка (подготовка) и привязка растров, автоматический, полуавтоматический (самообучающийся) и ручной режимы векторизации, редактирование, сшивка и верификация векторных данных, экспорт материалов в ГИС.


Тверской государственный университет. Кафедра картографии и геоэкологии. Программное обеспечение для обработки ДДЗ Программный комплекс ENVI (Environment for Visualizing Images) – профессиональное решение для визуализации, исследования, анализа и представления всех видов данных дистанционного зондирования. Поддержка широкого диапазона форматов снимков (включая радарную съёмку), работа с векторными данными ГИС, отображение 2D и 3D изображений, 3D визуализация, привязка и ортотрансформирование, мозаика изображений, спектральный анализ, работа со стереоизображениями.


Тверской государственный университет. Кафедра картографии и геоэкологии. Программное обеспечение для обработки ДДЗ PHOTOMOD – модульный программный комплекс цифровой фотограмметрии, обработки данных дистанционного зондирования и ГИС. Поддержка широкого диапазона форматов снимков (включая радарную съёмку и плёночные материалы), модуль построения ЦМР, создание и редактирование 3D векторных объектов в стереорежиме, создание, редактирование и работа с электронными картами, создание ортофотопланов.


Тверской государственный университет. Кафедра картографии и геоэкологии. ГИС для разработки Геопорталов и Web-серверов MapServer среда разработки картографических web-приложений (картографических web-серверов) с открытым кодом. Работа на любых платформах, поддержка большого числа растровых и векторных форматов данных, возможность переконфигурирования и программирования с использованием PHP, Java, C и Python, интеграция с различными СУБД, высококачественный картографический результат.

С.С. Смирнов (Южный НИИ морского рыбного хозяйства и океанографии)

При создании геоинформационной системы (ГИС) неизбежной является проблема выбора программного обеспечения.

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

Во многом это заслуга организации Open Geospatial Consortium (OGC, http://www.opengeospatial.org), объединяющей 339 компаний, государственных и научных учреждений. Основные цели, которые ставит перед собой OGC, разработка общедоступных стандартов, форматов данных и спецификаций, использующихся в геоинформационных технологиях, а также повсеместное внедрение этих технологий в различных отраслях.

Сервер геоинформационной базы данных
В том случае, если в создаваемой ГИС планируется задействовать не только набор файлов (например, Shape-файлы и растровые изображения), но и использовать информацию, хранящуюся в базе данных, то, скорее всего, не обойтись без сервера геоинформационной базы данных (geodatabase), который к тому же может обеспечить одновременную работу для группы пользователей в режиме «клиент-сервер».

В этом случае можно порекомендовать MySQL Server (http://www.mysql.com). MySQL не уступает по основным показателям таким признанным СУБД как Oracle и Microsoft SQL, при этом данная СУБД относится к разряду систем с открытым кодом и является бесплатной для некоммерческого использования, что, безусловно, выгодно отличает ее от вышеупомянутого дорогостоящего программного обеспечения. Начиная с версии 4.1 в MySQL была введена поддержка пространственных типов данных (Spatial extensions).

Программный сервер СУБД MySQL функционирует в среде Windows, управление процессом осуществляется с помощью команд, вводимых с консоли (рис. 1). Администрирование СУБД становится более удобным при использовании программного обеспечения с графическим интерфейсом (рис. 2), которое можно бесплатно скачать с сайта MySQL.

К серверам геоинформационных баз данных также относится СУБД
PostgreSQL (http://www.postgresql.org). Как и MySQL, эта СУБД поддерживает пространственные типы данных (расширение PostGIS) и является бесплатной.

Программное обеспечение ГИС
Переходя к рассмотрению программного обеспечения для ГИС-клиентов, взаимодействующих с вышеупомянутыми СУБД, можно предложить две новые и весьма перспективные программы: Viewport и KOSMO , которые в настоящее время доступны для скачивания с сайтов разработчиков со статусом «Бета-версия» и «Release candidate» соответственно. Официальный выход первой версии этих программ планируется в ближайшие 2 3 мес. мультики

Viewport (разработчик Texel corporation, http://www.viewportimaging.com/) многофункциональное программное обеспечение для работы с пространственными данными, поддерживающее 37 форматов файлов (ESRI Shape, MapInfo Vector File, ARC/INFO ASCII Grid, USGS DEM, EOSAT Fast Format, ERDAS Imagine, GIF, JPEG, TIFF и др.) и 9 источников данных (ArcSDE, Informix Datablade, MySQL, PostgreSQL, Oracle Spatial, ODBC RDBMS, Web Mapping Service и др.).

Простой и удобный интерфейс, выбор картографической проекции, возможность создания SQL-запросов с последующим отображением их результатов на карте, масса изменяемых параметров графических объектов (изменяемая прозрачность, много видов штриховки/заливки, указание толщины и типа линии и пр.), экспорт в различные форматы все это делает программу весьма привлекательной для использования.


Рис. 3. Экранная копия Viewport

Стоимость одной лицензии 99,95 дол., однако возможно, что для некоммерческих (non-profit) учреждений лицензии будут предоставляться бесплатно. В настоящее время с сайта разработчика можно скачать бесплатную, но обладающую рядом ограничений, бета-версию программы.

KOSMO (разработчик SAIG, http://www.saig.es/en) представляет собой полноценную ГИС, предоставляемую совершенно бесплатно. Данная программа является результатом объединения собственных разработок компании SAIG и ряда проектов с «открытым кодом» (JUMP, JTS, GeoTools и др.).

KOSMO позволяет подключаться к геоинформационным базам данных (Oracle Spatial, MySQL, PostgreSQL-PostGIS), располагает большим набором инструментов для работы с векторными данными, поддерживает наиболее распространенные форматы растровых данных (TIFF, GeoTIFF, ECW, MrSid и др.), имеет хороший редактор стилей и конструктор запросов, обладает способностью расширения функциональности за счет подключения дополнительных модулей, и все это лишь небольшая часть возможностей программы.


Рис. 4. Экранная копия KOSMO

Кроме того, возможен выбор языка интерфейса. Помимо английского, испанского и португальского языков, скоро будет доступен и русский, поскольку автор данной статьи в настоящее время работает над переводом интерфейса программы на русский язык.

ГИС KOSMO разработана в среде Java, поэтому рекомендуется скачивать дистрибутив, в который уже включены модули JRE и JAI.

В ситуации, когда не требуется разрабатывать сложную ГИС, а необходимо только отобразить имеющиеся картографические данные, можно порекомендовать бесплатные ГИС-вьюеры: Christine GIS Viewer (