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

Пересечение растров

Добавлено: 20 янв 2012, 09:49
biryukov
Доброго всем дня!!!
Вопрос такой. Имеется 3 растра: уклон, экспозиция, растительность. Как можно сложить эти растры, чтобы на выходе получились ячейки н-р: уклон 10градусов - с-в экспозиция - остепненный луг, уклон 10градусов - с-в экспозиция - луговая степь. и так пересечения по всем имеющимся типам объектов.

Re: Пересечение растров

Добавлено: 25 янв 2012, 12:49
novia
делаете переклассификацию:
растр уклон - например "1" - от 0 до 10 (типа пологий); "2" - от 10 до 20 и т.д.
растр экспозиция - например "100" - от 337,5 до 360 и от 0 до 22,5 (типа север), "200" - от 22,5 до 67,5 (типа северо-восток), "300" - от 67,5 до 112,5 (типа восток) и т.д.
растр растительность "10000" - лес, "20000" - поле и т.д.

потом просто складываете сначала первые два, потом результат с третим.

в итоге получится растр со значениями вида 10101 - это будет в легенде "лес на пологих склонах северной экспозиции". и так для каждого возможного сочетания.
в моем примере каждый компонент занимает 2 символа кода. если уложитесь по уклонам и экспозиции в один символ - код будет короче.

Re: Пересечение растров

Добавлено: 26 янв 2012, 10:42
biryukov
Спасибо большое!!! Буду пробовать....