Найти в Дзене
КБ "Панорама"

В ГИС "Оператор" SE повышена скорость отображения пространственных данных большого объема с распределенных хранилищ

В КБ "Панорама" разработан ГИС "Оператор" SE версии 13 для ОС Astra Linux SE (релиз "Смоленск"). В новой версии оптимизировано чтение и редактирование наборов векторных карт объемом в несколько Гбайт, размещенных на ГИС Сервере. При первичном открытии выполняется кеширование данных на стороне клиента и в дальнейшем программа работает уже с локальными картами. Это снижает нагрузку на сеть при работе большого числа пользователей с данными, размещенными удаленно. Загруженная информация отображается при помощи обновленных алгоритмов отрисовки, повышая скорость отображения.

Добавлена задача импортирования данных 3D моделей из форматов TLS/OC3/DAE в формат DB3D. Формат TLS представляет собой двоичный файл, где хранятся координаты текстурированных 3D моделей с поддержкой уровней детализации, модели имеют тайловую структуру. Данный формат разработан компанией Agisoft и реализован в программном продукте Agisoft Photoscan. С форматом TLS работает ПО Sputnik группы компаний GeoScan. Формат OC3 представляет собой двоичный файл, где хранятся координаты и цвет для точек, которые объединены в тайлы, распределенные по уровням детализации. Данный формат разработан компанией Agisoft и реализован в программном продукте Agisoft Photoscan. Формат DAE (COLLADA) хранит 3D-модель, параметры которой описаны в xml-файле. Если модель имеет текстуры, то они хранятся в графических файлах, которые обычно располагаются в отдельном каталоге. Формат DB3D представляет собой файл базы данных SQLite 3.0 и выше, где в виде таблиц хранится описание 3D моделей на местности. Просмотр моделей совместно с картой возможен в задаче "Навигатор 3D", степень детализации моделей зависит от масштаба отображения.

Добавлена поддержка упакованного проекта MPTZ. В упакованный проект может входить комплексное представление территории в виде векторных карт разного уровня детальности, растров (снимков местности) формата RSW, матриц высот и матриц качественных характеристик местности, врезки из этих же данных, ссылки на данные с ГИС Сервера и с геопорталов по различным протоколам. Все наборы данных упаковываются в один файл формата MPTZ. Ссылки на внешние данные сохраняются в виде упакованного INI-файла. Карты и классификаторы сжимаются в 3-4 раза, матрицы сжимаются в 3-5 раз, растры сжимаются в 3-10 раз. Снимки местности в RSW и матрицы в MTW и MTQ содержат 4 уровня представления данных - наиболее детальный базовый, обобщенный в масштабе 1/4, обобщенный в масштабе 1/16, обобщенный в масштабе 1/64. При отображении выбирается наиболее близкий уровень представления данных.

Скорость отображения проекта MPTZ примерно такая же, как у исходных несжатых данных. Скорость обмена данными, упакованными в проект MPTZ, возрастает в 5 - 20 раз с учетом уменьшения числа передаваемых файлов (например, исходная карта map может состоять из нескольких тысяч файлов). Размер файла MPTZ и число наборов в проекте не ограничены. Для проекта MPTZ редактирование и экспорт в другие форматы не доступны.

Добавлена поддержка формата RSCZ - упакованного в zip-архив файла классификатора RSC. Объем хранимого файла уменьшается в среднем в 4-5 раз без потери скорости открытия данных. Классификаторы RSC в любой момент могут быть заменены на упакованные файлы с расширением rscz. При открытии векторной карты ГИС проверяет наличие классификаторов с расширением rsc и rscz. Упакованные классификаторы открываются только на чтение.

При сортировке карт со сжатием в формат MAPZ\SITZ классификатор RCS сжимается и записывается вместе с картой. В один файл MAPZ может быть записан район работ из нескольких тысяч листов с классификатором, что упрощает обмен и применение векторных карт.

В список открываемых форматов добавлен ZIP. При выборе zip автоматически распаковывается в папку /tmp/Panorama.Cache/. Данные открываются в порядке приоритета: проект карт, векторые карты, растры, матрицы. Это позволяет архивировать проекты геоданных, копировать и быстро просматривать. Данные в архиве открываются на чтение. После закрытия распакованных данных они автоматически удаляются.

Доработан классификатор operator.rsc. Для знаков судов из слоев "ВМФ. Боевые корабли и катера", "ВМФ. Корабли специального назначения", "ВМФ. Суда обеспечения и Корабли противника", в соответствии с КЭУЗ точка привязки помещена в нос судна вместо центра знака. Условные обозначения состояний объектов: поврежденный и разрушенный - для наглядности увеличены.

В задаче "Сохранение векторной карты в файлы графических форматов" расширен список форматов выходных файлов. Наряду с форматами BMP, TIFF, JPEG и RSW добавлено формирование изображения карты в файл PNG. Может быть сохранен фрагмент документа электронной карты любого вида и состава, включая векторные карты, растры и матрицы, а также геопространственные данные с внешних интернет-ресурсов (WMS и WFS - сервисов). Реализована возможность сохранения изображения карты по выбранной области, по формату страницы и по габаритам выделенных объектов, например, по габаритам рамок номенклатурных листов.

Исключено ограничение на степень увеличения изображения растров и матриц. Растры и матрицы, которые рисовались до масштаба 1:10, теперь рисуются без ограничения увеличения картинки.

ГИС "Оператор" SE – универсальная отечественная геоинформационная система для силовых структур. Программа предназначена для накопления, хранения, автоматизированной обработки и отображения данных, результатов расчетов и прогнозов, имеющих геопространственную привязку. ГИС "Оператор" SE содержит средства отображения и обработки векторных, растровых и матричных карт. Приложение предоставляет пользователям инструменты для решения специализированных задач моделирования движения специальных объектов на фоне 3D-модели, прогнозирования последствий чрезвычайных ситуаций на опасных объектах, мониторинга движения воздушных судов, проведения геодезических и топографических работ, обработки данных с навигационных устройств GPS/ГЛОНАСС, печати отображаемых пространственных данных на различные устройства вывода и многих других.

Новая версия программы доступна для скачивания в разделе Скачать.