GIS ToolKit Active.Общие сведения

Top Next

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

Философия построения приложения из модулей ориентирована на возможность работы как новичкам так и профессионалам. GIS ToolKit Active позволяет выполнять задачи любой сложности и различных направлений. Другими словами, получив GIS ToolKit Active , Вы приобретаете значительную часть Вашей еще не написанной, программы!

Основой GIS ToolKit Active является специализированная система управления базами данных электронных карт ГИС Панорама 12, которая позволяет создавать на основе практически любых исходных материалов векторные электронные карты, растровые электронные карты, матричные электронные карты (матрицы высот рельефа, матрицы высот объемов местности, матрицы свойств участков местности).

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

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

Библиотеки ядра системы перенесены на Windows Mobile, Linux, Solaris, QNX, ОС РВ 2000, поддерживаются процессоры типа Intel, Sparc, Mips, трансляторы C++ Builder, Delphi, Microsoft Visual C++, Microsoft Visual C#, Watcom C++, GNU C++. API - интерфейс библиотек является открытым. Поддерживаются 32-ух и 64-ех разрядные операционные системы и процессоры с архитектурой CISC и RISC.

Для разработки мобильных приложений поддерживается специальная версия библиотек и компактный формат данных. Подготовка исходных данных и разработка пилот - проектов может выполняться на платформе Windows/Intel, а выполнение приложений на мобильных устройствах. При перепечатке текстов обязательна ссылка на источник.