Создание карты речных бассейнов
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 01 июл 2013, 23:53
- Репутация: 0
Создание карты речных бассейнов
У нас есть шейпы с высотами по территории Украины мне нужно выделить бассейн реки и подбассейны второго и третьего порядка. Возможно ли это реализовать в QGIS. Если нет то где. Помоги с алгоритмом. В формах пишут алгоритм для анализа растра, а у нас векторные карты высот.
Заранее благодарен.
Заранее благодарен.
-
- Активный участник
- Сообщения: 121
- Зарегистрирован: 10 сен 2012, 08:45
- Репутация: 36
- Откуда: Минск
Re: Создание карты речных бассейнов
Интерполируйте растр рельефа по своим векторным данным
http://docs.qgis.org/1.8/html/ru/docs/u ... ation.html
Для построения бассейнов используйте модуль TauDEM
viewtopic.php?f=14&t=8018&hilit=TauDEM&start=15
http://docs.qgis.org/1.8/html/ru/docs/u ... ation.html
Для построения бассейнов используйте модуль TauDEM
viewtopic.php?f=14&t=8018&hilit=TauDEM&start=15
-
- Гуру
- Сообщения: 4168
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1107
- Ваше звание: программист
- Откуда: Казань
Re: Создание карты речных бассейнов
еще можно TAS (WhiteBox), SAGA, ссылки есть на сайте_lenik писал(а):Интерполируйте растр рельефа по своим векторным данным
http://docs.qgis.org/1.8/html/ru/docs/u ... ation.html
Для построения бассейнов используйте модуль TauDEM
viewtopic.php?f=14&t=8018&hilit=TauDEM&start=15
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 01 июл 2013, 23:53
- Репутация: 0
Re: Создание карты речных бассейнов
Возможно я не уточнил, что векторные карты высот это не точки, а линии с интервалом высот в 5 метров._lenik писал(а):Интерполируйте растр рельефа по своим векторным данным
http://docs.qgis.org/1.8/html/ru/docs/u ... ation.html
Для построения бассейнов используйте модуль TauDEM
viewtopic.php?f=14&t=8018&hilit=TauDEM&start=15
-
- Активный участник
- Сообщения: 121
- Зарегистрирован: 10 сен 2012, 08:45
- Репутация: 36
- Откуда: Минск
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Создание карты речных бассейнов
это вы щас к чему написали?_lenik писал(а):Извлечение узлов
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Создание карты речных бассейнов
Надо, как уже писали, проинтерполировать изолинии в растровую ЦМР и далее уже играться в разном ПО, умеющем выделять речные бассейны и получать порядки водотоков. Лично я бы использовал GRASS с модулем r.watershed и серией модулей r.stream.*
Редактор материалов, модератор форума
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 01 июл 2013, 23:53
- Репутация: 0
Re: Создание карты речных бассейнов
[quote="Александр Мурый"]Надо, как уже писали, проинтерполировать изолинии в растровую ЦМР
После переделки векторных изолиний в точечный вектор и дальнейшая интерполяция привели меня в тупик. Так как получаемый растр очень не соответствует карте высот. Я не большой специалист во всем этом но есть задача хочу ее реализовать. Может что-то делаю не так.
Заранее благодарен.
После переделки векторных изолиний в точечный вектор и дальнейшая интерполяция привели меня в тупик. Так как получаемый растр очень не соответствует карте высот. Я не большой специалист во всем этом но есть задача хочу ее реализовать. Может что-то делаю не так.
Заранее благодарен.
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Создание карты речных бассейнов
ЗАЧЕМ переводить в точечный вектор???После переделки векторных изолиний в точечный вектор и дальнейшая интерполяция привели меня в тупик. Так как получаемый растр очень не соответствует карте высот.
В GRASS делается с помощью модуля v.surf.rst. На выходе растр с интерполированными значениями высот. Ничего извлекать не надо.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Создание карты речных бассейнов
Желательно выложить фрагмент вашего участка с изолиниями. Лично я бы не рекомендовал интерполировать указанными выше инструментами QGIS ("Модуль интерполяции"), для создания ЦМР есть более подходящие методы (в GRASS, например, модули v.surf.rst, r.surf.contour). Эти модули можно запускать в QGIS через SEXTANTE.
Редактор материалов, модератор форума
-
- Активный участник
- Сообщения: 121
- Зарегистрирован: 10 сен 2012, 08:45
- Репутация: 36
- Откуда: Минск
Re: Создание карты речных бассейнов
Похоже вы использовали метод интерполяции «Триангуляция (TIN)». Попробуйте «Обратное взвешивание расстояний (IDW)»Демченко писал(а):После переделки векторных изолиний в точечный вектор и дальнейшая интерполяция привели меня в тупик. Так как получаемый растр очень не соответствует карте высот.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя