Калькулятор растров (GRASS)
Пример ниже использует Toolbox SDK, который можно установить с помощью команды pip install toolbox-sdk. Дополнительные примеры на Python: для SDK, для Requests. Если вы используете другой язык программирования или нужно полное описание API, ознакомьтесь с Toolbox OpenAPI.
Документация
Инструмент позволяет осуществлять вычисления с одноканальными растрами. Используется скрипт r.mapcalc.
На входе:
-
Одноканальный растр в GDAL-совместимом формате, например, GeoTIFF. Загрузите как минимум один файл (в поле «А»). Всего можно загрузить до 8 растров.
A – обязательное поле;
B – опциональное поле;
C – опциональное поле;
D – опциональное поле;
E – опциональное поле;
F – опциональное поле;
G – опциональное поле;
H – опциональное поле.
Выражение – обязательное поле. Для построения выражения используйте алгебраические (
+, -, /, *и т.д.) или логические (>, ==и т.д.) операторы, а также функции (log(x), if(x)и т.д.), полный перечень доступен по ссылке. Переменные (растры) указывайте как A, B, C и т.д. Пример выражения:(A+B)/C.
На выходе:
Файл GeoTIFF с результатом вычислений.
Попробуйте инструмент в действии
Нажмите кнопку Демо над формой инструмента. Поля будут автоматически заполнены демонстрационными значениями.
Нажмите кнопку Запустить.