library(terra)
#> terra 1.7.78
Le package terra
permet d’importer et d’exporter des fichiers raster. Il repose sur la bibliothèque GDAL (GDAL/OGR contributors, 2022) qui permet de lire et de traiter un très grand nombre de format d’images géographiques.
library(terra)
#> terra 1.7.78
La fonction rast()
permet de créer et/ou d’importer des données raster. Les lignes suivantes importent le fichier raster elevation.tif (Tagged Image File Format) au format d’objet SpatRaster
.
<- rast("data/elevation.tif")
elev elev
#> class : SpatRaster
#> dimensions : 987, 1300, 1 (nrow, ncol, nlyr)
#> resolution : 0.0002972796, 0.0002972796 (x, y)
#> extent : 1.245749, 1.632213, 44.30927, 44.60269 (xmin, xmax, ymin, ymax)
#> coord. ref. : lon/lat WGS 84 (EPSG:4326)
#> source : elevation.tif
#> name : altitude
#> min value : 91
#> max value : 421
La fonction writeRaster()
permet d’enregistrer un objet SpatRaster
sur votre machine, dans le format de votre choix.
writeRaster(x = elev, filename = "data/new_elevation_Lot.tif")