Слой по состоянию на определённую версию
Пример ниже использует Toolbox SDK, который можно установить с помощью команды pip install toolbox-sdk. Дополнительные примеры на Python: для SDK, для Requests. Если вы используете другой язык программирования или нужно полное описание API, ознакомьтесь с Toolbox OpenAPI.
Документация
Получить GPKG файл с состоянием версионируемого векторного слоя NextGIS Web на определенный момент времени или на момент определенной версии.
Узнайте больше о работе версионирования в документации.
На входе:
Адрес Веб ГИС - Ссылка на Веб ГИС на платформе NextGIS Web вида https://sandbox.nextgis.com, NextGIS ID и пароль
ID слоя - цифры в конце ссылки на векторный слой в Веб ГИС;
-
Укажите нужную версию одним из двух способов:
Временная метка - можно задать нужный момент времени, тогда инструмент сам выберет соответствующую версию слоя. Время задаётся в формате ГГГГ-мм-дд ЧЧ:ММ:СС. Используйте это поле ИЛИ поле „Временная метка“.
ID версии - ID нужной версии слоя, текущую версию можно получить по API. Введите целое число, равное или меньше текущего номера версии. Используйте это поле ИЛИ поле „ID версии“.
На выходе:
Файл GPKG с состоянием слоя на заданный момент времени.
Пример работы инструмента:
Пример исходных данных: актуальное состояние слоя Веб ГИС, подключённого через NextGIS Connect¶
Пример результата работы инструмента: состояние слоя на момент версии 29¶
Попробуйте инструмент в действии, скачав наш пример:
Нажмите кнопку Демо над формой инструмента. Поля будут автоматически заполнены демонстрационными значениями.
Нажмите кнопку Запустить.
Связанные инструменты