Как высчитать уклон водотока на участке перехода

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
shahova
Активный участник
Сообщения: 103
Зарегистрирован: 31 окт 2012, 21:08
Репутация: 0

Как высчитать уклон водотока на участке перехода

Сообщение shahova » 24 янв 2013, 15:19

Здравствуйте! У меня такой вопрос - есть dem, по нему построила водосборные бассейны.
Можно ли определить уклон водотоков в ArcGIS. Версия 10.1
Последний раз редактировалось shahova 14 фев 2013, 09:19, всего редактировалось 1 раз.

_lenik
Активный участник
Сообщения: 121
Зарегистрирован: 10 сен 2012, 08:45
Репутация: 36
Откуда: Минск

Re: Как высчитать уклон водотока на участке перехода

Сообщение _lenik » 24 янв 2013, 16:48

а что такое участок перехода?

shahova
Активный участник
Сообщения: 103
Зарегистрирован: 31 окт 2012, 21:08
Репутация: 0

Re: Как высчитать уклон водотока на участке перехода

Сообщение shahova » 24 янв 2013, 18:15

_lenik писал(а):а что такое участок перехода?
Предполагаю, что граница между двух бассейнов
Последний раз редактировалось shahova 24 янв 2013, 19:23, всего редактировалось 1 раз.

FreeGISus
Интересующийся
Сообщения: 28
Зарегистрирован: 03 дек 2012, 13:39
Репутация: 1

Re: Как высчитать уклон водотока на участке перехода

Сообщение FreeGISus » 24 янв 2013, 18:17

Очевидно, вопрос задает изыскатель(ница) камеральной гидрологической группы, которому(ой) необходимо для перехода проектируемой трассы через водную преграду определить уклоны водотока на участке перехода.
Самый простой способ:
1. определить протяженность участка русла (обычно, в границах укрупненной съемки, М 1:500) по DEM взять отметки начала и конца участка, далее по ссылке:
http://ru.wikipedia.org/wiki/%D3%EA%EB% ... 0%E5%EA%E8
посчитать искомую величину

FreeGISus
Интересующийся
Сообщения: 28
Зарегистрирован: 03 дек 2012, 13:39
Репутация: 1

Re: Как высчитать уклон водотока на участке перехода

Сообщение FreeGISus » 24 янв 2013, 18:36

Света111 писал(а):
_lenik писал(а):а что такое участок перехода?
Предполагаю, что граница между двух бассейнов
Граница между двух бассейнов - это водораздел, где априори не может быть водотоков :)

shahova
Активный участник
Сообщения: 103
Зарегистрирован: 31 окт 2012, 21:08
Репутация: 0

Re: Как высчитать уклон водотока на участке перехода

Сообщение shahova » 24 янв 2013, 18:38

FreeGISus писал(а):
Света111 писал(а):
_lenik писал(а):а что такое участок перехода?
Предполагаю, что граница между двух бассейнов
Граница между двух бассейнов - это водораздел, где априори не может быть водотоков :)

Да, простите за мою тупость))

_lenik
Активный участник
Сообщения: 121
Зарегистрирован: 10 сен 2012, 08:45
Репутация: 36
Откуда: Минск

Re: Как высчитать уклон водотока на участке перехода

Сообщение _lenik » 24 янв 2013, 22:20

Ладно, будем считать что у нас есть:
- грид рельефа;
- векторный площадной слой водосборных бассейнов;
- векторный линейный слой водотоков (или других линейных объектов), для которых надо вычислить уклон в пределах водосборов.

Уклоны сегментов линейных объектов в пределах полигонов водосборов можно получить например так:
1) Выполняем пересечение слоя линейных объектов и слоя водосборов инструментом Пересечь (Intersect) (Анализ (Analysis))
2) Считываем информацию из грида рельефа инструментом Добавить информацию из поверхности (3D Analyst)

shahova
Активный участник
Сообщения: 103
Зарегистрирован: 31 окт 2012, 21:08
Репутация: 0

Re: Как высчитать уклон водотока на участке перехода

Сообщение shahova » 25 янв 2013, 08:52

_lenik писал(а):Ладно, будем считать что у нас есть:
- грид рельефа;
- векторный площадной слой водосборных бассейнов;
- векторный линейный слой водотоков (или других линейных объектов), для которых надо вычислить уклон в пределах водосборов.

Уклоны сегментов линейных объектов в пределах полигонов водосборов можно получить например так:
1) Выполняем пересечение слоя линейных объектов и слоя водосборов инструментом Пересечь (Intersect) (Анализ (Analysis))
2) Считываем информацию из грида рельефа инструментом Добавить информацию из поверхности (3D Analyst)
Спасибо большое, буду пробовать и так и так, а потом сравню) А если у меня есть векторный площадной слой водотоков - его переводить в линейный или тоже можно посчитать уклон и по площадному?)

