КБ «Панорама» выпустило ГИС «Оператор» для Linux версии 15.4.5, рассчитанную на Astra Linux Special Edition. Обновление приводит цифровой классификатор к новой редакции КЭУЗ и добавляет сценарную обработку векторных карт — для организаций, где командно-штабные документы и картографические материалы готовят по регламенту, это способ убрать часть ручной рутины и снизить риск расхождений в условных знаках.
По данным CNews, в поставку вошёл обновлённый классификатор operator.rsc. В нём пересмотрены тематические слои и названия объектов, а также появились отдельные слои для действий подразделений войсковой ПВО. Разработчик расширил состав атрибутов: теперь они могут описывать состояние и назначение объектов, параметры беспилотной авиации, ракетных комплексов, подразделений специальных операций и другие характеристики. В классификатор также добавили обозначения пунктов управления, личного состава, вооружения, артиллерийских, ракетных и противовоздушных систем, районов и рубежей действий подразделений.
Существенная часть обновления касается не только набора пиктограмм. Для уже существующих объектов уточнены имена, характеристики, тематическая принадлежность и правила отображения. Появились условные знаки для мотовездеходов, колёсных вездеходов, боевых машин поддержки танков, роботизированных комплексов и средств применения высокоточных боеприпасов. Иными словами, ГИС «Оператор» для Linux получает не косметическую правку библиотеки символов, а синхронизацию рабочего классификатора с изменившимся стандартом описания обстановки.
Вторая заметная новинка — режим «Обработка карты по сценарию». Пользователь может собрать последовательность из штатных и собственных задач, задать параметры и сохранить сценарий для повторного запуска. В него можно включить создание объектов, заполнение семантики, коррекцию метрики, нанесение подписей, подготовку карты к печати и другие операции. Сценарий запускается целиком либо по отдельным шагам, что полезно, когда часть данных уже подготовлена и повторять весь конвейер не требуется.
Расширять такой конвейер можно Python-скриптами и функциями динамических библиотек. Для разработчиков это важнее, чем само наличие кнопки автоматизации: локальные правила контроля данных, преобразования атрибутов или подготовки выходных документов можно вынести из ручной инструкции в воспроизводимую процедуру. При этом в сообщении разработчика не раскрываются ограничения API, состав доступных функций или примеры интеграций, поэтому реальную глубину такой кастомизации каждой команде придётся проверять на своей модели данных.
Обновление также добавляет групповую семантику — многоуровневую структуру атрибутов пространственного объекта. Внутри группы могут находиться отдельные значения, повторяющиеся наборы и вложенные группы; в свойствах объекта они выводятся деревом. Такой подход ближе к структурам XML, JSON или связанным таблицам, чем к длинному плоскому списку полей. При поиске и отборе можно учитывать конкретную группу, поэтому одинаковые по названию характеристики не обязаны смешиваться, если они относятся к разным частям описания объекта.
Для операторов картографических данных обновлены и повседневные инструменты. В редакторе появился режим построения вертикальной или горизонтальной линии: направление выбирается по движению курсора. В операции изменения типа объекта основные параметры преобразования вынесли на отдельную панель. Импорт DXF научили обрабатывать примитив MultiLeader с формированием правого и левого кластеров и произвольным числом выносок. Импорт из CSV, TXT, XYH и XLSX теперь принимает строки произвольной длины, включая объекты со сложной геометрией, множеством точек и несколькими контурами; для локальных систем координат предусмотрена смена осей X и Y.
Для заказчиков, использующих Astra Linux в закрытых или регламентированных контурах, ценность релиза лежит в связке из актуального классификатора, повторяемых операций и более богатой модели атрибутов. Чем больше карт проходит через один и тот же цикл подготовки, тем заметнее эффект от сценариев: меньше ручных кликов, проще контроль единообразия, легче передавать процесс между сотрудниками. Следующий практический вопрос — насколько быстро организации смогут оформить свои правила обработки в сценарии и поддерживать их вместе с изменениями КЭУЗ: именно эта дисциплина, а не только новая версия ПО, определит результат внедрения.


