coverage_fraction {exactextractr} | R Documentation |
Compute the fraction of raster cells covered by a polygon
Description
Compute the fraction of raster cells covered by a polygon
Usage
## S4 method for signature 'RasterLayer,sf'
coverage_fraction(x, y, crop = FALSE)
## S4 method for signature 'RasterLayer,sfc_MULTIPOLYGON'
coverage_fraction(x, y, crop)
## S4 method for signature 'RasterLayer,sfc_POLYGON'
coverage_fraction(x, y, crop)
## S4 method for signature 'SpatRaster,sf'
coverage_fraction(x, y, crop = FALSE)
## S4 method for signature 'SpatRaster,sfc_MULTIPOLYGON'
coverage_fraction(x, y, crop)
## S4 method for signature 'SpatRaster,sfc_POLYGON'
coverage_fraction(x, y, crop)
Arguments
x |
a (possibly empty) |
y |
a |
crop |
if |
Value
a list with a RasterLayer
for each feature in y
.
Values of the raster represent the fraction of each
cell in x
that is covered by y
.
Examples
rast <- raster::raster(matrix(1:100, ncol=10), xmn=0, ymn=0, xmx=10, ymx=10)
poly <- sf::st_as_sfc('POLYGON ((2 2, 7 6, 4 9, 2 2))')
cov_frac <- coverage_fraction(rast, poly)[[1]]
[Package exactextractr version 0.10.0 Index]