This function returns lake volume for the input lake. The volume is calculated using maximum lake depth and maximum distance ratio to transform all pixels and thus, distances, to an estimated depth. These depths are multiplied by the area of the pixel and summed.
lakeVolume(
inLakeMorpho,
zmax = NULL,
slope_quant = 0.5,
correctFactor = 1,
addBathy = FALSE
)
Returns a numeric value for the total volume of the lake
An object of lakeMorphoClass
. Output of the
lakeSurroundTopo
function would be appropriate as input
Maximum depth of the lake. If none entered and elevation dataset
is inlcuded in inLakeMorpho, lakeMaxDepth
is used
to estimate a maximum depth.
The slope quantile to use to estimate maximum depth. Defaults to the median as described in (Hollister et. al, 2011).
This a factor used by lakeMaxDepth
to
correct the predicted maximum lake depth. Defaults to 1.
Logical to include a depth raster on the input
lakeMorphoClass
object. This is labelled as
'pseudoBathy' in the output. It is depth estimated using
the maximum lake depth and maximum distance ratio. Might be
useful for some applications but shouldn't be considered a
replacement for a bathymetric survey.
Hollister, J. W., W.B. Milstead (2010). Using GIS to Estimate Lake Volume from Limited Data. Lake and Reservoir Management. 26(3)194-199. tools:::Rd_expr_doi("10.1080/07438141.2010.504321")
Florida LAKEWATCH (2001). A Beginner's guide to water management - Lake Morphometry (2nd ed.). Gainesville: Florida LAKEWATCH, Department of Fisheries and Aquatic Sciences. Link
data(lakes)
lakeVolume(inputLM, addBathy = TRUE)
Run the code above in your browser using DataLab