Transfer values of a SpatRaster to another one with a different geometry
resample transfers values between SpatRaster objects that do not align (have a different origin and/or resolution). See project
to change the coordinate reference system (crs).
If the origin and crs are the same, you should consider using these other functions instead: aggregate
, disaggregate
, expand
or crop
.
## S4 method for signature 'SpatRaster,SpatRaster' resample(x, y, method="bilinear", filename="", ...)
x |
SpatRaster to be resampleed |
y |
SpatRaster that |
method |
character. Method used for estimating the new cell values. One of:
|
filename |
character. Output filename |
... |
additional arguments for writing files as in |
SpatRaster
r <- rast(nrow=3, ncol=3, xmin=0, xmax=10, ymin=0, ymax=10) values(r) <- 1:ncell(r) s <- rast(nrow=25, ncol=30, xmin=1, xmax=11, ymin=-1, ymax=11) x <- resample(r, s, method="bilinear") opar <- par(no.readonly =TRUE) par(mfrow=c(1,2)) plot(r) plot(x) par(opar)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.