Структура ПО.

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

Минимум требований:

-Процессор Pentium 2 (900 MHZ)

-Не менее 32 MB оперативки

-Windows NT,2000,XP

 

В состав программного обеспечения ГИС "Интеграция" входят:

система управления электронными картами;

управляющая оболочка;

сервисные модули.

Система управления электронными картами реализована в виде динамиче­ской библиотеки {DLL). Она выполняет функции специализированной СУБД электронных карт. Система управления поддерживает высокопроизводитель­ный алгоритм индексации данных, что обеспечивает максимальную скорость поиска и отображения объектов карты на стандартных технических средствах.

Управляющая оболочка реализована в виде выполняемого файла. Она отве­чает за пользовательский интерфейс (работу оператора).

Сервисные модули (конверторы, редактор векторного изображения, модуль вывода на внешние устройства, модуль расчетов и статистического анализа, модуль взаимодействия с внешними СУБД и другие) реализованы в виде дина­мических библиотек (DLL).

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

 

 

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

В состав ПО входят:

1) Система управления электронными картами

2) Упарвляющая оболочка

3) Сервисные модули

 

Управляющая оболочка реализована в виде управляемого файла operator.exe.

В систему управления электронными картами реализована в виде динамической библиотеки .dll она выполняет функции системы управления БД электронных карт.

Сервисные модули (реализованы в виде динамических библиотек .dll):

-конвертер, редактор векторного и растрового изображения;

-модуль вывода на внешние устройства;

-модуль расчетов и статистического анализа;

-модуль взаимодействия с внешними системами управление БД.

 

Виды обрабатываемых данных:

1) Векторные карты

2) Растровые изображения местности (растровые карты)

3) Матричные данные о местности.

 

Электронная карта в системе интеграция.

 

ЭК - скомпонованный пользователем набор различных цифровых данных о местности, относящихся к определенной территории.

В основе эк может быть векторная, растровая или матричная карта местности.

После открытия основного вида данных, имеющихся на выбранной территории, пользователь может дополнить (скомпоновать) ЭК.

 

При закрыти ЭК описания, составы скомпонованных данных сохраняются в текстовом файле с расширением .ini поэтому при следующем открытии пользователем будет восстановлен весь состав карты.