I need to calculate the volume of the differences between two DTM from different years with QGIS. I am trying to figure out how to do it, but I do not see anything clear about that.

Could anyone give me a tip to be able to do it?

  • 4
    what approach did you try out and where did you get stuck? – LaughU Jan 15 '18 at 12:04
  • Looking for information on internet I saw that there is a tool in SAGA, raster volume, but for some reason I do not have it. In ArcGIS there is one, cut/Fill, but I have to do it by using QGIS. I think that the best way will be to do it by hand, which means to rest my two raster and to add the histogram as the resolution of my raster is 1 meter. – vacp73 Jan 15 '18 at 12:24
  • See my answer here: gis.stackexchange.com/questions/258482/…. You can start from step 6 – Marco Jan 15 '18 at 14:22
  • its not getting correct volume – Mark Mars Jul 25 '19 at 4:59

The usage of SAGA raster volume is slightly different from what you would expect with ArcGIS Cut/Fill, as it is a tool to calculate a volume above a reference surface.

How about simply using QGIS Raster Calculator?

(1) Subtract raster_b from raster_a

enter image description here

(2) You will obtain output raster.

(3) If it was ArcGIS Cut Fill tool, it will immediately give you Cut volume and Fill volume summarized in a table. With QGIS, you would probably use Raster layer statistics tool (in QGIS geoalgorithm | Raster tools) or other plugins, which fits for your target statistics.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.