Найти тему
КБ "Панорама"

Успешно завершены сертификационные испытания ГИС Конструктор для ОС "Astra Linux Special Edition" в системе сертификации средств защиты инфо

Свободное фото с freepik.com
Свободное фото с freepik.com

КБ "Панорама" получен сертификат соответствия на программное изделие ГИС Конструктор геоинформационных систем (ГИС Конструктор для Qt Designer), функционирующее под управлением 64-х разрядной операционной системы "Astra Linux Special Edition" версий 1.6 и 1.7. Программа сертифицирована в системе сертификации средств защиты информации Министерства обороны Российской Федерации на соответствие требованиям руководящего документа Гостехкомиссии России, включая контроль отсутствия недекларированных возможностей и на соответствие реальных и декларируемых в документации функциональных возможностей.
В октябре начались сертификационные испытания обновленных программ ГИС "Оператор" SE и ГИС Сервер SE для ОС "Astra Linux Special Edition".
ГИС Конструктор - это набор компонентов для использования в среде визуального программирования Qt Designer, позволяющий разрабатывать собственные ГИС-приложения. Визуализация содержимого цифровых карт производится в условных знаках, принятых для топографических, обзорно-географических и различных специальных карт. Геоинформационная система имеет широкие возможности для выполнения расчетов, обеспечения отображения пространственных данных на различных графических устройствах в стандартных и пользовательских системах условных знаков. Основные функции могут выполняться в многопоточном режиме. Поддерживается автоматическая оптимизация используемой оперативной памяти для обработки больших объемов данных (десятки гигабайт) на ограниченных ресурсах (сотни мегабайт).
Инструментарий позволяет реализовать в разрабатываемых ГИС-приложениях прямое подключение к базам пространственных данных большого объема (миллионы записей) с помощью поддержки формата DBM. Информация из базы данных отображается в виде векторных карт местности. ГИС-приложение сможет одновременно редактировать содержимое баз данных, подключенных напрямую и через
ГИС Сервер; выполнять обмен информацией между различными базами данных; согласовывать координаты и атрибуты объектов; совместно отображать в виде графических слоев информацию из разных баз данных; совмещать данные со снимками, матрицами высот, векторными картами и данными с различных геопорталов и web-сервисов. Пространственная информация из базы данных отображается в виде картографических условных знаков, что делает прозрачным для пользователя процесс редактирования. Набор отображаемых и редактируемых объектов и их семантических характеристик может быть гибко задан с помощью SQL-запроса.
ГИС Конструктор содержит API на языке Python, открывающий доступ к нескольким тысяч функций MAPAPI-интерфейса для пространственного анализа данных, автоматизации процессов создания и обновления цифровых моделей местности. Для использования скриптов в составе ГИС-приложения предусмотрено несколько вариантов: визуальный компонент проектирования, программный интерфейс вызова из языка C/C++, непосредственное написание и выполнение Python-скриптов. За счет того, что скриптовый язык программирования Python обладает большим набором подключаемых модулей, пользователь получает простой в использовании и обширный по функционалу вспомогательный инструментарий (математические вычисления, обработка текстовых и графических данных, работа с сетью и прочее) при создании ГИС-приложения. Более подробная информация приведена в документе
"Руководство программиста".