Оценка объема земляных выемок в QGIS
- slon
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 30 сен 2016, 08:05
- Репутация: 0
Оценка объема земляных выемок в QGIS
Добрый день!
По работе столкнулся с такой задачей:
Есть карьер, необходимо его засыпать, для этого необходимо оценить объем завозимого грунта??
основой исходных данных послужил топоплан местности 1:500, по отметкам существующих и проектных высот были построены гриды двумя методами Kriging и Radial Basis function. Для построения поверхностей использовался Surfer и в нем же был рассчитан объем.
Вопрос заключается в следующем - можно ли средствами Qgis произвести такой же расчет??
По работе столкнулся с такой задачей:
Есть карьер, необходимо его засыпать, для этого необходимо оценить объем завозимого грунта??
основой исходных данных послужил топоплан местности 1:500, по отметкам существующих и проектных высот были построены гриды двумя методами Kriging и Radial Basis function. Для построения поверхностей использовался Surfer и в нем же был рассчитан объем.
Вопрос заключается в следующем - можно ли средствами Qgis произвести такой же расчет??
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
-
- Гуру
- Сообщения: 5360
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Оценка объема земляных выемок в QGIS
В Civil 3D очень удобно это делать. А главное там можно в 3D рассмотреть TIN и проверить правильность её построения. А ещё там есть структурные линии и т. п.
И в таких масштабах надо использовать TIN, а не GRID.
И в таких масштабах надо использовать TIN, а не GRID.
- slon
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 30 сен 2016, 08:05
- Репутация: 0
Re: Оценка объема земляных выемок в QGIS
Спасибо, будем пробывать
- slon
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 30 сен 2016, 08:05
- Репутация: 0
Re: Оценка объема земляных выемок в QGIS
Попробовал средства SAGA, не совсем то что нужно, верхний слой выбирается значение, а у меня две поверхности. Попробовал еще средства Grass - r.volume , объем существенно отличается от рассчитанного в Surfer, и при "загрузке результирующего слоя" в логе ошибка:
The following layers were not correctly generated.
Centroids
You can check the log messages to find more information about the execution of the algorithm
Пробовал как TIN так и GRID.
The following layers were not correctly generated.
Centroids
You can check the log messages to find more information about the execution of the algorithm
Пробовал как TIN так и GRID.
- slon
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 30 сен 2016, 08:05
- Репутация: 0
Re: Оценка объема земляных выемок в QGIS
ребят помогите, разъясните порядок расчета объема в Qgis-grass.
в архиве исходники - точечные шэйпы высот нижнего и верхнего слоя, и маска слоя в котором оценивается объем
в surfer получены вот- такие вот цифры:
metod V,м3
Radial bas.func 176114
Kriging 173994
TIN 176762
в архиве исходники - точечные шэйпы высот нижнего и верхнего слоя, и маска слоя в котором оценивается объем
в surfer получены вот- такие вот цифры:
metod V,м3
Radial bas.func 176114
Kriging 173994
TIN 176762
- Вложения
-
test.rar
- исходные данные
- (42.15 КБ) 259 скачиваний
- Игорь Белов
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
Re: Оценка объема земляных выемок в QGIS
Давайте начнём с Surfer'а. На результат влияет геометрия грида. Поскольку точки на нижней поверхности расположены очень плотно, нужно строить грид с шагом не более одного метра, чтобы можно было говорить о сходимости. Построим гриды в рамках X = [498050..498650], Y = [5102800..5103400] с шагом метр на метр методом TIN, отбланкуем маской, вычислим объёмы. Полученные насыпи/выемки:
Positive Volume [Cut]: 174758.89023836
Negative Volume [Fill]: 294.70535759341
Net Volume [Cut-Fill]: 174464.18488077
В других программах, использующих гриды, геометрия должна быть идентична. Это значит, в QGIS следует строить гриды в рамках X = [498049.5..498650.5], Y = [5102799.5..5103400.5] с шагом метр на метр. Используем тот же метод TIN. Один из возможных путей:
Интерполяция:
[Растр] → [Интерполяция] → [Интерполяция]
Обрезать растр по маске:
[Растр] → [Извлечение] → [Обрезка]
Получить разности объёмов по ячейкам:
[Растр] → [Калькулятор растров]
Вычислить объём:
В инструментах анализа [Геоалгоритмы QGIS] → [Инструменты обработки растра] → [Статистика растрового слоя]
Получаем объём:
Sum: 174472.996208
С учётом того, что разные программы по-разному выполняют триангуляцию Делоне, можно говорить о совпадении результатов.
Positive Volume [Cut]: 174758.89023836
Negative Volume [Fill]: 294.70535759341
Net Volume [Cut-Fill]: 174464.18488077
В других программах, использующих гриды, геометрия должна быть идентична. Это значит, в QGIS следует строить гриды в рамках X = [498049.5..498650.5], Y = [5102799.5..5103400.5] с шагом метр на метр. Используем тот же метод TIN. Один из возможных путей:
Интерполяция:
[Растр] → [Интерполяция] → [Интерполяция]
Обрезать растр по маске:
[Растр] → [Извлечение] → [Обрезка]
Получить разности объёмов по ячейкам:
[Растр] → [Калькулятор растров]
Вычислить объём:
В инструментах анализа [Геоалгоритмы QGIS] → [Инструменты обработки растра] → [Статистика растрового слоя]
Получаем объём:
Sum: 174472.996208
С учётом того, что разные программы по-разному выполняют триангуляцию Делоне, можно говорить о совпадении результатов.
The purpose of computing is insight, not numbers
- slon
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 30 сен 2016, 08:05
- Репутация: 0
Re: Оценка объема земляных выемок в QGIS
Игорь большое спасибо за развернутый ответ, все понятно.
Есть вопрос в продолжение темы о шаге грида, не знаю создать отдельную тему или здесь продолжить на имеющемся примере?!
Не силен в аналитической геометрии, Вы написали о шаге не более метра при такой плотности точек. Каким способом можно определить наилучший (оптимальный) шаг грида, чтобы обеспечить наилучший(достоверный) результат??
Попробовал данный пример с шагом 0,25 м, разница получается всего в 4 м3)) конечно для данных объемов в 170 тыс. это смешная погрешность)
Есть вопрос в продолжение темы о шаге грида, не знаю создать отдельную тему или здесь продолжить на имеющемся примере?!
Не силен в аналитической геометрии, Вы написали о шаге не более метра при такой плотности точек. Каким способом можно определить наилучший (оптимальный) шаг грида, чтобы обеспечить наилучший(достоверный) результат??
Попробовал данный пример с шагом 0,25 м, разница получается всего в 4 м3)) конечно для данных объемов в 170 тыс. это смешная погрешность)
- Игорь Белов
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
Минимальный шаг грида
Минимальный шаг грида должен быть порядка расстояния между близкими точками.
Добавим к таблице данных колонку с порядковым номером id. Вычислим расстояния между ближайшими точками:
[Вектор] → [Анализ] → [Матрица расстояний]
Откроем полученную электронную таблицу CSV, отсортируем колонку MEAN и полюбуемся на наименьшие значения, отличные от нуля: Похоже, шаг грида для сходимости результатов должен быть не более 0,5 метра.
Добавим к таблице данных колонку с порядковым номером id. Вычислим расстояния между ближайшими точками:
[Вектор] → [Анализ] → [Матрица расстояний]
Откроем полученную электронную таблицу CSV, отсортируем колонку MEAN и полюбуемся на наименьшие значения, отличные от нуля: Похоже, шаг грида для сходимости результатов должен быть не более 0,5 метра.
The purpose of computing is insight, not numbers
- slon
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 30 сен 2016, 08:05
- Репутация: 0
Re: Оценка объема земляных выемок в QGIS
Спасибо большое))!
-
- Гуру
- Сообщения: 5360
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Оценка объема земляных выемок в QGIS
Civil 3D
Объем выемки (отрегулировано) 306.71 Куб. м
Объем насыпи (отрегулировано) 174767.32 Куб. м
Чистый объем (отрегулировано) 174460.61 Куб. м<Насыпь>
Объем выемки (отрегулировано) 306.71 Куб. м
Объем насыпи (отрегулировано) 174767.32 Куб. м
Чистый объем (отрегулировано) 174460.61 Куб. м<Насыпь>
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 26 гостей