GRASS and Sextante
GRASS has been integrated into Sextante as extension. Sextante itself is commonly used within gvSIG. Through this integration, gvSIG users have access to the wealth of well tested algorithms provided by GRASS.
How to install (tuned OADE version)
Linux
Now you have three files, for example: gvsig-oade-2010-1.0.0.b2-linux-installer.bin and sextante.zip
You have to run (follow the dialogs; we assume that you install it in your HOME directory as predefined in the dialog):
chmod a+x gvsig-oade-2010-1.0.0.b2-linux-installer.bin ./gvsig-oade-2010-1.0.0.b2-linux-installer.bin
To update the pre-installed Sextante with the newer content of sextante.zip:
rm -rf $HOME/gvsig-oade-2010-1.0.0/bin/gvSIG/extensiones/es.unex.sextante mkdir $HOME/gvsig-oade-2010-1.0.0/bin/gvSIG/extensiones/es.unex.sextante cd $HOME/gvsig-oade-2010-1.0.0/bin/gvSIG/extensiones/es.unex.sextante
unzip /PATH/TO/sextante.zip "core/*" mv core/* . rmdir core unzip /PATH/TO/sextante.zip "bindings/gvsig_1_9/*" mv bindings/gvsig_1_9/* . rmdir bindings/gvsig_1_9 bindings rm -f jts-1.9.jar
# help: cd ../sextante_help rm -rf en/ es/ de/ unzip /PATH/TO/sextante.zip "help/*" mv help/* . rmdir help
Now you can launch gvSIG, from the Desktop or via (adjust path if you didn't use the default installation directory):
$HOME/gvsig-oade-2010-1.0.0/bin/gvSIG.sh
Windows
TBD.
MacOSX
TBD.
How to install (original gvSIG version)
- Download gvSIG binaries from here
- Download Raster Pilot from here
- Download Sextante binaries from here
Linux
Now you have three files, for example: gvSIG-1_1_x-raster_pilot-BN7-linux-i586.bin, gvSIG-1_9-linux-i586-withjre.bin, and sextante.zip
You have to run (follow the dialogs):
sh gvSIG-1_9-linux-i586-withjre.bin sh gvSIG-1_1_x-raster_pilot-BN7-linux-i586.bin
To install the content of sextante.zip:
# software mkdir /PATH/TO/gvSIG_1.9/bin/gvSIG/extensiones/es.unex.sextante cd /PATH/TO/gvSIG_1.9/bin/gvSIG/extensiones/es.unex.sextante
unzip /PATH/TO/sextante.zip "core/*" mv core/* . rmdir core unzip /PATH/TO/sextante.zip "bindings/gvsig_1_9/*" mv bindings/gvsig_1_9/* . rmdir bindings/gvsig_1_9 bindings rm -f jts-1.9.jar
# help: cd /PATH/TO/gvSIG_1.9/bin/gvSIG/extensiones/ mkdir sextante_help unzip /PATH/TO/sextante.zip "help/*" mv help/* help/ rmdir help
If you installed it with JRE usage (default), you now have to remove some files to avoid conflicts with the main gvSIG installation:
rm -f sextante_flowTools-0.55.jar flowmap.jar j3dcore.jar prefuse*.jar vecmath-1.3.jar
Now you can launch gvSIG, from the Desktop or via (adjust path):
/usr/local/gvSIG_1.9/bin/gvSIG.sh
Windows
TBD.
MacOSX
TBD.
Activating GRASS in Sextante
- Go to Sextante settings (open Sextante Dialog -> right of the "Search" bar)
- Go to "GRASS"
- Set therein
GRASS folder: /path/to/grass-binary-installation/ (e.g., /usr/local/grass-6.4.0svn/ ) GRASS mapset: /path/to/grassdata/location/mapset (e.g., /home/neteler/grassdata/nc_spm_08/user1 )
How to use
Preparation of GRASS for Sextante
Go into Sextante settings, and set (update paths accordingly to your installation):
GRASS folder = /usr/local/grass-6.4.svn GRASS mapset= <my home dir>/grass/location/<mapset name>
Usage
GRASS is used in an internal temporary session.
See also
- Victor Olaya's blog announcement of the integration