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

не рассчитывает Суммарный сток (Flow Accumulation)

Добавлено: 30 май 2014, 16:44
Кириленка
Помогите пожалуйста!
Мне необходимо построить растр аккумуляции стока (Flow Accumulation) для дальнейших расчетов функции рельефа LS. Если строю по "свежему" растру направлений, который содержит ненужные вкрапления, то линии стока изламываются. Решила подкорректировать растр направлений инструментами Генерализация - картина чуть лучше (рис.1). Но столкнулась со следующей проблемой: инструмент Flow Accumulation не всегда обсчитывает генерализованные растры, причем я не могу понять в чем причина.
Во вложении пара уже генерализованных растров, построены они по разным исходным данным в разное время. Для растра в архиве 1 аккумуляция не считается, для архива 2 - считается! Помогите пожалуйста увидеть разницу в этих растрах и выявить причину проблемы!

Re: не рассчитывает Суммарный сток (Flow Accumulation)

Добавлено: 02 июн 2014, 11:16
5Nap
а вы делали Fill перед расчетом flow direction? Если нет, то попробуйте ваш_растр->fill->flow direction->flow accumulation.

Re: не рассчитывает Суммарный сток (Flow Accumulation)

Добавлено: 05 июн 2014, 08:49
Кириленка
5Nap писал(а):а вы делали Fill перед расчетом flow direction? Если нет, то попробуйте ваш_растр->fill->flow direction->flow accumulation.
Fill делала и там и там. Вопрос в том, почему FlowAccumulation необрабатывает генерализованный растр :(

Re: не рассчитывает Суммарный сток (Flow Accumulation)

Добавлено: 09 июн 2014, 22:43
aspirant-1
а если в начале провести генерализацию ЦМР (ну хотя бы через фильтр прогнать), а потом уже выполнять цепочку - fill-flow direction-flow accumulation?