Skip to main content
fasterRaster: GIS in R using GRASS for large rasters and vectors

fasterRaster: GIS in R using GRASS for large rasters and vectors

This is a Preprint and has not been peer reviewed. This is version 1 of this Preprint.

Add a Comment

You must log in to post a comment.


Comments

There are no comments or no comments have been made public for this article.

Downloads

Download Preprint

Supplementary Files

Authors

Adam B. Smith 

Abstract

Within the R ecosystem, packages like terra and sf are the go-to solutions for most geospatial analyses, yet can struggle with large rasters and vectors. The Geographic Resources Analysis Support System, or GRASS, offers solutions that are often more efficient for large data. However, using GRASS through R requires users to become familiar with GRASS-specific syntax and data constructs. The fasterRaster package for R connects to GRASS seamlessly and enables analysis of large data sets. Modeled after the functions in terra, fasterRaster possesses over 200 methods for processing rasters and spatial vectors. fasterRaster also contains a growing number of specialty functions for hydrological, remote sensing, and topographical analysis. For small spatial objects, terra and sf will nearly always be faster, but for larger ones, fasterRaster can be several times faster, and for very large spatial objects, can succeed where other solutions fail. A pkgdown website documents the project: https://adamlilith.github.io/fasterRaster/index.html.

DOI

https://doi.org/10.31223/X52R0M

Subjects

Geomorphology, Hydrology, Other Earth Sciences, Other Environmental Sciences

Keywords

GIS, Geographic Information System, geomorphology, hydrology, R, open source, geospatial, scalability, memory management

Dates

Published: 2025-10-17 22:56

Last Updated: 2025-10-17 22:56

License

CC BY Attribution 4.0 International

Additional Metadata

Conflict of interest statement:
None

Data Availability (Reason not available):
All data used in this analysis is already freely available on public servers and cited in Table S1