Подготовить растр
Пример ниже использует Toolbox SDK, который можно установить с помощью команды pip install toolbox-sdk. Дополнительные примеры на Python: для SDK, для Requests. Если вы используете другой язык программирования или нужно полное описание API, ознакомьтесь с Toolbox OpenAPI.
Документация
Осуществляет поканальную склейку набора одноканальных растров и обрезку склеенного растра по векторной маске.
На входе:
Исходные растровые данные. Исходные данные могут быть представлены в двух видах, 1) многоканальный растр в GDAL-совместимом формате, 2) ZIP архив с набором одноканальных GDAL-совместимых растров.
Исходные векторные данные. Исходные векторные данные могут быть представлены в двух видах, 1) отдельный файл, поддерживаемый OGR, 2) ZIP архив с ESRI Shapefile. Векторные данные будут использованы для обрезки исходного растра.
Значение Nodata. Опционально. Значение, которое будет помечено как Nodata. По умолчанию 0.
Название выходного растра. Опционально. Без расширения файла. Расширение будет автоматически установлено в .tif.
На выходе:
Результирующий растр в формате TIFF.
Если на входе архив с одноканальными растрами, инструмент сначала объединяет их в многоканальный растр. Порядок каналов определяется алфавитной сортировкой имён исходных растров в архиве. Затем многоканальный растр (собранный из архива или поданный на вход сразу) обрезается по векторной маске.
Исходные растры и векторная маска могут быть в разных системах координат, перед началом обработки все данные приводятся в единый пространственный домен.
Пример результата работы инструмента¶
Попробуйте инструмент в действии
Нажмите кнопку Демо над формой инструмента. Поля будут автоматически заполнены демонстрационными значениями.
Нажмите кнопку Запустить.