Module contributed by Paolo Cavallini - Faunalia
Note
This chapter shows how to use additional programs from inside Processing. To complete it, you must have installed, with the tools of your operating system, the relevant packages.
GRASS is a free and open source GIS software suite for geospatial data management and analysis, image processing, graphics and maps production, spatial modeling, and visualization
It is installed by deafult on Windows through the OSGeo4W standalone installer (32 and 64 bit), and it is packaged for all major Linux distributions.
R is a free and open source software environment for statistical computing and graphics.
It has to be installed separately, together with a few necessary libraries (LIST).
The beauty of Processing implementation is that you can add your own scripts, simplex or complex ones, and they may then be used as any other module, piped into more complex workflows, etc.
OTB (also known as Orfeo ToolBox) is a free and open source library of image processing algorithms. It is installed by deafult on Windows through the OSGeo4W standalone installer (32 bit). Paths should be configured in Processing.
In a standard OSgeo4W Windows installation, the paths will be:
OTB application folder C:\OSGeo4W\apps\orfeotoolbox\applications
OTB command line tools folder C:\OSGeo4W\bin
On Debian and derivatives, it will be /usr/bin
TauDEM is a suite of Digital Elevation Model (DEM) tools for the extraction and analysis of hydrologic information. Availability in various operating system varies.
LASTools is a set of mixed, free and proprietary commands to process and analyze LiDAR data. Availability in various operating system varies.
More tools are available through additional plugins, e.g.:
More will come.
Let’s load points.shp and type buf in the filter of the Toolbox, then double click on:
See how speed is quite different, and different options are available.
Exercise for the reader: find the differences in geometry output between different methods.
Now, raster buffers and distances:
Dissolve features based on a common attribute:
Warning
The last one is broken in SAGA <=2.10
Exercise for the reader: find the differences (geometry and attributes) between different methods.