shahova
Активный участник
Сообщения: 103
Зарегистрирован: 31 окт 2012, 21:08
Репутация: 0

Re: Как высчитать уклон водотока на участке перехода

Сообщение shahova » 25 янв 2013, 09:16

_lenik писал(а): 2) Считываем информацию из грида рельефа инструментом Добавить информацию из поверхности (3D Analyst)
У меня еще такой вопрос
Z_MIN — это высота створа (устья),
Z_MAX — высота истока
AVG_SLOPE —Средняя величина интерполированных значений уклона вдоль линии или внутри области, заданной полигоном. А это уклон. Я правильно поняла? :)

_lenik
Активный участник
Сообщения: 121
Зарегистрирован: 10 сен 2012, 08:45
Репутация: 36
Откуда: Минск

Re: Как высчитать уклон водотока на участке перехода

Сообщение _lenik » 25 янв 2013, 09:55

Света111 писал(а):его переводить в линейный или тоже можно посчитать уклон и по площадному?)
Уклон по гриду рельефа в пределах векторного площадного объекта можно получить тем же инструментом 3D Analyst, а можно, например, построить грид уклона и рассчитать среднее значение по слою полигонов инструментом Зональная статистика (Zonal Statistics) (Spatial Analyst). Главное четко понимать что же надо получить в итоге, среднее значение чего именно, в каких единицах и т.п. Да и что у нас на гриде рельефа - отметки дна или уреза воды?

_lenik
Активный участник
Сообщения: 121
Зарегистрирован: 10 сен 2012, 08:45
Репутация: 36
Откуда: Минск

Re: Как высчитать уклон водотока на участке перехода

Сообщение _lenik » 25 янв 2013, 10:04

Света111 писал(а):У меня еще такой вопрос
Z_MIN — это высота створа (устья),
Z_MAX — высота истока
AVG_SLOPE —Средняя величина интерполированных значений уклона вдоль линии или внутри области, заданной полигоном. А это уклон. Я правильно поняла?
Думаю да. Значения высоты истока и устья можно проверить по гриду рельефа в соответствующих точках.

shahova
Активный участник
Сообщения: 103
Зарегистрирован: 31 окт 2012, 21:08
Репутация: 0

Re: Как высчитать уклон водотока на участке перехода

Сообщение shahova » 25 янв 2013, 10:49

Просто у меня вот так получается:
1. Если я делаю вручную (высота истока-высота устья)/длину водотока= 23 промилле.
2. Если смотреть по программе, то 5.
не могу понять почему такая разница

shahova
Активный участник
Сообщения: 103
Зарегистрирован: 31 окт 2012, 21:08
Репутация: 0

Re: Как высчитать уклон водотока на участке перехода

Сообщение shahova » 25 янв 2013, 10:59

_lenik писал(а): Главное четко понимать что же надо получить в итоге, среднее значение чего именно, в каких единицах и т.п. Да и что у нас на гриде рельефа - отметки дна или уреза воды?


Объясню как было)Есть векторные слои (горизонтали, площадная гидрография и линейная) по ним было построена dem.
отметки дна или уреза воды - скорее всего уреза воды

shahova
Активный участник
Сообщения: 103
Зарегистрирован: 31 окт 2012, 21:08
Репутация: 0

Re: Как высчитать уклон водотока на участке перехода

Сообщение shahova » 25 янв 2013, 11:06

Поняла в чем разница:
Вот в таблице он мне определил минимальную и максимальную высоту. А по горизонталям получается другие значения (см.рисунок). Если посчитать по аркгисовским то как раз получается 5, только я не понимаю, почему он взял такие высоты ... :(

FreeGISus
Интересующийся
Сообщения: 28
Зарегистрирован: 03 дек 2012, 13:39
Репутация: 1

Re: Как высчитать уклон водотока на участке перехода

Сообщение FreeGISus » 25 янв 2013, 12:49

Света111 писал(а):
_lenik писал(а): Главное четко понимать что же надо получить в итоге, среднее значение чего именно, в каких единицах и т.п. Да и что у нас на гриде рельефа - отметки дна или уреза воды?


Объясню как было)Есть векторные слои (горизонтали, площадная гидрография и линейная) по ним было построена dem.
отметки дна или уреза воды - скорее всего уреза воды

Если отметка уреза воды не задана явно в атрибутах объекта гидрографии, то скорее всего приведено значение дна, т.е. взятое из ЦМР

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: Baidu [Spider] и 10 гостей