Конференции ИВТ СО РАН


«Вычислительные и информационные технологии
в науке, технике и образовании»

Алматы, Казахстан, 6 – 10 октября 2004 года

Тезисы докладов


ГИС конструктор со средствами анализа данных для создания информационно-аналитических систем

Артемьев С.А., Замай С.С., Питенко А.А.

ИВМ СО РАН (Красноярск)

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

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

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

Интерфейсный модуль создается на основе RAD (rapid application development) технологии. В нашем случае выбор остановился на Delphi (как наиболее распространенное средство разработки интерфейсов).

Модуль, реализующий основные ГИС операции (ГИС-ядро), разрабатывается в среде Builder. Ядро представлено в виде набора DLL файлов. В качестве вспомогательных библиотек оно использует свободно распространяемые MiTab – библиотеку для работы с файлами MapInfo (http://mitab.maptools.org) и Proj-библиотеку для работы с картографическими проекциями (http://www.remotesensing.org/proj/). ГИС-ядро может читать файлы формата MapInfo, включая файлы, содержащие растровые подложки в формате BMP, имеет основные функции по отображению и навигации по карте, поддерживает технику слоев, способно отображать слои с нестандартной штриховкой, линиями и значками (MapInfo-стилями), работает с метками, понимает проекции в системах Пулково42 и WGS84 (способна переводить абсолютные координаты (долгота, широта) в одну из этих проекций), имеет средства для тематической раскраски.

Предложенные решения нашли применение при создании информационно-графической системы анализа региональной инфраструктуры Ханты-мансийского автономного округа – ГИС-ТЕРРА. Для анализа и визуализации геоданных хранящихся в базе данных распределенной системы сбора и обработки социально-экономической информации разработано Win32-приложение, которое является компонентом информационно-аналитической системы. Подробности технологических решений можно найти на сайте www.torins.ru .

Примечание. Тезисы докладов публикуются в авторской редакции



Ваши комментарии
Обратная связь
[ICT SBRAS]
[Головная страница]
[Конференции]

© 1996-2000, Институт вычислительных технологий СО РАН, Новосибирск
© 1996-2000, Сибирское отделение Российской академии наук, Новосибирск