Calculate the volume of a mountain or elevation in ArcGIS

Knowing the volume of a mountain, hill, volcano or any kind of elevation, the principle is based on finding the difference of two digital elevation models, the first with the actual topography of the land (with mountain) and the second by removing the geomorphological element (no mountain).

Diferencia de volumen de un elemento geomorfológico en ArcGIS

In this illustration a first TIN is created with real information of the contour lines, the second TIN builds eliminating the contours of geomorphological element (also by placing the same value to the contours of the mountain, in order to a flat surface in the area of geomorphological element), now just enough to get the volume difference between digital elevation models with the Surface Difference tool (TIN Difference in ArcGIS 9.x).

ArcToolbox > 3D Analyst Tools > Triangulated Surface > Surface Difference
ArcToolbox > 3D Analyst Tools > Terrain and TIN Surface > Surface Difference

TIN Surface Difference ArcGIS

The result is shown in a vector file, exploring the attribute table the difference in the volume of both digital elevation models is observed, in this illustration the mountain has a volume of about 900 million cubic meters.

One thought on “Calculate the volume of a mountain or elevation in ArcGIS”

  1. joseph pendael says:

    i love the work

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent posts

  • QGIS Training Manual PDF
  • GeoLove moves millions
  • What’s new in ArcGIS Pro 2.1?
  • Identify ridgelines from a mountain in ArcGIS
  • Problems when importing an Excel table into ArcGIS
  • Create an interactive map in Google Docs
  • Symbols not showing correctly in ArcMap
  • Differences between GIS and CAD
  • View the relief of a satellite image in ArcGIS
  • Real-time wind mapping
  • QGIS 2 Manual PDF
  • How to composite satellite image bands in ArcGIS

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 79 other subscribers

%d bloggers like this: