Расчёт густоты овражной сети в GRASS
-
- Завсегдатай
- Сообщения: 420
- Зарегистрирован: 21 мар 2012, 07:37
- Репутация: 67
- Откуда: Воронеж
Расчёт густоты овражной сети в GRASS
Добрый день!
Поискал по форуму, что мне надо в явном виде не нашёл, поэтому создал новую тему.
Требуется определить плотность овражной сети, т.е. вычислить суммарную длину тальвегов в пределах площадки с заданным размером (например, 1 км²). И так по всей территории. В идеале чтобы площадка смещалась на величину дискрета исходных данных (SRTM), но на худой конец — на размер её самой. Ну, или что-то в таком духе. Должна в итоге получиться растровая карта, где разными значениями будут выделены низменные мало эродированные территории и возвышенные области с густой овражно-балочной сетью. Разумеется стоит не простая задача отделения низменностей от возвышенностей, а более тонкое расчленение территории по признаку интенсивности эрозии.
Как это сделать в GRASS? Или в иной подобной программе типа Whitebox
Поискал по форуму, что мне надо в явном виде не нашёл, поэтому создал новую тему.
Требуется определить плотность овражной сети, т.е. вычислить суммарную длину тальвегов в пределах площадки с заданным размером (например, 1 км²). И так по всей территории. В идеале чтобы площадка смещалась на величину дискрета исходных данных (SRTM), но на худой конец — на размер её самой. Ну, или что-то в таком духе. Должна в итоге получиться растровая карта, где разными значениями будут выделены низменные мало эродированные территории и возвышенные области с густой овражно-балочной сетью. Разумеется стоит не простая задача отделения низменностей от возвышенностей, а более тонкое расчленение территории по признаку интенсивности эрозии.
Как это сделать в GRASS? Или в иной подобной программе типа Whitebox
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Расчёт густоты овражной сети в GRASS
Тут, конечно, не тальвеги, но объекты тоже линейные. =)
viewtopic.php?f=14&t=19500
viewtopic.php?f=14&t=19500
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Расчёт густоты овражной сети в GRASS
Естественно, что готового решения вы не найдёте. Я решал похожую задачу (правда, без растров) вот так, но здесь нужно ещё думать и пробовать.
Редактор материалов, модератор форума
-
- Завсегдатай
- Сообщения: 420
- Зарегистрирован: 21 мар 2012, 07:37
- Репутация: 67
- Откуда: Воронеж
Re: Расчёт густоты овражной сети в GRASS
rhot и Александр, спасибо, но, насколько я понял, способы, предложенные вами, работают с векторной моделью данных. К сожалению у меня чистый растр. Ладно, я вижу, что готового решения не существует. А есть ли в GRASS или ещё где-то функция, которая бы рассчитывала что-то близкое. Например, скорость потока или амплитуду рельефа в скользящем окне?
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Расчёт густоты овражной сети в GRASS
для растра быть может r.surf.idw подойдёт?
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Завсегдатай
- Сообщения: 420
- Зарегистрирован: 21 мар 2012, 07:37
- Репутация: 67
- Откуда: Воронеж
Re: Расчёт густоты овражной сети в GRASS
Так это же просто интерполяция. Как она здесь может помочь?
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Расчёт густоты овражной сети в GRASS
У вас одни растры? И тальвеги тоже? Вы их выделяли по ЦМР? Тогда нужно идти через растровую алгебру и другие растровые модули. Было бы хорошо, если бы вы выложили данные (ну или их часть).
Редактор материалов, модератор форума
-
- Завсегдатай
- Сообщения: 420
- Зарегистрирован: 21 мар 2012, 07:37
- Репутация: 67
- Откуда: Воронеж
Re: Расчёт густоты овражной сети в GRASS
Я кроме SRTM пока ничего не имею. Так что задача максимально абстрактна
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя