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

Volume in ArcGis 9 - 3d Analyst

Добавлено: 14 апр 2006, 15:58
mant
дано: озеро, представленное растром с глубинами в Балт системе (мин -7.74, макс -5.29)
при расчете его объема, получается: с верхней границы -5.29 вниз - 61982350.33 м3, с нижней границы -7.74 наверх - 85108001.41 м3.
Как это можно объяснить, и что из этого верно?

Log:

DATASET: D:\Arc\Retro\2004\topo_bs_hand
TYPE: RASTER
ZFACTOR: 1.00
PLANE_HEIGHT: -7.74
REFERENCE: ABOVE_PLANE
2D_AREA: 60036900.00
3D_AREA: 60037032.07
VOLUME: 85108001.41

DATASET: D:\Arc\Retro\2004\topo_bs_hand
TYPE: RASTER
ZFACTOR: 1.00
PLANE_HEIGHT: -7.74
REFERENCE: BELOW_PLANE
2D_AREA: 0.00
3D_AREA: 0.00
VOLUME: 0.00

DATASET: D:\Arc\Retro\2004\topo_bs_hand
TYPE: RASTER
ZFACTOR: 1.00
PLANE_HEIGHT: -5.29
REFERENCE: BELOW_PLANE
2D_AREA: 59938155.45
3D_AREA: 59938287.51
VOLUME: 61982350.33

DATASET: D:\Arc\Retro\2004\topo_bs_hand
TYPE: RASTER
ZFACTOR: 1.00
PLANE_HEIGHT: -5.29
REFERENCE: ABOVE_PLANE
2D_AREA: 98744.55
3D_AREA: 98744.55
VOLUME: 0.00

Re: Volume in ArcGis 9 - 3d Analyst

Добавлено: 17 апр 2006, 21:12
geologic
хм... ведь расчеты объемов идут не с "границы", а с плоскости среза. С верхней плоскости понятно, с "зеркала воды". А что такое нижняя плоскость???

Добавлено: 17 апр 2006, 23:46
yumakaev
Из хелпа:
When using ABOVE, [skip] the volume represents the cubic area between the plane and the underside of the surface. When using BELOW, [skip] volume is the cubic area between the plane and the top of the surface.
Представьте озеро в виде 3D-тела. Теперь мысленно впишите это тело в фигуру-"цилиндр", сечение которого - форма озера*.

При рассчёте объёма от верхней плоскости (от зеркала) вниз с опцией BELOW, получится корректный объём озера.

При рассчёте от дна вверх с опцией ABOVE получится рассчёт объёма "слепка" тела внутри воображаемого "цилиндра". Т.е. объём "цилиндра" минус объём тела-озера.

---------------------------------
*Термин "цилиндр" здесь употребляется только для простоты. На самом деле, "цилиндр" применим только если озеро круглое. В более общем случае, когда озеро имеет сложную форму, фигура будет совсем не цилиндром, конечно.

Добавлено: 19 апр 2006, 16:04
mant
правильно ли я понял, что при положительном рельефе (горы, холмы и т.д.) также будет корректно использовать BELOW от вершины к подошве?

Дополнительный вопрос: можно ли как-то получить растр со значением объема в каждой ячейке из растра глубин?

Добавлено: 19 апр 2006, 16:28
geologic
от "вершины" к подошве горы будет ровненько то же, что и от днища озера к его урезу. Только вверх ногами :). Не от "вершины" считают объемы эти все функции, а от ПЛОСКОСТИ СРЕЗА.

Значение объема равно произведению глубины на площадь, если я правильно помню школьный курс геометрии :evil: Глубина известна, остается угадать площадь ячейки :)

2Yumakaev: цилиндрическое тело, есть такое понятие

Добавлено: 20 апр 2006, 23:39
yumakaev
mant писал(а):правильно ли я понял, что при положительном рельефе (горы, холмы и т.д.) также будет корректно использовать BELOW от вершины к подошве?
Согласен с geologic. Нужно считать от подножия с опцией ABOVE. В этом случае underside of the surface (под поверхностью) будет как раз тело горы, объём которого и ищем.

Добавлено: 21 апр 2006, 19:07
geologic
По-моему, отвлекая себя звучными функциями и процедурами, легко запутаться. Представьте ТЕЛО, как вам преложил юмакаев, и порассуждайте на "русском" языке. Или хотя бы нарисуйте ситуацию карандашом.