## ---- echo=FALSE-------------------------------------------------------------- knitr::include_graphics("img/sphere.png") ## ---- crs1-------------------------------------------------------------------- library(terra) f <- system.file("ex/lux.shp", package="terra") p <- vect(f) p ## ----------------------------------------------------------------------------- crs(p) ## ----------------------------------------------------------------------------- pp <- p crs(pp) <- "" crs(pp) crs(pp) <- "+proj=longlat +datum=WGS84" crs(pp) ## ----------------------------------------------------------------------------- newcrs <- "+proj=robin +datum=WGS84" ## ----------------------------------------------------------------------------- rob <- terra::project(p, newcrs) rob ## ----------------------------------------------------------------------------- p2 <- terra::project(rob, "+proj=longlat +datum=WGS84") ## ---- prj1-------------------------------------------------------------------- r <- rast(xmin=-110, xmax=-90, ymin=40, ymax=60, ncols=40, nrows=40) values(r) <- 1:ncell(r) r plot(r) ## ----------------------------------------------------------------------------- newcrs pr1 <- terra::project(r, newcrs) crs(pr1) plot(pr1) ## ----------------------------------------------------------------------------- x <- rast(pr1) # Set the cell size res(x) <- 200000 ## ---- prj3-------------------------------------------------------------------- pr3 <- terra::project(r, x) pr3 plot(pr3)