GSDView is programmed in Python and it should be cross-platform. The GSDView software has been successfully tested under MS WindowsTM XP as well as under GNU/Linux (32/64 bit) operating systems.
GSDView Pro for win32 platform is distributed as binary installer. The installer includes all required libraries and programs but OTB based SWB processing tools (due to licensing constraints).
To install GSDView Pro on WindowsTM administrative privileges are require.
Run the installer as Administrator and follow the wizard instruction. The installer also add a new entry in the Programs menu.
SWB processing tools based on OTB are provided as a separate zip archive containing pre-compiled binaries ready to use. The user should just extract files to the desired location (e.g. c:swb) and set the correct path in the SWB tab of the Preferences panel.
See also
SAR WorkBench preferences sun-section in The Graphical User Interface.
In order to install/run GSDView Pro from sources you should have the following software installed:
Hint
Ubuntu and Debian users can resolve almost all dependencies by running the following command as superuser:
$ apt-get install python-qt4 python-numpy python-scipy
$ apt-get install python-gdal gdal-bin libproj-dev python-tables
On Debian Sid Traits library is also packaged now:
$ apt-get install python-traitsbackendqt python-traits
$ apt-get install python-chaco
GSDView Pro for GNU/Linux and Unix platforms is provided as a source archive that includes the entire source tree of the python program, documentation and pre-built GDAL drivers.
Since Python is a scripting language the GSDView Pro program can be run directly from sources provided that the Python interpreter and all program dependencies (see Requirements) are correctly installed.
The installation consists in extracting contents of the source archive in a user chosen location:
$ tar xvfz gsdview-0.7.2.tar.gz
The program can be run typing the following command in the package root:
$ python gsdviewer
In order to get COSMO-SkyMed support GDAL environment have to be correctly set.
See also
GDAL preferences sub-section in The Graphical User Interface.
Please make sure that GDAL_DRIVER_PATH points to the location where GDAL custom driver are stored (usually the gsdview/plufins/gdalplugins in the GSDVIEWROOT). Also make sure that the GDAL_SKIP is set to HDF5 HDF5Image.
Note
After GDAL envirionment setting the application should be re-started.
If SWB processing tools are available then the SAR WorkBench root option should be opportunely set as described in the SAR WorkBench preferences sub-section of The Graphical User Interface.
Due to the vast variety of possible platform configuration and packaging systems binary packages for GNU/Linux are currently not provided. Anyway them can easily be generated for a specific platform and GNU/Linux distribution.
To obtain binary packages for the GNU/Linux please send a packaging request to GSDView Pro support.