Что нового в ГИС-сервер ЦИКЛОН 12

Что нового в ГИС-сервер ЦИКЛОН 12

Версия: 12.0.1.0, Дата выпуска: Октябрь 2025

ЦИКЛОН ГИС-сервер представляет собой высокопроизводительный, кроссплатформенный, распределённый и масштабируемый ГИС-сервер, построенный на основе ГИС-объектов ЦИКЛОН.


ЦИКЛОН ГИС-сервер обеспечивает публикацию, управление и агрегацию полнофункциональных ГИС-сервисов, а также поддерживает многоуровневую расширенную разработку. ЦИКЛОН ГИС-сервер обеспечивает создание мощных веб-сервисов для работы с пространственными данными, пространственными большими данными, AI – ассистентом, поддерживающим процессы создания карт и пространственного анализа, гео-блокчейном, трёхмерной визуализацией и другими технологиями. Благодаря интеграции с микросервисами и контейнерной структурой предлагает различные комплекты разработки (SDK) для построения облачных нативных ГИС-приложений с микросервисной архитектурой.

ЦИКЛОН ГИС-портал обеспечивает интеграцию, поиск, совместное использование и управление ГИС-ресурсами. Эта портальная ГИС-платформа обладает возможностями быстрого создания сайтов без программирования, доступа к разнородным данным, регистрации многопользовательских сервисов и управления правами доступа. Предлагает богатый набор веб-приложений, включая создание тематических карт, 3D-визуализацию, распределённый пространственный анализ, анализ данных средствами Data science, а также создание дашбордов и отображение на них информации. Как решение с интеграцией “облако-клиент”, объединяет пользовательский центр, ресурсный центр и центр приложений ГИС-платформы для оперативного развёртывания ГИС-порталов.

Новые функциональные возможности всех облачных ГИС-продуктов ЦИКЛОН представлены ниже. Для получения более подробной информации о новых возможностях в каждом продукте обратитесь к актуальной документации.

Источники данных

  • Добавлена поддержка публикации наборов данных мультиточек в рабочих областях картографических сервисов и сервисов данных;
  • Появилась поддержка публикации 2D/3D точечных, линейных и полигональных наборов данных со значениями M в рабочей области как картографических сервисов и сервисов данных;
  • Внедрена поддержка пакетной миграции картографических сервисов, сервисов объектов, сервисов геокодирования и сервисов векторных тайлов из ArcGIS Server;
  • Добавлена поддержка публикации вложенных групп слоёв тайлов, загруженных через SCP, как 3D-сервисы через кэш 3D-тайлов или тайлы MongoDB;
  • Расширены возможности публикации сервисов PostGIS: поддержка публикации таблиц атрибутов как REST-сервисов данных и отслеживания изменений наборов данных, выполненных в Настольной ГИС-ЦИКЛОН или других бизнес-системах;
  • Решена проблема, когда точечные слои не поддерживали настройку стилей библиотеки векторных и растровых точечных символов Настольной ГИС ЦИКЛОН при публикации сервиса PostGIS;
  • Добавлена поддержка публикации рабочих областей PostGIS в качестве различных сервисов, включая картографические сервисы, сервисы данных и сервисы геобработки;
  • Стала доступной публикация рабочих областей + источников данных ArcSDE Oracle в виде картографических сервисов и сервисов данных только для чтения;
  • Появилась функция передачи сервисов геокодирования ArcGIS REST, опубликованных ArcGIS Server 10.2, 10.9 и 11.1, как REST сервисы геокодирования и сопоставления адресов ArcGIS;
  • Добавилась публикация пакетов тайлов ArcGIS TPKX в качестве картографических сервисов;
  • Появилась поддержка публикации тайлов рельефа с эффектами цветовой шкалы, настроенными в Настольной ГИС ЦИКЛОН, в качестве 3D-сервисов тайлов рельефа;
  • Поддержка публикации запароленных компактных тайлов UGCV5 в качестве картографических сервисов;

  • Поддержка публикации 3D тайлов в формате S3MB с вложенными структурами в качестве 3D-сервисов;
  • Поддержка публикации 3D тайлов с временной меткой в тайловой библиотеке MongoDB и в формате S3M 3.01 в качестве 3D-сервисов;
  • Поддержка пакетной публикации 3D тайлов в S3 объектном хранилище в качестве 3D-сервисов.
  • Добавлена поддержка публикации 3D-тайлов в объектных хранилищах как 3D-сервиса

  • Стала доступной публикация компактных тайлов UGCV5 и тайлов UGCV5 MVT из S3
  • Появилась поддержка публикации сторонних векторных файловых источников данных из рабочих областей как сервиса карт, сервиса данных, сервиса геоанализа и сервиса векторных тайлов

