В состав программного обеспечения входят:
- система управления электронными картами;
- управляющая оболочка;
- сервисные модули.
   Управляющая оболочка реализована в виде выполняемого файла - OPERATOR.EXE.  Она отвечает за пользовательский интерфейс (работу оператора) [2,6].
   Система управления электронными картами реализована в виде динамической библиотеки (DLL). Она выполняет функции специализированной СУБД электронных карт.
   Сервисные модули (конвертеры, редактор векторного и растрового изображения, модуль вывода на внешние устройства, модуль расчетов и статистического анализа, модуль взаимодействия с внешними СУБД и другие) реализованы в виде динамических библиотек (DLL).
   Такая структура программного обеспечения позволяет пользователям разрабатывать собственные задачи путем замены управляющей оболочки графической среды на программу пользователя и вызова соответствующих функций из динамических библиотек через интерфейс прикладного программирования.
   Система электронных карт позволяет обрабатывать следующие виды цифровых картографических данных:
- векторные карты;
- растровые изображения местности (растровые карты);
- матричные данные о местности.

  3.3.1.1 Работа с геоинформационной системой "Интеграция"