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

есть ли в QGIS инструменты для расчета объемов?

Добавлено: 28 апр 2012, 11:19
chimich
Есть DEM (в GeoTiff). Нужно в пределах некоторого полигона посчитать объем между поверхностью, заданной DEM, и некой уровенной поверхностью. В простейшем случае СК - абстрактная (пользовательская) прямоугольная, а высота
уровенной поверхности - ноль. Видел, что в ArcGIS это решается в пару кликов. Можно ли сделать то же самое в QGIS?
Поиск по интернетам не подсказал, какие QGIS-модули можно использовать для расчета объемов.

Re: есть ли в QGIS инструменты для расчета объемов?

Добавлено: 28 апр 2012, 13:51
Александр Мурый
Если и можно, то только через GRASS (т.н. "GRASS Tools"). Попробуйте модуль r.volume.

Re: есть ли в QGIS инструменты для расчета объемов?

Добавлено: 02 май 2012, 08:34
aaleksey
Наверно можно так:
Строится грид со значениями разниц высот. Зная размер ячейки грида можно получить объем - это арифметика. Можно получить в любом растровом калькуляторе.
Сам подсчитывал так объемы склада опилок, даже не задумывался про другие способы реализации.

Re: есть ли в QGIS инструменты для расчета объемов?

Добавлено: 02 май 2012, 17:32
chimich
С GRASS наскоком не разобраться. Но я пытаюсь.
А вот про вариант с калькулятором растров хочется поподробнее. Так-то я понимаю, что нужно просто проинтегрировать всю интересующую область по высоте. И готов даже смириться с тем, что даже ячейки грида, которые находятся в интересующей области лишь частично, будут считаться полностью или не будут считаться вовсе. Но не могу сообразить, каким образом можно это сделать в калькуляторе растров.

Re: есть ли в QGIS инструменты для расчета объемов?

Добавлено: 02 май 2012, 19:52
Максим Дубинин
http://gis-lab.info/qa/3darea-grass.html

возможно можно сделать тоже самое в QGIS с помощью инструментов GRASS

Re: есть ли в QGIS инструменты для расчета объемов?

Добавлено: 04 май 2012, 11:56
aaleksey
Имея грид со значениями разницы высот в калькуляторе полей перемножаем значения на площадь ячейки, грида. Результат - грид, со значениями объема. Суммируя ячейки получим суммарный объем. Я делал это в ArcWiev, точные выражения не приведу, потому как на вскидку не соображу, но в теории так. В QGIS это конечно возможно. Еще раз замечаю, что данный метод применял для расчета объема склада опилок.