Картографические сервисы

  • Интерфейсы REST картографических сервисов (image, tileImage, tileImages, zxyTileImage) теперь поддерживают фильтрацию изображений на основе атрибутивных условий;

  • Операция GetFeatureInfo сервиса WMS 1.1.1/1.3.0 теперь поддерживает возврат имен слоев и фильтрацию атрибутов через параметр layerDefs;
  • Сервисы WMS и WMTS поддерживают предварительный просмотр слоев карт через Openlayer, а WMTS сервис поддерживает выбор указанного набора матриц для предварительного просмотра;
  • Расширены возможности кэширования карт;
  • Появилась функциональность перестроения тайлов. При настройке UGCV5 тайлов в качестве кэшированного сервиса карт, если параметры выходного кэша не совпадают с параметрами исходного кэша тайлов, кэш все равно может быть использован;
  • При использовании UGCV5 кэша тайлов карт, если система координат для предварительного просмотра не совпадает с системой координат карты, будет динамически создаваться кэш и сохраняться в указанном каталоге;
  • Каждый набор матриц тайлов в сервисе WMTS1.0.0 и сервисах WMS 1.1.1/1.3.0 может использовать предварительное кэширование тайлов типа UGCV5 для ускорения производительности отображения карт;
  • Описание стилей слоев (SLD) сервиса WMS1.1.1 теперь поддерживает три типа фильтров: операторы сравнения, пространственные операторы и логические операторы для настройки стилей указанных объектов в точечных, линейных и полигональных слоях;
  • Решена проблема появления белых тайлов при просмотре карт из-за недоступности соединения с базой данных. При неудачном отображении изображения возвращается сообщение об ошибке вместо белого тайла;
  • При публикации растровых данных, сохраненных в рабочей области, в качестве сервисов карт добавлена поддержка нелинейной регулировки яркости и контрастности через настройки гаммы для улучшения детализации отображения изображений;

  • Ресурс легенды теперь поддерживает легенды тематических карт уникальных значений и градуированных значений для 3D наборов данных точек, линий и поверхностей;
  • При публикации тайлов MongDB в качестве сервиса карт добавлена поддержка множественного выбора указанной карты для публикации
  • Сервис агрегирования карт теперь поддерживает функцию, при которой при просмотре кэшированной карты максимальный видимый масштаб может быть увеличен до двух уровней

  • Новый интерфейс WMTS-ArcGIS для обработки порядка координат XY и ограничений на матрицу тайлов, совместимый со стандартами публикации сервисов ArcGIS WMTS.

  • В WMTS 100 добавлена поддержка параметра Отключить ограничения матрицы тайлов, который позволяет отключать ограничения на указанный набор масштабов.
  • Добавлена функция динамической проекции при перенаправлении ArcGIS REST сервиса карт в REST сервис карт ЦИКЛОН ГИС-сервера.
  • Поддержка ресурса Layers (Слои) для REST сервиса карт ArcGIS.
  • Возможность постраничного запроса для REST сервиса карт и REST сервиса объектов ArcGIS.
  • Поддержка возврата информации о стилях отображения для векторных слоев, полигональных слоев с уникальными значениями, точечных и полигональных слоев с надписями, а также пользовательского рендеринга на стороне сервера
  • Тайлы VTPK теперь можно публиковать как сервис карт
  • Исправлена проблема, когда при публикации тайлов, хранящихся в MongoDB, в качестве картографических сервисов, при наличии несоответствующих тайлов, все тайлы, соответствующие карте, не могли быть успешно получены
  • Исправлена проблема некорректного расчета разрешения в сервисе агрегирования карт, которая приводила к неправильным результатам построения тайлов
  • Исправлена проблема, когда тайлы UGCV5 с глобальным масштабом 23 уровня нельзя было просмотреть после публикации в качестве сервисов карт
  • Исправлена проблема, когда параметр Конечная точка не заполнялся “http://” и просмотр карты завершался неудачей при публикации компактных тайлов в качестве сервисов в S3
  • Исправлена проблема с белыми изображениями при использовании OpenLayers (с MVT) после публикации рабочей области как картографического REST-сервиса
  • Исправлена проблема, когда картографический REST-сервис, опубликованный через MongoDB, не публиковался, и ранее зарегистрированная база данных MongoDB становилась непригодной для использования после включения многопроцессорности на одном сервере
  • Оптимизировано управление возвратом информации о полях через параметры

  • В сервисе TMS теперь поддерживается прозрачность фона
  • Исправлена проблема, когда при публикации тайлов, хранящихся в MongoDB, в качестве сервисов карт, при наличии несоответствующих тайлов, карта, для всех корректных тайлов, не могла быть получена

  • Исправлены некорректные результаты построения из-за ошибок расчета разрешения в сервисах агрегирования карт
  • Исправлена проблема невозможности просмотра построения после публикации тайла UGCV5 с глобальным масштабом уровня 23 в качестве сервиса карт
  • Исправлена проблема с белой картой при использовании OpenLayers (с MVT) после публикации рабочей области в качестве сервиса карт
  • Исправлена проблема ошибки чтения диапазона данных после публикации ЦИКЛОН ГИС-сервер тайлов UGCV5 глобального уровня разделения в качестве сервиса WMTS
  • Исправлена ошибка при публикации сервисов PostGIS с использованием REST API
  • Исправлена проблема, при которой слои внутри группы слоев не отображались после публикации в ЦИКЛОН ГИС-сервер карты с группой слоев в качестве REST сервисов карт ArcGIS

