КБ «Панорама» выпустило версию 9.8.0 системы «Банк данных цифровых карт и ДЗЗ» и заявило об оптимизации работы с массивами более чем в 5 млн записей. Для этого разработчик использовал технологии искусственного интеллекта, чтобы разобрать поведение запросов и найти узкие места. Для тех, кто строит или сопровождает государственные и корпоративные хранилища, это не абстрактная новость про «ИИ везде», а вполне прикладной кейс: пространственные данные продолжают расти быстрее, чем терпение пользователей к медленным интерфейсам.
Как пишет CNews, обновление нацелено прежде всего на федеральные фонды пространственных данных, которые постоянно пополняются цифровыми картами, материалами дистанционного зондирования Земли и метаданными. Логика простая: чем больше слоев, снимков, матриц высот и сопутствующей служебной информации, тем сильнее нагрузка на систему хранения, поиск и выдачу. В «Панораме» говорят, что ИИ использовали для детального анализа выполняемых запросов, выявления наиболее затратных операций и выбора направлений дальнейшей оптимизации. Формулировка осторожная, без магии и больших обещаний: нейросети здесь не рисуют карты и не заменяют картографа, а помогают разбирать производительность сложной инфраструктуры.
С практической точки зрения важнее всего то, что обновление рассчитано не на красивую демо-сцену, а на эксплуатацию централизованных хранилищ. Разработчик прямо позиционирует комплекс как платформу для построения федеральной, региональной и муниципальной инфраструктуры пространственных данных, а также для корпоративных систем. Если производительность действительно удалось подтянуть на массивах такого размера, это означает более короткое время отклика на пользовательские запросы, меньшую вероятность деградации при росте объема фондов и более внятный путь к масштабированию. Для ИТ-служб, которые привыкли жить между требованиями импортозамещения, регуляторикой и вечным «почему все опять тормозит», это, пожалуй, самый ценный пункт во всей новости.
Отдельно в версии 9.8.0 доработали режимы синхронизации метаданных с картой-схемой. Пользователь может видеть сразу все объекты, только результаты поиска и фильтрации или только выбранные записи. На бумаге это выглядит как мелочь из серии «подправили отображение», но на больших массивах именно такие вещи часто определяют, насколько системой вообще можно пользоваться без раздражения. Когда оператору не приходится продираться через визуальный шум, быстрее идет анализ покрытия территории и проще сопоставлять таблицы с картографическими данными. Плюс сохраняются выбранные режимы отображения для каждого вида данных, что делает рабочую среду более предсказуемой: меньше лишних кликов, меньше шансов снова искать нужный фильтр после каждого входа.
Не менее показателен и стек совместимости. Комплекс адаптирован для работы на Astra Linux SE, Ubuntu, «Ред ОС», MS Windows и других операционных системах, а также на архитектурах Intel, «Эльбрус» и «Байкал». Для российского B2G- и B2B-сегмента это уже не маркетинговая сноска, а обязательный пункт спецификации. Без такой совместимости путь в инфраструктурные проекты заметно усложняется. Плюс программа зарегистрирована в реестре отечественного ПО под номером 1862, что тоже важно для закупок и внедрений в госсекторе. Безопасность построена на разграничении прав доступа средствами ОС, поддерживаются обычная и дайджест-аутентификация, системная проверка через веб-сервер и доменная аутентификация через Kerberos или ActiveDirectory. Дополнительно заявлена сквозная аутентификация при работе с базой данных: подключение выполняется с правами пользователя, который уже работает в системе.
Если смотреть шире, «Банк данных цифровых карт и ДЗЗ» закрывает не одну задачу, а целую цепочку работы с геоинформацией. Система собирает, хранит, проверяет качество, ищет и выдает пространственные данные в обменных форматах. Отобранные наборы можно публиковать для многопользовательского доступа через ГИС Сервер и по стандартам OGC WFS, WFS-T, WMS, WMTS и WCS на GIS WebService SE. Доступ к данным возможен как из тонкого клиента через GIS WebServer SE, так и из настольных приложений вроде ГИС «Панорама» и ГИС «Оператор». Иными словами, речь идет не о локальной утилите для узкого круга специалистов, а о базовом слое инфраструктуры, вокруг которого выстраивается обмен картами, снимками и моделями местности между разными ролями и системами.
Внутри комплекса также автоматизированы те вещи, которые редко попадают в заголовки, но съедают много часов в эксплуатации: удаленная загрузка наборов в файловое хранилище, ведение версий, обновление карт-схем наличия данных, сбор и формирование метаданных, построение и обновление геопокрытий. Метаданные формируются по стандартам ISO 19115:2003 и ISO/TS 19139, автоматически создаются уменьшенные копии изображений, проверяются контрольные суммы и полнота наборов. При помещении данных в хранилище выполняются проверка целостности, контроль структуры и содержания, а результаты протоколируются и заносятся в базу метаданных. Есть и автоматическое резервное копирование метаданных и самого хранилища с контролем целостности и возможностью восстановления. Для команд, которые поддерживают такие системы годами, именно эта скучная на первый взгляд механика обычно и определяет, будет проект жить в проде или превращаться в памятник ручным регламентам.
У «Панорамы» есть и демонстрационный портал «Банк пространственных данных», где можно увидеть, как устроено хранение, учет и выдача векторных карт, данных ДЗЗ, матриц высот и моделей местности. В нем опубликованы векторные карты в формате SXF, сформированные на основе открытых источников OpenStreetMap и VMap0. По данным разработчика, портал содержит более 450 векторных карт и 6,7 тыс. матричных данных общим объемом свыше 250 ГБ, а состав информации обновляется еженедельно. Все опубликованные данные распространяются бесплатно по свободной лицензии. Это важный штрих: когда поставщик не только продает платформу, но и показывает ее на реальных наборах, разговор о производительности становится чуть менее теоретическим.
Главный вопрос теперь не в том, можно ли подключить ИИ к сопровождению тяжелых систем, а в том, станет ли такой подход нормой для российских инфраструктурных платформ. В случае с ГИС это выглядит особенно логично: объемы растут, ручной разбор проблем масштабируется плохо, а пространственные данные давно вышли за пределы нишевой картографии и стали частью госуправления, страхования, логистики, строительства и мониторинга территорий. Если подобные релизы начнут чаще приносить не общие слова про искусственный интеллект, а конкретные улучшения на массивах в миллионы записей, у отрасли появится куда более полезная метрика зрелости, чем очередная презентация про цифровую трансформацию.