Calculating The Volume and Surface of A Reservoir Using Arcgis
Calculating The Volume and Surface of A Reservoir Using Arcgis
Today we are going to see how to calculate the volume of a projected reservoir which will be created with the
construction of the Dam in Northern Spain using ArcGIS and its extension 3D Analyst.
We start by activating the 3D Analyst Extension: Customize menu > Extensions…
The data required for this exercise is a contour map with lines placed at 5-meter intervals (contours.shp).
The first step is converting the contour map into a Triangulated Irregular Network (TIN):
Open ArcToolbox > 3D Analyst Tools > TIN Management > Create TIN
Select “contours.shp” as the Input Feature Class and name the Output TIN “terrain_tin”:
The process of creating a new TIN may take several minutes, depending on the accuracy of the output surface.
We now have to select the contour that marks the reservoir maximum level, which according to the project is set
at 1115 meters above sea level. So, we select the 1115 contour using the Select by Attributes tool: “Selection
menu > Select By Attributes…”. In the query builder enter data as shown in the next picture:
Please note that, in order to perform surface and volume calculations, the contour must be closed, so unselect all
other contours that are not linked to the actual reservoir surface.
This contour gives us an idea of the maximum flood extent of the reservoir once filled at its full capacity.
The next step is converting the selected contour (Polyline) into a Polygon: ArcToolbox > Data Management Tools
> Features > Feature To Polygon.
And finally, to calculate the total volume of the reservoir, we use the tool “Polygon Volume”: ArcToolbox > Terrain
and TIN Surface > Polygon Volume.
Select “terrain_tin” as the Input Surface; “1115_contour_polygon” as the Input Feature Class; and Height Field as
“CONTOUR”. In “Reference Plane”, make sure that BELOW is selected. The volume and surface area will be
calculated below the reference plane height of the polygon. Leave the rest as default:
Click on OK. The calculation process may take several minutes.
As the final result, two new fields are added to the “1115_contour_polygon.shp” attribute table: “Volume” and
“SArea”. In this case, the result is in cubic meters, since we are working in International System of Units (S.I.):
11,834,796.1198 (equivalent to 11.835 cubic hectometers). We also got the total flooded surface:
1110140.5082 square meters (equivalent to 111.014 hectares).