Сервисы данных

  • Сервисы данных, опубликованные через PostGIS, Oracle Spatial и других СУБД теперь поддерживают вычисление статистики для результатов запросов к атрибутам и пространственных запросов

  • Оптимизирована производительность пространственных запросов к данным, включая SQL нечёткий запрос для точечных/линейных/полигональных наборов данных без индексов, запрос “Содержит” для точечных и полигональных наборов данных, и запрос Буфер для точечных наборов данных
  • REST сервис данных, опубликованный рабочими областями, содержащими источники данных PostGIS, теперь поддерживает возможности транзакций базы данных, обеспечивая откат транзакций для операций редактирования объектов
  • Добавлена поддержка публикации рабочих областей, содержащих видеофайлы, снятые дронами после привязки в Настольной ГИС ЦИКЛОН, как REST сервисов данных и воспроизведения пространственных видео данных на клиенте
  • При выполнении операции GetFeature в сервисе WFS 1.0.0, если установлен параметр DWithin, добавлена поддержка установки единиц измерения для значения параметра Расстояние
  • Расширены возможности доменных ресурсов REST сервиса данных и поддержка чтения информации о доменах из исходного сервиса ArcGIS при миграции сервисов объектов ArcGIS REST в REST сервисы данных
  • Расширены возможности ресурсов вложений REST сервиса данных, и после публикации рабочей области как REST сервиса данных поддерживается чтение и загрузка вложений, добавленных к объектам в Настольной ГИС ЦИКЛОН
  • Функция запроса поддерживает возврат информации о псевдонимах полей и группировку результатов

  • Добавлена проверка публикуемых таблиц на соответствие

  • Исправлена проблема некорректного доступа к набору данных после миграции сервиса объектов ArcGIS REST с системой координат 102184 в REST сервис данных ЦИКЛОН ГИС-сервер
  • Исправлена проблема, когда система координат, получаемая из под-слоев в сервисах объектов ArcGIS REST, опубликованных ЦИКЛОН ГИС-сервер, была системой координат источника данных

  • Исправлена проблема, когда сервисы данных не могут использоваться при публикации на Windows Server 2008 r2
  • Появились возможности моделирования правил и обновления текстур в наборе данных моделей
  • Добавлена поддержка публикации рабочих областей с видеофайлами, для которых выполнена привязка в Настольной ГИС ЦИКЛОН, в качестве REST сервиса данных
  • Добавлен параметр Игнорировать общее количество в локальном провайдере данных UGC для оптимизации производительности запросов данных на уровне миллиардов записей путем игнорирования значения общего количества при получении результата запроса

  • Оптимизирована производительность запроса Получить объекты сервиса WFS: использование ограничивающей рамки для запроса по всему диапазону повысило производительность на 99.7%
  • Исправлена проблема, когда поле _geom не могло быть получено, когда сервис WFS 2.0.0, опубликованный ЦИКЛОН ГИС-сервер, фильтровал поле, возвращаемое результатом запроса, через PROPERTYNAME

3D-сервисы

  • При публикации кэша 3D-тайлов как сервиса, настройка полигона вырезания теперь поддерживает обрезку данных внутри полигона и сохранение данных вне полигона

  • WebGL теперь поддерживает просмотр и публикацию данных 3D-тайлов
  • Просмотр выражений WebGL теперь поддерживает виджеты, включая быстрые функции такие как добавление базовых карт, измерение и рисование точек, линий и полигонов
  • При публикации сервисов 3D-данных как 3D-тайлы добавлена поддержка запроса значений атрибутов указанных полей в тайле
  • Исправлена проблема сбоя получения ресурсов конфигурации после публикации данных S3M 3.01, хранящихся в MongoDB, в качестве 3D-сервиса

  • Исправлена проблема, когда попытка извлечь и запустить 3D-тайл из базы данных MongoDB в качестве 3D-сервиса и включение динамического управления экземплярами сервиса завершались неудачей, когда 3D-сервис уничтожался в состоянии простоя
  • Исправлена проблема при публикации 3D-тайлов в базе данных MongoDB как 3D-сервиса: после включения динамического управления экземплярами сервиса, когда 3D-сервис уничтожался в состоянии простоя, возникала проблема с повторной попыткой подключения и невозможностью запуска сервиса

