Использование отдельных полос из многоканального изображения в растровом калькуляторе ArcGIS?

9

Я пытаюсь использовать отдельные полосы из многоканального изображения ТМ (файл IMG) в калькуляторе растра в ArcGIS 10 (SP2 / 3).

Я могу добавить отдельные полосы в свой MXD, но калькулятор растра будет использовать только полосу 1, независимо от того, как я буду ссылаться на слои из MXD.

Использование чего-то вроде "TM_Image.img - Layer_3" - 0в растровом калькуляторе будет работать, но будет использовать Band 1.

Использование полного пути к изображению работает правильно, но неудобно для более длинных выражений / путей. подобно"X:\TM_Image.img\Layer_3" - 0

Я думаю, что это работало в более ранних версиях Arc 10, но больше не на SP 2 или 3.

Джесси Клири
источник

Ответы:

4

Вы пробовали использовать окно анализа изображений? Я знаю, что это дает вам меньше контроля, но все же учитывает некоторые полезные вычисления. И это в вычислительном отношении более эффективно - поэтому, если вы имеете дело с большим набором данных, это может ускорить процесс для вас.

Маленький учебник я собрал.

http://www.thadwester.com/1/post/2012/05/ndvi-calculation-in-arcgis-10.html

Тад
источник
3

Я боюсь, что вы должны использовать полные пути в ArcGIS10. Кажется, не помогает указать базу геоданных по умолчанию в свойствах документа карты, чтобы попытаться сократить путь (я тоже пробовал).

MappaGnosis
источник
Спасибо! Я надеюсь, что это улучшится в новых версиях ArcMap, но это хороший обходной путь ...
Джесси Клири