- Notifications
You must be signed in to change notification settings - Fork8
Simplify the linking of GIS/RS and CLI tools
License
r-spatial/link2GI
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Package website:release
link2GI provide some functions which make it a bit easier to connect straightforward the common open source GI software packages to the R-biotop. It supports both the use of wrapper packages and the direct API-use via system calls. It focuses onLinux andWindowsX operating systems but nevertheless it should also work withOSX.
If you have several versions installed or if you want to use the full power of the GI software it will be a nice and helpful tool to deal with some strange behaviours and requirements. Especially helpful is the support ofOTB, theGDAL-Python functions and a simple support to use anySAGA version via the CLI. HopefullyRSAGA andRsagacmd will join forces in one package in the future. Anyway the current releases (1.4.1) ofRSAGA as well asRsagacmd will work with the environment settings as provided bylinkSAGA.
link2GIis up to CRAN. For the installation of the stable version please useinstall.packages("link2GI").
However it is strongly recommended to install the latest stable version:
# devtools packagedevtools::install_github("r-spatial/link2GI",ref="master")# remotes packageremotes::install_github("r-spatial/link2GI",ref="master")
To utilize the power of the open source GI tools from withinR you need to install them first. As a first promising opportunity to do fulfill most of the requirements you may installQGIS, GRASS,SAGA-GIS andOrfeo-toolbox. For further Information have a look at theInstallation guide for link2GI related Software.
initProj provides a complete and flexible working environment for GI projects. The focus is on a simple but powerful structure. The basic framework is formed by a defined folder structure, initial scripts and configuration templates as well as optional Git repositories and anrenv environment. A corresponding RStudio project file is also created. It supports the automatic installation (if needed) and loading of the required libraries including various standard setup skeletons to simplify project initialisation.
The function creates a skeleton of the skeleton scriptsmain-control.R,pre-processing.R,10-processing.R andpost-processing.R, and creates corresponding parameter configurations files stored asyaml files inscr/configs/. The script src/functions/000_settings.R holds all specific project settings. Easy access to all project paths is provided via the list variabledirs, which enables simple, efficient and reproducible project management and data handling.
For further Information have a look at the articleReproducible Projects.
When using RStudio, a new project can be created by simply selecting theCreate Project Structure (link2GI) template from the ***File -> New Project -> New Directory -> New Project Wizard *** dialogue.
About
Simplify the linking of GIS/RS and CLI tools
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors8
Uh oh!
There was an error while loading.Please reload this page.