Сервисы изображений

  • Оптимизирован метод отображения результатов запроса коллекций изображений. При запросе отдельной коллекции изображений результаты сортируются глобально перед постраничным отображением
  • Добавилась поддержка настройки стиля отображения миниатюр

  • Исправлена проблема с белыми изображениями при просмотре описания сервисов изображений
  • Исправлена проблема, когда добавление коллекций изображений завершалось неудачей в процессе публикации сервисов изображений с использованием источников данных PostGIS, что приводило к недоступности сервиса
  • Страница предварительного просмотра коллекции изображений поддерживает режим отладки, который визуально отображает статистику производительности отрисовки тайлов

  • Улучшена эффективность и стабильность управления коллекцией изображений
  • При добавлении файла IMG в сервис изображений поддерживается возможность обнаружения файлов данных IGE
  • Исправлена проблема аварийного завершения работы ЦИКЛОН ГИС-сервера, когда разные коллекции изображений отслеживали одну и ту же директорию с изображениями и одновременно запускали операцию автоматического добавления
  • Новый инструмент профиля обновления тайлов сервиса изображений, который работает в связке с инструментом многопроцессного генератора тайлов карты для локального обновления тайлов сервиса изображений в заданной области
  • Добавлен OpenAPI для оптимизации коллекции изображений, позволяющий использовать возможности оптимизации изображений для создания пирамид изображений, построения обзорных изображений и расчета статистических данных
  • Страница предварительного просмотра коллекции изображений имеет возможность установки центральной точки для просмотра изображений
  • Новый инструмент GPA для экспорта VRT-файлов коллекции сервиса изображений, поддерживающий экспорт файлов описания изображений в формате GDAL Virtual (VRT) и позволяющий сервисам изображений напрямую взаимодействовать с существующими системами анализа изображений и искусственного интеллекта
  • Оптимизирован эффект отображения сервиса изображений по умолчанию

Сервисы пространственного анализа

  • Появилась поддержка базовой статистики растровых наборов данных, которая может основываться на преобразованных значениях ячеек

  • Добавлен режим “Пересекает” для анализа наложения точечных и полигональных объектов.
  • В анализ сети добавлен инструмент “Расстояние”, поддерживающий расчет сетевого расстояния 3D данных трубопроводов в вертикальном и горизонтальном направлениях
  • В анализе Наложения для наборов данных линий поддерживается Пересечение
  • В анализ Интерполяция добавлен метод Кресмана

  • Добавлен новый сервис видеостриминга
  • Появилась поддержка публикации видеофайлов в формате MP4

Сервисы анализа Общественный транспорт

  • Добавлена поддержка одновременного возврата всех маршрутов пересадок, соответствующих всем схемам

Сервисы каталогов данных

  • Добавлен механизм автоматического обновления для баз геоданных, зарегистрированных на ЦИКЛОН ГИС-сервер, поддерживающий отслеживание изменений наборов данных в базе данных, выполненные в Настольной ГИС ЦИКЛОН или бизнес-системах
  • Поддержка импорта линейных и полигональных данных, сохраненных в CSV файлах, в пространственную базу данных

Сервисы векторных тайлов

  • Добавлена поддержка публикации рабочих областей, содержащих векторные карты, как REST сервисов векторных тайлов ArcGIS.

Веб-приложение управления тайлами

  • Появилась загрузка пользовательских XML файлов масштабов

Веб-сервисы печати

  • Стала доступной поддержка настройки белых списков доступа для эффективной защиты от атак на проникновение в интранет
  • Оптимизирована легенда в компоновке

  • Добавлена печать реального размера символов
  • Появилась поддержка полужирного и курсивного текста
  • Решена проблема, когда элементы легенды не могли получать информацию легенды тематических карт уникальных значений в указанном диапазоне векторных данных
  • Исправлена проблема, когда пользовательская параметрическая информация не передавалась во время печати, если URL REST сервиса печати ЦИКЛОН ГИС-сервер содержал пользовательские параметры
  • Исправлена проблема, когда текстовое содержимое вывода не переносилось при вводе n в теле запроса на веб-печать

