Карта горизонтальной расчлененности рельефа
-
- Активный участник
- Сообщения: 117
- Зарегистрирован: 23 май 2011, 21:06
- Репутация: 5
Карта горизонтальной расчлененности рельефа
Уважаемые Господа!
В недавнем времени возник вопрос о возможности построения карты горизонтальной расчлененности рельефа используя GRASS и QGIS. В связи с эти хотелось бы спросить можно ли такое сделать используя только ГРАСС и Квантум Гис? Немного подробнее о сути проблемы. В ряде источников такая процедура выполняется в АркМап последовательностью Spatial Analyst>FlowDirection>FlowAccamulation>StremOrder затем Зональная статистика в квадратных ячейках (подсчитывается количество водотоков того или иного уровня (по Стралеру) на ячейку (например размером 2*2 километра), затем суммарная длина всех тальвегов на ту же ячейку (таким образом горизонтальная расчлененность получается км/км2 )). Итак вопрос : как получить такую карту используя только Грасс и КвантумГис? К стати r.fill.dir так и не заработал. А если точнее работает только на маленьких кусках размером 8-10 мегабайт. 100-мегабайтный AsterGDEM v2 обработать не удалось.
Заранее Благодарен за советы, подсказки и рекомендации.
В недавнем времени возник вопрос о возможности построения карты горизонтальной расчлененности рельефа используя GRASS и QGIS. В связи с эти хотелось бы спросить можно ли такое сделать используя только ГРАСС и Квантум Гис? Немного подробнее о сути проблемы. В ряде источников такая процедура выполняется в АркМап последовательностью Spatial Analyst>FlowDirection>FlowAccamulation>StremOrder затем Зональная статистика в квадратных ячейках (подсчитывается количество водотоков того или иного уровня (по Стралеру) на ячейку (например размером 2*2 километра), затем суммарная длина всех тальвегов на ту же ячейку (таким образом горизонтальная расчлененность получается км/км2 )). Итак вопрос : как получить такую карту используя только Грасс и КвантумГис? К стати r.fill.dir так и не заработал. А если точнее работает только на маленьких кусках размером 8-10 мегабайт. 100-мегабайтный AsterGDEM v2 обработать не удалось.
Заранее Благодарен за советы, подсказки и рекомендации.
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Карта горизонтальной расчлененности рельефа
Можно, используйте v.strahler или r.stream.order.можно ли такое сделать используя только ГРАСС и Квантум Гис?
Вот примерная пошаговая инструкция: http://www.surfaces.co.il/?p=1321
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Карта горизонтальной расчлененности рельефа
Тема требует подробного разбора, после конференции попробую разобраться, как посчитать в GRASS горизонтальную расчлененность рельефа.
Насчёт порядка водотоков по Штралеру почитайте эту тему.
Насчёт порядка водотоков по Штралеру почитайте эту тему.
Редактор материалов, модератор форума
-
- Активный участник
- Сообщения: 117
- Зарегистрирован: 23 май 2011, 21:06
- Репутация: 5
Re: Карта горизонтальной расчлененности рельефа
А как установить эти расширения ( v.strahler r.stream.order )? Их что надо компилировать?
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Карта горизонтальной расчлененности рельефа
Попробуйте скачать отсюда скомпилированные версии этих модулей для Windows и поместить их в соответствующие каталоги.Ремесленник писал(а):А как установить эти расширения ( v.strahler r.stream.order )? Их что надо компилировать?
Редактор материалов, модератор форума
-
- Активный участник
- Сообщения: 117
- Зарегистрирован: 23 май 2011, 21:06
- Репутация: 5
Re: Карта горизонтальной расчлененности рельефа
Установлю и будем экспериментировать.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Карта горизонтальной расчлененности рельефа
Вот примерный порядок расчёта горизонтальной расчленённости рельефа в GRASS.
Возьмём упомянутый выше простой алгоритм, только (пока) без учёта порядков водотоков (считаем для всех).
1) Выделение речной сети с порядками по схеме Штралера.
Примерно так, как описано в этой теме. На картинке ниже сделано через r.stream.order.
2) Зональная статистика длин водотоков:
Можно пойти по схеме из этой темы.
3) Считаем коэфф. гориз. расчленённости через простой SQL-запрос по атрибутам квадратов.
В итоге имеем (сверху — речная сеть с порядками по Штралеру и сетка квадратов; снизу — "карта" коэффициентов гориз. расчленённости рельефа, до 0,35 км/км2).
Возьмём упомянутый выше простой алгоритм, только (пока) без учёта порядков водотоков (считаем для всех).
1) Выделение речной сети с порядками по схеме Штралера.
Примерно так, как описано в этой теме. На картинке ниже сделано через r.stream.order.
2) Зональная статистика длин водотоков:
Можно пойти по схеме из этой темы.
3) Считаем коэфф. гориз. расчленённости через простой SQL-запрос по атрибутам квадратов.
В итоге имеем (сверху — речная сеть с порядками по Штралеру и сетка квадратов; снизу — "карта" коэффициентов гориз. расчленённости рельефа, до 0,35 км/км2).
Редактор материалов, модератор форума
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя