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

Расчет уклона (Slope)

Добавлено: 15 дек 2008, 21:03
Izdolt
Господа,
столкнулся со следующей проблемой:
1. Есть шейп-файл с изолниями
2. Строю по этому шейпу TIN
3. Потом хочу расчитать уклон по этому TIN-у
4. Тут начинается проблема :-) Создается слой Slope, но в нем всего два диапазона - либо "0" (то бишь абсолютно плоские места), либо более 89 градусов (то бишь почти отвесная стена). Я в шоке, так как это территория города и по логике вещей склоны должны как минимум иметь нормальное распределение.
Дабы не быть голословным аттачу шейп-файл изолиний
project.rar
2,5 мега
(2.52 МБ) 710 скачиваний

Re: Расчет уклона (Slope)

Добавлено: 15 дек 2008, 21:16
gis
Вот здесь обсуждался вопрос построения цмр из горизонталей viewtopic.php?f=1&t=2677
Там же вроде ссылки на другие подобные обсуждения.

Re: Расчет уклона (Slope)

Добавлено: 15 дек 2008, 22:12
lalex
ПРоверьте единицы вида - ошибки с вертикалями если DD

Re: Расчет уклона (Slope)

Добавлено: 27 ноя 2011, 21:04
2mili
ребята,

у меня та же проблема с расчетам уклона. Глядела ссилки, но так ответа на етот вопрос не нашла. В чем же причина такого расчета?

Re: Расчет уклона (Slope)

Добавлено: 27 ноя 2011, 21:30
Александр Мурый
А если сделать растровую ЦМР посчитать по ней? На TIN свет клином не сошёлся.. Ну или, в конце концов, посчитать не в ArcGIS --- на ней свет клином тоже не сошёлся :)

Re: Расчет уклона (Slope)

Добавлено: 27 ноя 2011, 22:03
2mili
amuriy писал(а):А если сделать растровую ЦМР посчитать по ней? На TIN свет клином не сошёлся.. Ну или, в конце концов, посчитать не в ArcGIS --- на ней свет клином тоже не сошёлся :)
а на чем свет клином сошелся? Если можно то подробнее.

сделать растровую ЦМР
ета ви имеете введу TIN в GRID/ не получается тоже

Re: Расчет уклона (Slope)

Добавлено: 27 ноя 2011, 22:57
syroezhka
Проверте, что бы векторные данные,а соответственно и тин были в метровых координатах. Если в широте-долготе уклоны не расчитает.

Re: Расчет уклона (Slope)

Добавлено: 27 ноя 2011, 23:03
Александр Мурый
syroezhka писал(а):Проверте, что бы векторные данные, а соответственно и тин были в метровых координатах. Если в широте-долготе уклоны не расчитает.
В арке задать масштабный коэффициент или указать единицы измерения (как, например, в GRASS или gdaldem) нельзя?
В приложенном выше архиве "project.rar" именно WGS84 Lat/Long.

Re: Расчет уклона (Slope)

Добавлено: 27 ноя 2011, 23:13
syroezhka
Единицы он автоматом берет из ДЕМа. Масштабный коэффициент, в принципе, задать можно. Поле для его ввода присутствует. Только я никогда не пробовала. Всегда перепроэцировала в метровую СК, перед расчетом уклонов.

Re: Расчет уклона (Slope)

Добавлено: 27 ноя 2011, 23:15
Александр Мурый
syroezhka писал(а):Единицы он автоматом берет из ДЕМа. Масштабный коэффициент, в принципе, задать можно. Поле для его ввода присутствует. Только я никогда не пробовала.
Можно попробовать такой: 111120

Re: Расчет уклона (Slope)

Добавлено: 27 ноя 2011, 23:24
syroezhka
amuriy, вот как раз под рукой был ДЕМ в географической СК.
Считаю уклон с Z=1. В результате два значения в растре уклонов -"0" и "89.99954224"
Считаю уклон с Z=111120. Опять же два значения в растре уклонов - "0" и "90"
Перевела в UTM - все пучком.

Re: Расчет уклона (Slope)

Добавлено: 28 ноя 2011, 00:54
2mili
Перевела в UTM - все пучком.[/quote]

А подробнее о том можна???????????? А то мне никак не выходить расчетать уклон, при том что експозиция вышла. в чем причина я так и не понимаю до сих пор.

Re: Расчет уклона (Slope)

Добавлено: 28 ноя 2011, 08:40
novia
экспозиция не зависит от соотношения между единицами измерения х,у и z, а уклон - зависит.
для растровой модели рельефа пояснение в Erdas Field Guide по этой ссылке- страницы 350 и 352.
можно заметить что у экспозиции - нет в формуле - размера ячейки, а в уклоне есть. (в примере - Xs, Ys)
что-то мне подсказывает, что в модели TIN общая логика будет такая же.

для учета разных горизонтальных и вертикальных единиц измерения в инструменте slope в ArcGIS есть параметр z-factor - это будет 1, если и x,y,z - метры. А вот если x,y - десятичные градусы, а z - метры, вы получите как раз 0 и 89.99999.

какие примерно z-factor надо брать писал тут.

после того, как вы сделали модель в СК - UTM, x,y - стали в метрах, а высоты итак были в метрах, а потому уклоны посчитались нормально.

Re: Расчет уклона (Slope)

Добавлено: 28 ноя 2011, 10:18
2mili
спасибо ббольшое, буду розбиратся

Re: Расчет уклона (Slope)

Добавлено: 05 дек 2011, 00:37
2mili
нет ничего не вышло, я уже все перепробовала но результат один и тот же, 0 и 89,9