Сервисы автоматизации обработки

  • Добавлена функция Журнал для онлайн-просмотра журналов сервиса автоматизации обработки;

  • Добавлен инструмент “Преобразование облака точек” (миграция) ;
  • В инструмент “Переименовать набор данных” добавлен параметр “Изменить имя таблицы”, позволяющий изменять имя физической таблицы, связанной с существующим набором данных, при его изменении;
  • В инструмент “Создать векторный набор данных” добавлен параметр “Координаты включают значения M”, предоставляющий возможность установить, содержит ли значения M набор данных;
  • В инструмент “Обновить атрибуты” добавлена опция пространственного отношения “Ближайший” для вычисления ближайших объектов геометрии к исходному и целевому наборам данных;
  • Инструмент “Анализ наложения больших данных” теперь поддерживает наложение данных с различными системами координат, при этом система координат результирующих данных совпадает с исходными данными. При выполнении операций пересечения или объединения нескольких слоёв система координат выходных данных берется от первого слоя;
  • Глобальный параметр окружения кластера Spark добавляет опцию “Границы” для прямого указания экстента обработки, чтобы ускорить автоматическое вычисление;
  • Улучшена точность результатов инструмента “Сопоставление карт” и решена проблема “вылетающих линий” в выходном наборе линейных данных;
  • Добавлен активный механизм управления кэшированием источников данных, поддерживающий правила соответствия с пользовательскими параметрами через открытые интерфейсы чтения-записи кэша, уменьшающий дублирование открытия источников данных и повышающий эффективность и стабильность выполнения обработки больших пространственных данных;
  • Появился инструмент “Разрыв на узле”, который выполняет разделение объекта в точках перегиба линейных или полигональных объектов, генерируя независимые линейные объекты;
  • Добавлен инструмент “Задать проекцию файла”, который может напрямую записывать информацию о проекции в файлы TIFF, Erdas Imagine;
  • Добавлен инструмент “Итерация объектов”, который может использоваться для обработки записей наборов данных поэлементно;
  • В инструменте “Создать векторные пирамидные слои” добавлена опция “Перестроить пирамидные слои” для пересоздания пирамидных слоёв векторных данных;
  • В инструмент пространственного запроса “Ближайший” добавлен параметр “Метод расчета расстояния”, который поддерживает расчет геодезического расстояния и расстояния на плоскости;
  • Оптимизирован инструмент “Слияние разорванных полигонов”, исправлена проблема неудачного выполнения стратегии слияния на основе самого длинного общего ребра и оптимизирована логика расчета весов приоритетных полей;
  • Оптимизирован инструмент “Зональная статистика” для повышения вычислительной производительности более чем на 20%;
  • Оптимизирован инструмент “Преобразование проекции” для прямого проекционного преобразования растровых данных в файлы TIFF с улучшением вычислительной производительности на 70%;
  • Улучшен инструмент “Соединение элементов” и добавлена опция “Сохранить все целевые элементы”;
  • Улучшен инструмент “Автоматическое картографирование” и добавлена поддержка настройки атрибутов карты с использованием файлов шаблонов карт;
  • Исправлена проблема с инструментом “Автоматическое картографирование”, который не мог создавать карты наборов данных мозаики;
  • Исправлена проблема потери элементов данных при использовании инструмента “Слияние” для обработки составных данных;
  • Исправлена проблема мерцания, вызванная инструментом “Водоток в векторы” в среде Linux при вводе сетевых данных водотока как данных гидрологической сети;
  • Исправлена проблема, когда инструмент “Числовой буферный анализ” неправильно определял коллинеарность при слишком малом допуске, что приводило к зависанию выполнения
  • Инструменты управления большими данными добавляют поддержку прямого чтения файлов Shape

  • Добавлены типы полей, экспортируемые в источник данных Файловая БГД, включая INT64, DATE, TIME и DATETIME_WITH_OFFSET
  • Добавлена поддержка импорта 3D-данных как 2D-данных при импорте источников данных Файловая БГД
  • Добавлен инструмент сортировки для сортировки записей полей указанного набора данных по возрастанию и убыванию
  • Добавлен инструмент сводной таблицы для классификации и группировки полей набора данных
  • Добавлен инструмент для создания минимальной ограничивающей геометрии для одного или группы импортированных объектов
  • Инструмент обновления атрибутов: добавлено использование коннекторов для объединения нескольких значений атрибутов и их обновления в значения атрибутов целевого объекта
  • Оптимизирован инструмент статистики в полигонах и сетки для решения проблемы, когда вычисление не могло быть завершено при использовании данных ЦМР на высоком уровне масштаба
  • Обновлен алгоритм анализа наложения, значительно повышена точность результатов и производительность вычислений инструмента анализа наложения; добавлена поддержка возврата к старому алгоритму через конфигурацию
  • Улучшена точность результатов инструмента слияния разделенных полигонов на определенном объекте
  • Новая поддержка локально-кластерного режима Spark для повышения эффективности использования ресурсов на одном сервере.

  • Новая поддержка кластеров Spark on YARN.
  • Файл bat-*-all.jar в общей директории может быть использован как ссылка, что исключает необходимость распространения Jar-файла при запуске и избегает использования дискового пространства из-за повторного распространения пакета bdt-all.
  • При выполнении модели, если существует набор данных с таким же именем, существующий набор данных может быть перезаписан.
  • Новая поддержка интерполяционного анализа по методу Кресмана.
  • Оптимизирована функция генерации растров расстояния, производительность повышена в 1-20 раз при генерации поверхностей и растров расстояния, причем чем больше объем данных, тем заметнее прирост производительности.
  • Оптимизирована функция статистики окрестности в модуле Растровый анализ, что решает проблему неполного расчета данных ЦМР после оптимизации.
  • Инструмент алгебры растра поддерживает расчет статистики по каналам данных изображений.
  • Инструмент интерполяционного анализа позволяет устанавливать область анализа.
  • Поддержка правила Отсутствие острых углов для линии при топологической проверке.
  • Инструмент Проверка топологии модуля обработки данных в анализе больших векторных данных поддерживает два новых правила проверки: отсутствие острых углов в полигоне и отсутствие острых углов в линии.
  • В анализ окрестности больших векторных данных добавлен инструмент расчета расстояния для поддержки вычисления ближайшего расстояния между двумя слоями.
  • Инструмент Зональная статистика модуля Статистика растра в анализе больших растровых данных добавляет параметр обработки ячеек по объекту региона.
  • Поля с одинаковыми именами из разных источников могут быть сохранены, при этом поля из исходных данных сохраняются с суффиксом _1, а поля из накладываемых данных – с суффиксом _2.
  • Улучшена производительность распределенного анализа наложения; анализ десятков миллионов данных завершается с конфигурацией CPU и памяти 1:2 и минимальной конфигурацией памяти 4 ГБ для одного исполнителя.
  • Инструмент построения ID объектов в обработке больших векторных данных поддерживает добавление поля с уникальным ID в набор данных.
  • Обработка потоковых данных поддерживает инструменты расчета полей и преобразования координат.
  • Добавлена функция статистики задач, поддерживающая сводку по успешным, неудачным и накопленным задачам.
  • Решена проблема корректности результатов для общих правил топологической проверки, включая: отсутствие дублирующихся точек, отсутствие перекрытий в полигонах, отсутствие перекрытий в линиях, отсутствие висячих линий, а также проблема корректности расчета площади, когда граница полигона покрыта несколькими линиями.
  • Топологическая проверка не требует предварительной топологической обработки.
  • Улучшено планирование очереди задач, поддерживается настройка степени параллелизма и приоритета выполнения моделей.
  • Новая поддержка прямого чтения сторонних файловых векторных данных для обработки пространственного анализа, и результаты могут быть записаны в стороннем формате.
  • Исправлена проблема, когда поля читались как текст, когда оператор векторных данных читал файл Shape
  • 3D-данные – Редактирование моделей – Оператор извлечения изоповерхности теперь поддерживает настройку набора данных воксельной сетки
  • Исправлена проблема, когда сервис геообработки не может нормально использоваться после первоначальной инициализации ЦИКЛОН ГИС-сервер при использовании файлового пробного лицензирования, но начинает работать нормально после перезапуска
  • Исправлена проблема добавления переменных в качестве имен наборов данных слоев и шифрования параметров после импорта в операторе автоматического сопоставления для картографирования и публикации сервисов
  • Исправлена проблема сбоя генерации тайлов в наборе данных модели в базе данных MySQL
  • Исправлена проблема несоответствия имен между исходным файлом конфигурации и результирующим файлом конфигурации для хранения наклонных изображений
  • Исправлена проблема увеличения и потери модели GIM после импорта в среде Linux
  • Исправлена проблема, когда оператор локального обновления для тайлов в модели растяжения граней обработки 3D-данных был недоступен
  • Исправлена проблема, при которой сервис автоматизации обработки не работал должным образом после первой инициализации ЦИКЛОН ГИС-сервер при использовании файловой пробной лицензии

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

