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

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Аватара пользователя
syroezhka
Завсегдатай
Сообщения: 290
Зарегистрирован: 21 апр 2008, 21:22
Репутация: 5
Откуда: 50°26'N 30°31'E
Контактная информация:

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

Сообщение syroezhka »

Помогите, пожалуйста, со следующей задачей:
1. Есть многоканальный тиф (стек из Landsata)
2. Есть бинарная маска, где ноликами закрыты горы. Тоже тиф.
Необходимо перемножить 1 и 2 так, что бы в результате получить такой же многоканальный тиф с обнуленными горами.
Так вот, при умножении через растровый калькулятор, в результате получается одноканальный тиф (из первого канала).
Умножение через Spatial Analist - Math - Times - аналогично.
Пробовала создать многостраничную бинарную маску с таким же числом каналов, как у ландсата, и ее умножить. В результате – все равно один канал.
Как нормально перемножить эти растры или хотя бы разобрать по каналам многоканальный тиф, что бы поканально перемножить, а потом опять собрать?
P.S. Arcgis 9.3.1
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

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

Сообщение Mavka »

В qgis калькулятор одноканальный, а в gdal можно попробовать многоканально
http://alexbruy.blogspot.com/2011/04/gdal.html
лангольеры под окном жрали время ом-ном-ном
Аватара пользователя
syroezhka
Завсегдатай
Сообщения: 290
Зарегистрирован: 21 апр 2008, 21:22
Репутация: 5
Откуда: 50°26'N 30°31'E
Контактная информация:

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

Сообщение syroezhka »

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

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей