The R package rgrass7
interfacing R and GRASS GIS will be removed from active availability on the Comprehensive R Archive Network (CRAN) during October 2023; it will be archived on CRAN. This is because the successor rgrass
package has been available since mid-2022, and because the rgdal
package on which rgrass7
depends for exchanging files between R and GRASS GIS will also be archived in October 2023, as described in R-spatial evolution project reports (latest providing links to earlier). The main change between rgrass7
and rgrass
is that terra
is used in place of rgdal
for file transfer between R and GRASS. rgrass7
functions have been marked as deprecated for almost a year now, and maintainers of packages using rgrass7
have been notified. Please also refer to https://rsbivand.github.io/foss4g_2022/modernizing_220822.html for more details.
initGRASS()
and gmeta()
when no CRS given and when SG=
is an sp objectreadRAST()
, writeRAST()
, readVECT()
and writeVECT()
marked as deprecated
if a single "SpatRaster"
not in memory is passed to write_RAST(), no temporary file is used, and the file name is passed directly to r.in.gdal
rgrass7 will keep dual old/new implementations, but old implementations will be deprecated at next version: readRAST()
, writeRAST()
, readVECT()
and writeVECT()
add re-implementations of read_VECT()
and write_VECT()
using terra
add re-implementations of read_RAST()
and write_RAST()
using terra based on discussion in #42
add terra to Suggests:
change repo name and links
use g.remove
in vect2neigh()
to avoid duplicate temporary files #36
add .github/CONTRIBUTING.md
proj.db
mismatch in Windows stand-alone GRASS 7.8.5 (9.8.6) and recent rgdal Windows CRAN binary (10.008), if WKT look-up fails, fallback to GRASS Proj4 string.Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.