Распределенный анализ

  • Расширена функциональность создания тайлов карт для картографического сервиса WMTS 1.0.0 путем указания набора матриц тайлов
  • Исправлена проблема периодического сбоя выполнения всех задач анализа, созданных через интерфейс сервиса распределенного анализа

  • Исправлена проблема ошибки перехода, возникающей при доступе к адресу сервиса распределенного анализа в средах Linux x86 и ARM после настройки HTTPS и включения сервиса распределенного анализа
  • Исправлена проблема периодического сбоя выполнения всех задач анализа, созданных путем вызова интерфейса сервиса распределенного анализа

  • Исправлена проблема ошибки перехода при доступе к адресу сервиса распределенного анализа в средах Linux x86 и ARM после настройки HTTPS и включения сервиса распределенного анализа

Управление сервисами

  • Добавлена поддержка системной конфигурации disableFieldNameToUpperCase для отключения преобразования имён полей в верхний регистр для REST сервиса данных;

  • Появилась поддержка более 5000 систем координат для различных регионов мира;
  • Оптимизированы сервисы WMS 1.1.1/1.3.0 и интерфейсы restjsr для поддержки имитации GET-запросов через POST-запросы;
  • Оптимизирована производительность загрузки интерфейса управления сервисами. При достижении миллионов обращений к экземплярам сервисов интерфейс управления сервисами отвечал за миллисекунды;
  • Оптимизирована логика запуска сервисов, что обеспечивает быстрый доступ к Менеджеру сервисов при асинхронной сборке сервисов;
  • Публикация сервисов теперь поддерживает установку имен сервисов и псевдонимов для сервисов;
  • Управление сервисами полностью переработано в режим списка;
  • Добавлена поддержка управления отображением миниатюр для повышения эффективности загрузки страницы при большом количестве сервисов;
  • Добавлены время публикации и время обновления для информации о сервисах и поддержка сортировки списка сервисов по времени публикации, времени обновления или имени/псевдониму сервиса;
  • Появилась поддержка группировки и управления сервисами через теги;
  • Внедрена пакетная авторизация сервисов
  • Новый механизм автоматического освобождения свободных наборов данных, позволяющий эффективно снизить потребление памяти

  • Новая поддержка настройки предпочтительной политики чтения данных в режиме кластера MongoDB через файл конфигурации iserver-system.xml для получения данных с различных узлов.

  • Новый механизм периодического резервного копирования для сохранения конфигураций сервера в заданное время или с заданным интервалом.
  • Новая поддержка автоматического освобождения рабочих процессов для периодического освобождения и возврата ресурсов и обеспечения стабильной работы системы.
  • Исправлена проблема, когда сервис был недоступен после пересылки сервиса ArcGIS по протоколу HTTPS при включении нескольких процессов
  • Исправлена проблема в многоузловой конфигурации, когда сервисы, опубликованные главным узлом, не могли использоваться, когда дочерние узлы не были авторизованы, при использовании одинакового хранилища информации безопасности и конфигурации сервисов
  • Исправлена проблема сбоя выполнения задач загрузки файлов временным хранилищем ресурсов ЦИКЛОН ГИС-сервер после использования базы данных PostgreSQL
  • Исправлена проблема ошибки при быстром нажатии на экземпляры сервисов после изменения имени сервиса
  • Исправлена проблема исключения ответа сервиса ЦИКЛОН ГИС-сервер после включения функции плановой очистки ресурсов
  • Исправлена проблема, когда разрешения коллекции сервисов автоматически устанавливались на доступ для указанных пользователей после добавления коллекции компонентов сервиса
  • Оптимизировано ограничение размера хранилища для конфигурации журналов в бэкенд-менеджменте ЦИКЛОН ГИС-сервер

