Что нового в ГИС-сервер ЦИКЛОН 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;
- Для списка устаревших функций обратитесь к описанию устаревших функций ЦИКЛОН ГИС-сервер
- Исправлена проблема некорректной информации в интерфейсе лицензии сервера менеджера сервисов после активации пробной лицензии
