7.34. Список изменений¶
Релиз 4.9.0 от 06.11.2024
Новый диалог создания ресурса.
Всплывающее окно на веб-карте заменено на панель идентификации.
Управление шрифтами через панель управления.
Предпросмотр слоёв на текущей странице.
Предпросмотр подложки веб-карты на странице редактирования ресурса.
Поддержка пустых геометрий при импорте векторных слоёв.
Настраиваемый заголовок веб-карты.
Компонент клиента WFS включён по умолчанию.
Убраны права для структуры данных.
Загрузчик TUS доступен через CORS.
Все виджеты ресурса мигрированы на Antd и React.
Исправлена загрузка файлов с нулевым размером.
Релиз 4.8.1 от 20.09.2024
Исправлено отображение журнала аудита.
Исправлено добавление слоёв сервиса WMS.
Релиз 4.8.0 от 17.07.2024
Поддержка легенд для растровых стилей.
Настраиваемый макет печати, включая легенды.
Взаимоисключающие группы слоёв на веб-картах.
Пользовательские избранные страницы ресурсов.
Настраиваемые СК для измерений для отдельных веб-карт.
Экспериментальная поддержка версионирования объектов.
Улучшенная обработка неполных частей геометрии.
Отображение описаний вложений объектов в просмотрщике.
Информация об охвате слоя PostGIS в диагностике.
Прозрачные полигональные аннотации для лучшей видимости.
Изменён алгоритм ресемплинга растровых пирамид на «nearest neighbor».
Экспериментальная поддержка пустых геометрий.
Поддержка параметров в верхнем регистре для соединений TMS.
Убраны отдельные права для метаданных и открытия веб-карты.
Клиентская интеграция JavaScript с Sentry.
Убраны сидирование и инвалидация кэша. Для этих задач пользуйтесь NextGIS GeoServices.
Большинство виджетов ресурсов мигрировано на Antd и React.
Релиз 4.7.0 от 04.04.2024
Включайте/отключайте категории легенды для лучшего управления отображением слоёв на веб-карте.
Множество настроек для встроенных веб-карт: инструменты карты и панели.
Возможность исключения полей слоя объектов из текстового поиска.
Настраиваемые права доступа для управления группами, пользователями, системами координат и CORS.
Улучшенный просмотрщик вложений объектов теперь поддерживает панорамы.
Ctrl+клик открывает вложение объекта в отдельной вкладке.
Возможность копирования параметров печати в ссылку для обмена.
Поддержка логотипов SVG в добавление к формату PNG.
Добавлен экспорт и импорт справочников в/из CSV.
Поддержка нескольких реплик для длительных запросов.
Обновлена минимальная требуемая версия NodeJS до 20.0.
Исправлены зависимости прав доступа для родительских ресурсов стилей QGIS.
Копирование стиля QGIS из одного ресурса в другой.
Релиз 4.6.2 от 02.03.2024
Расширен список разрешённых заголовков CORS.
Релиз 4.6.1 от 27.12.2023 и 29.12.2023
Исправлена работа стилей для слоёв WFS.
Релиз 4.6.0 от 27.12.2023 и 29.12.2023
Поддержка справочников в атрибутах слоёв объектов.
К форматам печати PDF, JPEG, PNG добавлен TIFF.
Фильтрация таблиц объектов по геометрии на веб-картах.
Автоопределение масштабов отрисовки слоёв веб-карт и WMS.
Обновление таблиц объектов после внесения изменений на веб-картах.
Улучшена обработка атрибутов векторных слоёв
id
иfid
.Улучшен функционал полей даты и времени.
Масштабирование веб-карты параметром
zoom
.Поддержка запросов UserInfo для OpenID Connect.
Извлечение масштабов отрисовки из стилей QML.
Исправлена ошибка конфигурации NextGIS ID.
Добавлена поддержка PostgreSQL 12.
Релиз 4.5.1 от 17.11.2023
Исправление печати в формате TIFF в дополнение к PDF, JPEG и PNG.
Релиз 4.5.0 от 29.09.2023
Набор тайлов - новый ресурс для хранения и раздачи подготовленных тайлов.
Новый сервис OGC API Features с поддержкой чтения и записи объектов.
2-кратное ускорение загрузки данных векторных слоёв.
Охват веб-карты разделён на начальный и ограничивающий.
Поддержка метрик Яндекса и Google Analytics.
Поддержка базовых пользовательских стилей.
Экспорт в PDF из панели печати веб-карты.
Проверка действующих разрешений других пользователей к ресурсу.
Легенды веб-карт включены по умолчанию.
Улучшения виджетов редактирования объектов.
Объявление параметра OutputFormat в сервисе WFS для лучшей совместимости.
Хранение журнала аудита в базе PostgreSQL вместо ElasticSearch.
Обновлена библиотека React до версии 18.
Обновлена библиотека Ant Design до версии 5.
Релиз 4.4.0 от 30.06.2023
Автоматически конфигурируемые легенды для веб-карт.
Изменения порядка слоёв перетаскиванием на веб-картах.
Изменение прозрачности слоя при просмотре веб-карты.
Создание пустого векторного слоя без загрузки файла.
Возможность замены существующего векторного слоя, объектов и структуры из файла.
Таблица атрибутов теперь на React.
Редактор описаний объектов и ресурсов обновлен до CKEditor 5.
Улучшенное управление описаниями ресурсов на веб-картах.
Приближение к отфильтрованному набору объектов на веб-картах.
Свойства геометрии в окне идентификации.
Текущие координаты курсора и охват на веб-картах.
Приближение ко всем слоям на веб-картах.
Поддержка линейных и полигональных аннотаций.
Имена ресурсов по умолчанию при их создании.
Удаление всех объектов и изменение типа геометрии для векторных слоёв.
Ограничение по охвату при экспорте векторного слоя.
Экспорт отфильтрованного набора объектов.
Поддержка форматов MapInfo при создании векторного слоя.
Клиент TMS: параллельное получение тайлов и HTTP/2.
Более здоровый порядок вкладок настроек ресурсов и авто-активация.
Улучшенное дерево слоёв на веб-картах.
Быстрое сжатие PNG при отрисовке.
Требования по браузерам: Chrome 102+, Safari 15+, Edge 109+ или Firefox 102+.
Пользовательские права на ресурс перемещены на отдельную страницу.
Автоматическое назначение группы при входе через OAuth.
Релиз 4.3.1 от 14.12.2022
Исправление выбора групп при клонировании веб-карт.
Релиз 4.3.0 от 21.11.2022
Клонирование веб-карт в интерфейсе.
Поиск по координатам на веб-карте.
Создание векторных слоев из CSV и XLSX.
Экспорт и импорт вложений объектов векторных слоев.
Экспорт векторных слоев в форматы KML и KMZ.
Выбор полей при экспорте векторных слоев.
Назначение групп по умолчанию при создании пользователей.
Экспериментальная поддержка авторизационных ссылок.
Использования СК слоя по умолчанию при экспорте слоев.
Поддержка логических и NULL значений в метаданных ресурсов.
Поддержка колонок character фиксированной длины в слоях PostGIS.
Поддержка материализованных представлений и 25D геометрий в слоях PostGIS.
Возможность отключать авторизацию по паролю оставляя только OAuth.
Проверка свободного места в healthcheck.
Возможность рекурсивного поиска ресурсов в REST API.
Библиотека OpenLayers обновлена до 6.15.1.
релиз 4.2.0 от 18.07.2022
Инструмент «Найти меня» на веб-картах.
Настройка идентифицируемости слоя на веб-карте.
Пакетное удаление и перемещение ресурсов.
Возможность скачивания растровых слоёв во внутреннем представлении.
Инструмент диагностики соединений и слоёв PostGIS.
Поддержка подложек c quad-key на веб-картах.
Улучшения OAuth: интеграция NextGIS ID, совместное использование authorization code и password grant.
Улучшенное управление системами координат и интеграция с каталогом.
Улучшенная поддержка 25D геометрий на веб-картах и в слоях PostGIS.
Улучшенная обработка URL в описаниях и полях векторного слоя.
Cloud-optimized GeoTIFF (COG) включено по умолчанию.
Конвертация между COG и не COG растровыми слоями без перезагрузки.
Сокрытие пустых групп и групп без доступных слоев на веб-карте.
Автоматическое удалении измерения M при создании векторных слоёв.
Выделение объектов на веб-карте при помощи URL параметров hl_*.
Возможность вставки произвольного HTML в базовый шаблон для метрик и счетчиков.
Быстрая сериализация и десериализация JSON на базе библиотеки orjson.
Завершена миграция панели управления на Antd и React.
Релиз 4.1.0 от 16.02.2022
Поддержка растровых слоёв в формате Cloud-optimized GeoTIFF (COG).
Проверка совместимости браузера. Прекращена поддержка Internet Explorer.
Экспериментальная поддержка долгих запросов при создании растровых и векторных слоёв через расширение lunkwill.
Приватные аннотации на веб-картах, видимые только авторам.
Переход через линию перемены даты для тайловых слоёв на веб-картах.
Множество улучшений контрольной панели: фильтры, групповые операции и прочее.
Обработка исходных векторных слоёв с полями id и geom.
Перепроецирование в другие системы координат в сервисах WMS и WFS.
Экспорт слоя объектов используя наименования атрибутов вместо ключей.
Поддержка CORS доменов с подстановкой (например: https://*.csb.app).
Поддержка простых фильтров для клиента и сервера WFS.
Улучшена обработка координат, выходящих за пределы системы координат.
Поддержка геометрий 25D для слоёв PostGIS.
Фильтр по значению NULL в REST API объектов.
Фильтр по неизвестным полям в REST API теперь выдаёт ошибку.
Улучшена обработка ошибок и установлены таймауты для запросов к сторонным сервисам.
Обновлены зависимости: Pyramid 2.0, SQLAlchemy 1.4 и OpenLayers 6.10.
Релиз 4.0.0 от 18.11.2021
Выбор слоя при создании векторного слоя из источника с несколькими слоями, таких как архивы ZIP или Mapinfo TAB.
Перепроецирование на лету для сервисов WMS и WFS.
Возможность ограничить адресный поиск страной в поисковике Nominatim.
В списке слоёв веб-карты не показываются недоступные слои.
Подсветка объектов при выделении объекта из резульата поиска.
Display emails as active mailto: links in the webmap popup.
Отображение адресов электронной почты в виде ссылок «mailto:» в карточке объекта веб-карты.
Возможность удаления пользователей и групп в панели управления.
Возможность изменять владельца ресурса.
Автоматическая генерация ключей слоёв сервисов WMS и WFS.
Улучшена поддержка Unicode для атрибутов слоёв WFS.
Настройка доступности экспорта ресурсов в панели управления.
В REST API объектов можно передавать дату в формате ISO-8601 с параметром dt_format=iso.
Прекращена поддержка Python 2.7. Теперь в NextGIS Web требуется Python 3.8+.
Требуются версии PostgreSQL 10+, PostGIS 2.5+ и GDAL 3.0+.
Синхронизация переводов с POEditor.
Возможность поиска Яндекс-карт на веб-карте.
Релиз 3.9.0 от 11.08.2021
Добавлена функция предпросмотра слоя на отдельной карте.
Добавлена панель поиска ресурсов.
В панели управления добавлена настройка выключения адресного поиска и ограничения по охвату карты.
Уточнен охват результатов адресного поиска и закладок.
Добавлены автоопределение языка, настройка языка для пользователя и поддержка внешних файлов переводов.
Автоматическое понижение разрешения изображения для предпросмотра в соцсетях до 1600x630 пикс.
Улучшена поддержка KML: используется драйвер LIBKML, если он доступен в GDAL.
Фильтрация объектов по ID в REST API.
Слои с полем «id» теперь можно загрузить, если поле типа int32.
Добавлена информация о доступных обновлениях в панели управления.
Экспериментальный подсчёт занимаемого места и подсистема оценки хранилища.
Релиз 3.8.0 от 12.05.2021
Добавлена возможность ограничить вебкарту охватом по умолчанию.
Расширен выбор единиц измерений в настройках вебкарты.
Добавлена возможность автоматической коррекции ошибок при загрузке векторного слоя.
Поддержка создания векторного слоя из файлов GML и KML.
Логин пользователя теперь нечувствителен к регистру.
Добавлена настройка для выключения панели соцсетей вебкарты.
Улучшена производительность при получении и отрисовке геометрий, особенно при конвертации между форматами WKT и WKB.
Улучшена производительность тайлового кэша.
Улучшен перенос слов в окне идентификации вебкарты.
Реализована поддержка максимального и минимального масштаба слоёв сервиса WMS.
Экспериментальная интеграция современного JavaScript и Webpack.
Библиотека OpenLayers обновлена до версии 6.5.0.
Добавлена настройка выхода из учётной записи OAuth.
Релиз 3.7.0
Добавлен фреймворк миграция баз данных и применение автоматических миграций.
Ссылки для внешнего доступа к стилям, вебкартам (TMS), векторным слоям (MVT).
Экспериментальный клиент WFS client и растровые мозаики, по умолчанию отключены.
Поддержка WFS версии 1.1.0.
Улучшена обработка значений NODATA в растровых слоях и стилях.
Компрессия PNG установлена в значение 3, так быстрее.
Улучшение производительности тайлового кэша.
Новый формат экспорта «CSV для Microsoft Excel» для лучшей совместимостью с Excel.
Исправление бесконечного ожидания базы данных, включая ожидание во время удаления векторного слоя.
Улучшена обработка некорректного тела ответа JSON получаемого от REST API, возвращается корректное сообщение об ошибке.
Экспорт векторного слоя в формат MapInfo MIF/MID.
Экспорт векторного слоя в формат Panorama SXF.
Релиз 3.6.0
Улучшения и исправления поддержки протокола WFS.
Изменение модели прав: теперь любое действие с ресурсом требует наличие права чтения этого ресурса и его родителей.
Вычисление охвата слоя PostGIS и улучшения вычисления охвата векторного слоя.
Экспорт векторного слоя в формат GeoPackage.
Ускорение обработки пустых тайлов и изображений.
Тайловый кэш и аннотации вебкарты теперь включены по умолчанию.
Команда удаления брошенных таблиц векторных слоёв.
Вспомогательное HTTP API с разъяснением прав ресурса.
Поддержка like, geom и extensions в REST API векторного слоя.
Поддержка ZIP-архивированных файлов GeoJSON и ускорение распаковки архивов ZIP.
Кликабельные ссылки на ресурсы в вебкартах, сервисах WMS и WFS.
Возможность отключить проверку SSL сертификата для соединения TMS.
Компонент Lookup table теперь часть пакета ядра nextgisweb.
Исправление тайлов TMS слоя в случае когда охват выходит за границы.
Исправление совместимости с GDAL > 3, включая ориентацию осей.
Ресурс библиотека маркеров SVG доступен для рендереров.
Релиз 3.5.0
Экспорт растрового слоя в GeoTIFF, ERDAS IMAGINE и Panorama RMF.
Настраиваемые предпросмотр для ресурсов.
Улучшение окна выбора ресурсов: недоподходящие ресурсы теперь заблокированы для выбора.
Новая реализация сервера WFS, исправлено много ошибок.
Поддержка Quad-key в подключениях и слоях TMS.
Поддержка geom_format и srs REST API векторного слоя (запросы POST / PUT).
Сессионная аутентификация OAuth с поддержкой обновления токена.
Удаление пользователей и групп через REST API.
Отслеживание временных меток последней активности пользователя.
Настройка всплывающего окна идентификации через панель управления.
Ускорение очистки файлового хранилища.
Исправление пакетного удаления объектов через API при передаче пустого списка.
Исправление ошибки CORS для запросов возвращающих ошибки.
Исправление формата отображения координат во всплывающем окне идентификации на веб карте.
Исправление искажения тайлов для растровых стилей.
Релиз 3.4.2
Исправление создания слоя WMS.
Релиз 3.4.1
Исправление скролла в окне редактирования атрибутов векторного слоя.
Релиз 3.4.0
Новый tus загрузчик файлов. Проверка лимитов до загрузки файла.
Серверный клиент TMS. Новые типы ресурсов: соединение TMS и слой TMS.
Создание, удаление, перемещение полей для существующего векторного слоя.
Улучшенная интеграция с Sentry.
Управление порядком слоёв сервиса WMS.
Stay on the same page after login.
Error messages improvements on trying to: render non-existing layer, access non-existing attachment or write a geometry to a layer with a different geometry type.
Релиз от 2020-06-30
Общее. Добавление/удаление полей таблицы атрибутов слоя.
Общее. Изменение порядка полей таблицы атрибутов слоя.
Релиз от 2020-06-24
Общее. Поддержка растровых пирамид для растров отрисованных с помощью QGIS стиля.
Релиз от 2020-06-05
Общее. Новый загрузчик данных. Ограничения на размер обрабатываются сразу, до попытки загрузки.
Общее. При входе на странице Веб ГИС, оставаться на этой странице.
Общее. Внятное сообщение об ошибке при попытке перехода на несуществующее вложение.
Общее. Внятное сообщение об ошибке при попытке рендеринга несуществующего слоя.
Общее. Внятное сообщение об ошибке при попытке записи определенного типа геометрии в слой с другим типом.
Общее. Улучшение загрузки растров большого размера.
Whitelabel. Новый модуль для настройки логотипов, упоминаний компании и других компонентов корпоративного оформления.
Релиз от 2020-04-16
Для разработчиков. Получение охвата отдельного объекта. Пример:
https://demo.nextgis.ru/api/resource/6646/feature/1/extent * Для разработчиков. Запрос данных с сортировкой. Поддерживается обратная сортировка и сортировка по двум и более полям (если значения одинаковые в первом, то использовать второе и т.д). Пример: https://demo.nextgis.ru/api/resource/6646/feature/?limit=10&order_by=NAME * Общий административный интерфейс. Запрет на блокировку последнего (единственного) администратора в системе.
Релиз от 2020-03-03
Сервисы. Исправление объявленной системы координат WMS для растровых слоёв входящих в сервис.
Сервисы. Исправление конвертации RGBA растров в JPG при запросе WMS.
Релиз от 2020-02-12
Базы данных. Хранение Z типов геометрий. PolygonZ и т.п.
Для разработчиков. API может отдавать и принимать Z типы геометрий.
Релиз от 2019-11-18
Базы данных. Поддержка полей типа numeric в слоях подключенных из внешней базы PostgreSQL/PostGIS
Поиск. Улучшен адресный поиск (запросы в Nominatim)
Для разработчиков. API Веб карты теперь предоставляет не только идентификаторы стилей, но и идентификаторы слоёв.
Релиз от 2019-11-06
Печать. Увеличение рамкой при печати теперь более качественно вписывает выбранную область в выбранный формат листа
Релиз от 2019-10-17
Системы координат. Импортировать теперь можно и из ESRI WKT (отличается от OGC WKT)
Системы координат. В названиях СК теперь поддерживается кириллица
Системы координат. Идентификация на веб-картах больше не падает, если не удается получить координаты клика.
Релиз от 2019-08-12
Веб-карта. Добавлен поиск по целочисленным полям через встроенную таблицу объектов.
Веб-карта. Улучшено приближение к точке через встроенную таблицу объектов.
Веб-карта. При добавлении объекта в режиме редактирования встроенная таблица корректно обновляется с появлением новой записи.
Сервисы. Исправлена объявленная система координат для WFS
Сервер. Добавлены условия in, notin и startswith для фильтров векторных слоёв.
Общее. Новая система сообщений об ошибках для пользователя.
Релиз от 2019-07-08
Веб-карта. Редактирование: создание, удаление, изменение объектов на карте.
Релиз от 2019-07-01
Общий административный интерфейс. Экспорт данных векторного слоя в форматы Mapinfo, DXF, ESRI Shape.
Общий административный интерфейс. Установка кодировки и архивирование при экспорте.
Веб-карта. Исправление базовых карт (подложек) в системах координат отличных от 3857.
Релиз от 2019-06-27
Общий административный интерфейс. Настройка формата вывода градусов при идентификации на веб-карте.
Релиз от 2019-06-17
Общий административный интерфейс. Улучшение системы прав. Скрытие пунктов меню которые нельзя применить пользователю с текущими правами.
Релиз от 2019-05-27
Общий административный интерфейс. Управление логотипом организации через панель управления.
Релиз от 2019-05-16
Общий административный интерфейс. Улучшение системы прав. Скрытие папок ресурсов от пользователей не имеющих к ним доступа.
Релиз от 2019-04-05
Общий административный интерфейс. Улучшение механизма добавления слоёв PostGIS из подключенной внешней базы. Автодополнение имен таблиц, схем и т.д.
Релиз от 2019-03-25
Веб-карта. Закладки теперь автоматически сортируются по полю-атрибуту.
Релиз от 2019-01-15
Сервер. Поиск ресурсов (API).