Управление системой

  • Исправлена проблема остаточных процессов после выключения сервера, которая вызывала невозможность перезапуска сервера
  • Новый механизм проверки доступности зависимостей сервиса и ожидания исключений при запуске ЦИКЛОН ГИС-сервер. Он может быть запущен нормально только тогда, когда все зависимости, необходимые для запуска, успешно подключены

  • Встроенная JRE в версии Java 8 больше не доступна

Управление кластерами

  • Исправлена проблема, когда и главный узел, и дочерние узлы были настроены с HTTPS, но дочерние узлы не могли присоединиться к главному узлу при включении кластера

Эксплуатация и техническое обслуживание

  • Добавлена поддержка просмотра и загрузки журналов iObjects Java в Менеджере сервисов;
  • Функция статистики доступа к сервисам перенесена в новый Менеджер сервисов с возможностью включения по требованию и поддержкой поиска записей доступа по имени экземпляра сервиса.
  • Оптимизированы подсказки в журналах. При публикации рабочей области базы данных в качестве сервиса, если сервис базы данных недоступен, будет выдаваться предупреждение

Управление безопасностью

  • Появилась поддержка защиты от атак подделки запросов на стороне сервера (SSRF)
  • Добавлена поддержка проверки параметров входных полей для управления сервисов-провайдеров данных, карт, геоанализа, 3D-данных и сетевого анализа
  • Пароли, имена пользователей и другие чувствительные поля информации, связанные с сервисами и системной конфигурацией, теперь поддерживают зашифрованное хранение и отображение
  • Информация сессии теперь поддерживает хранение в базах данных PostgreSQL

  • Новая поддержка шифрования конфиденциальной информации в системной конфигурации, конфигурации сервисов и конфигурации каталогов данных с помощью алгоритма SM4
  • Исправлена проблема, когда конфиденциальная информация в конфигурационном файле iserver-services.xml была в открытом тексте при пересылке веб-сервиса с токеном
  • Исправлена проблема, когда после публикации рабочей области типа базы данных в качестве сервиса и отправки запроса Сборка сервиса, результат возвращал пароль в открытом тексте
  • Исправлена проблема передачи пароля в открытом тексте, содержащего конфиденциальную информацию базы данных, в запросе интерфейса регистрации данных
  • Оптимизирован режим входа OAuth2 и расширены сторонние учетные записи, которые могут получать доступ к протоколу OAuth2. Пользователи, автоматически созданные ЦИКЛОН ГИС-сервер, могут входить без проверки правил учетной записи

  • Алгоритмы и спецификации шифрования конфиденциальных данных поддерживают гибкие настройки
  • Добавлена поддержка шифрования тайловых данных с использованием национального алгоритма шифрования SM4
  • Добавлена функция динамического шифрования для 3D-тайлов моделей для предотвращения сбора данных и повышения безопасности
  • Добавлена поддержка расширенных ключей и динамического обновления расширенных ключей перед шифрованием
  • Добавлена поддержка отключения возможностей, связанных с управлением сервером
  • Новая конфигурация управления ключами для динамического шифрования ГИС-сервисов с целью предотвращения сбора данных и повышения безопасности

  • Указана /workDir в качестве рабочей директории ЦИКЛОН ГИС-сервера по умолчанию для предотвращения риска обхода директорий, вызванного загрузкой файлов
  • Обновлены сторонние библиотеки в соответствии со списком высокорисковых уязвимостей CVE (по состоянию на апрель 2024 года)
  • На основе списка уязвимостей DXX/EOM должным образом устранена проблема устаревших версий в сторонних библиотеках
  • Поддержка настройки трехэтапного метода хранения корневого ключа, содержащего безопасные случайные числа, в файле iserver-system.xml для повышения безопасности корневого ключа
  • Централизованная сессия поддерживает Redis с паролем, повышая безопасность

