watershed.Rddelineate the area covered by a catchment from a SpatRaster with flow direction and a pour-point (catchment outlet).
# S4 method for class 'SpatRaster'
watershed(x, pourpoint, filename="",...)SpatRaster with flow direction. See terrain.
matrix or SpatVector with the pour point location
character. Output filename
additional arguments for writing files as in writeRaster
SpatRaster
elev <- rast(system.file('ex/elev_vinschgau.tif', package="terra"))
flowdir <- terrain(elev, "flowdir")
## pour point at Naturns
pp <- cbind(653358.3, 5168222)
w <- watershed(flowdir, pp)