Skip to content

Rsagacmd

Linking R with the Open-Source 'SAGA-GIS' Software

v0.4.3 · Sep 7, 2024 · GPL-3

Description

Provides an R scripting interface to the open-source 'SAGA-GIS' (System for Automated Geoscientific Analyses Geographical Information System) software. 'Rsagacmd' dynamically generates R functions for every 'SAGA-GIS' geoprocessing tool based on the user's currently installed 'SAGA-GIS' version. These functions are contained within an S3 object and are accessed as a named list of libraries and tools. This structure facilitates an easier scripting experience by organizing the large number of 'SAGA-GIS' geoprocessing tools (>700) by their respective library. Interactive scripting can fully take advantage of code autocompletion tools (e.g. in 'RStudio'), allowing for each tools syntax to be quickly recognized. Furthermore, the most common types of spatial data (via the 'terra', 'sp', and 'sf' packages) along with non-spatial data are automatically passed from R to the 'SAGA-GIS' command line tool for geoprocessing operations, and the results are loaded as the appropriate R object. Outputs from individual 'SAGA-GIS' tools can also be chained using pipes from the 'magrittr' and 'dplyr' packages to combine complex geoprocessing operations together in a single statement. 'SAGA-GIS' is available under a GPLv2 / LGPLv2 licence from <https://sourceforge.net/projects/saga-gis/> including Windows x86/x64 and macOS binaries. SAGA-GIS is also included in Debian/Ubuntu default software repositories. Rsagacmd has currently been tested on 'SAGA-GIS' versions from 2.3.1 to 9.5.1 on Windows, Linux and macOS.

Downloads

469

Last 30 days

8243rd

1.5K

Last 90 days

5.6K

Last year

Trend: -11.3% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Dependency Network

Dependencies Reverse dependencies generics sf terra stars foreign stringr rlang tibble processx rvest Rsagacmd

Version History

new 0.4.3 Mar 10, 2026
updated 0.4.3 ← 0.4.2 diff Sep 7, 2024
updated 0.4.2 ← 0.4.1 diff Oct 15, 2023
updated 0.4.1 ← 0.4.0 diff Jun 20, 2023
updated 0.4.0 ← 0.2.0 diff May 25, 2023
updated 0.2.0 ← 0.1.2 diff Apr 3, 2022
updated 0.1.2 ← 0.1.1 diff Dec 3, 2021
updated 0.1.1 ← 0.1.0 diff Jul 7, 2021
updated 0.1.0 ← 0.0.9 diff Jan 10, 2021
updated 0.0.9 ← 0.0.5 diff Jun 11, 2020
updated 0.0.5 ← 0.0.2 diff Mar 29, 2020
updated 0.0.2 ← 0.0.1 diff Nov 6, 2019
new 0.0.1 Jul 22, 2019