Улучшение производительности

  • При публикации 2D и 3D наборов тайлов из MongoDB с большим объемом данных (десятки тысяч) в качестве сервисов карт и 3D-сервисов инициируется оптимизация производительности и рациональное использование ресурсов.

  • После публикации тайлов MongoDB в качестве сервиса, если перезапуск базы данных MongoDB происходит позже перезапуска ЦИКЛОН ГИС-сервера, mongodb может автоматически обнаружить статус подключения источника данных и корректно отображать информацию о сервисе.
  • Использована техника векторных пирамид для эффективного сокращения времени отклика векторных тайлов на мелких масштабах.
  • Оптимизирована автоматическая синхронизация конфигураций сервисов в многоузловой среде, что может улучшить стабильность при большом количестве событий изменений и их частой смене.
  • Политика сборки мусора G1GC в JAVA11 включена по умолчанию на платформах Windows_x64, Linux_x64 и Linux_arm64.
  • Инструмент Jemalloc используется для освобождения и рециклинга памяти на платформах Linux_x64 и Linux_arm64.

Улучшение взаимодействия с пользователями

  • Поддержка очистки всех кэшей сервиса карт одним кликом.

  • Поддержка операций запуска/остановки для всех сервисов в рабочей области.
  • Страница входа переработана с новым дизайнерским стилем.
  • Главная страница переработана и поддерживает переключение между темной и светлой темами оформления.
  • Оптимизированы страница управления сервисами ЦИКЛОН ГИС-сервера и страница списка сервисов для улучшения эстетики и удобства использования.
  • Оптимизированы миниатюры сервисов карт для облегчения идентификации пользователем местоположения на карте.
  • Поддержка подсказок по настройке JVM, чтобы избежать аномалий в функциональности сервиса, вызванных неосознанной пользователем нерациональной настройкой JVM.

Уязвимости безопасности

  • Согласно списку уязвимостей CVE (по состоянию на июнь 2025 года), обновлены сторонние библиотеки для уязвимостей уровня 4 и выше.

Изменения

  • Начиная с версии 12, ЦИКЛОН ГИС-сервер поддерживает только лицензии 12 и больше не совместим с лицензиями 11;

  • Встроенная JRE обновлена до версии 17.0.13;
  • С версии 12 среда компиляции GCC обновлена до GLIBC 2.28 и GCC8.3. ЦИКЛОН ГИС-сервер поддерживает работу только в системах Linux (x64) и Linux (aarch64) с GLIBC ≥ 2.28 и GCC ≥ 8.3;
  • С версии 12 дистрибутив Linux_x86 больше не поддерживает развертывание на Redhat 7.x, CentOS 7.x, Ubuntu 18.04 и ниже, и SUSE 12.x/15.x;
  • Для списка устаревших функций обратитесь к описанию устаревших функций ЦИКЛОН ГИС-сервер
  • Исправлена проблема некорректной информации в интерфейсе лицензии сервера менеджера сервисов после активации пробной лицензии