Examples for 'terra::rasterize'


Rasterize vector data

Aliases: rasterize rasterize,SpatVector,SpatRaster-method rasterize,matrix,SpatRaster-method

Keywords: spatial

### ** Examples

r <- rast(xmin=0, ncols=18, nrows=18)

# generate points
set.seed(1)
p <- spatSample(r, 1000, xy=TRUE, replace=TRUE)

# rasterize points as a matrix
x <- rasterize(p, r, fun=sum)
y <- rasterize(p, r, value=1:nrow(p), fun=max)

# rasterize points as a SpatVector
pv <- vect(p)
xv <- rasterize(pv, r, fun=sum)

# Polygons
f <- system.file("ex/lux.shp", package="terra")
v <- vect(f)
r <- rast(v, ncols=75, nrows=100)
z <- rasterize(v, r, "NAME_2")
plot(z)
lines(v)
plot of chunk example-terra-rasterize-1

[Package terra version 1.5-34 Index]