Страница 1 из 1

Умножение многоканального растра

Добавлено: 16 май 2011, 14:50
syroezhka
Помогите, пожалуйста, со следующей задачей:
1. Есть многоканальный тиф (стек из Landsata)
2. Есть бинарная маска, где ноликами закрыты горы. Тоже тиф.
Необходимо перемножить 1 и 2 так, что бы в результате получить такой же многоканальный тиф с обнуленными горами.
Так вот, при умножении через растровый калькулятор, в результате получается одноканальный тиф (из первого канала).
Умножение через Spatial Analist - Math - Times - аналогично.
Пробовала создать многостраничную бинарную маску с таким же числом каналов, как у ландсата, и ее умножить. В результате – все равно один канал.
Как нормально перемножить эти растры или хотя бы разобрать по каналам многоканальный тиф, что бы поканально перемножить, а потом опять собрать?
P.S. Arcgis 9.3.1

Re: Умножение многоканального растра

Добавлено: 16 май 2011, 15:25
Mavka
В qgis калькулятор одноканальный, а в gdal можно попробовать многоканально
http://alexbruy.blogspot.com/2011/04/gdal.html

Re: Умножение многоканального растра

Добавлено: 16 май 2011, 21:37
syroezhka
Спасибо большое, но GDal для меня лес темный и сейчас времени разбираться не предвидится. Пока что я сделала модельку, в которой поканальное перемножение, после котрого все собирается в композит. Но, конечно, это изврат.