Clip soil map over a polygon and (re)calculate areas.

ClipSoilMap(soil, catchment)

Arguments

soil
SpatialPolygonsDataFrame containing percentage of HOST soil classes, i.e. see data("PlynlimonSOIL").
catchment
SpatialPolygonsDataFrame containing a single catchment boundary.

Value

A SpatialPolygonsDataFrame clipped over a catchment with an additional column with updated areas.

Examples

## Not run: ------------------------------------ # data("PlynlimonSUBCATCHMENTS") # data("PlynlimonSOIL") # soilMap <- ClipSoilMap(soil = PlynlimonSOIL, # catchment = PlynlimonSUBCATCHMENTS[1,]) ## ---------------------------------------------