Task: Remote Sensing
Description: Remote sensing and earth observation
 Debian packages which are dealing with Remote Sensing (for instance
 Synthetic Aperture Radar -- SAR)
 processing (interferometry, polarimetry, data visualization, etc) and
 earth observation.

Depends: libepr-api2-dev, python-epr

Depends: gdal-bin, libgdal1-dev, python-gdal

Depends: ossim-core, libossim1, libossim-dev

Suggests: googleearth-package

Depends: dans-gdal-scripts

X-Mark: Packages in Vcs - Information about these is queried from UDD

Depends: polsarpro
Language: C, Tcl/Tk

Depends: doris
Language: C++, python, csh

Depends: snaphu
Language: C

Depends: gsdview
Language: Python

Depends: mapready
Language: C

Suggests: nco, ncview, netcdf-bin

Depends: getorb
Homepage: http://www.deos.tudelft.nl/ers/precorbs/tools/getorb_pack.shtml
License: to be clarified
Language: Fortran
Responsible: Antonio Valentino <antonio.valentino@tiscali.it>
Pkg-URL: http://bazaar.launchpad.net/~a.valentino/+junk/getorb/files
Pkg-Description: Precise orbits interpolation utility
 The software consists of a program lodr to list the content of the
 Orbital Data Records (ODRs), a subroutine library getorb.a that can be
 ported to some other program to interpolate the orbits and any given
 moment, and an example program getorb to demonstrate the use of the
 getorb.a library.

Depends: adore-doris
Homepage: http://code.google.com/p/adore-doris
License: GPL-2
Language: bash, python
Responsible: Antonio Valentino <antonio.valentino@tiscali.it>
Pkg-URL: https://launchpad.net/~a.valentino/+archive/eotools/+packages
Pkg-Description: Automated DORIS Environment
 ADORE is a shell environment designed to simplify and streamline
 SAR interferometry with the DORIS InSAR processor.
 It is an attempt to simplify processing of different interferometric
 stacks like, single-master-stack, or short-baselines.
 It is highly configurable and provides sensible default options.
 Each DORIS step can be run individually.

Depends: bestgui
Homepage: http://bestgui.sourceforge.net
License: GPL-2
Language: Python
Responsible: Antonio Valentino <antonio.valentino@tiscali.it>
Pkg-URL: http://bazaar.launchpad.net/~a.valentino/+junk/bestgui/files
Pkg-Description: A GUI front-end for BEST written in Python and GTK+
 BEST (Basic Envisat SAR Toolbox) is a collection of executable software
 tools that has been designed to facilitate the use of ESA (the European
 Space Agency) SAR data. It operates according to user-generated
 parameters files.
 .
 BESTGUI allows you to easily generate the parameters files for the BEST
 tools and launch the processing from the GUI. It provides:
   * enhanced menus and toolbars
   * persistent preferences
   * smart environment handling
   * colorized output log
   * progress bars for processing completion
   * the ability of stopping a running task from the GUI (stop button)
   * a dialog for the AoI specification
   * output preview for all (and not only) the tools that have an image
     as output

Depends: best
Homepage: http://earth.esa.int/best
License: non-free (free for non-commercial applications)
Responsible: Antonio Valentino <antonio.valentino@tiscali.it>
Pkg-URL: http://bazaar.launchpad.net/~a.valentino/+junk/best/files
Pkg-Description: Basic Envisat SAR Toolbox
 BEST is a collection of executable software tools that has been
 developed to facilitate the use of ESA SAR data.
 .
 The purpose of the Toolbox is not to duplicate existing commercial
 packages, but to complement them with functions dedicated to the
 handling of SAR products obtained from the ASAR (Advanced Synthetic
 Aperture Radar) onboard Envisat and the AMIs (Active Microwave
 Instrument) onboard ERS 1/2.
Remark: binary only, re-distribution not allowed without authorization

Depends: roipac
Homepage: http://www.openchannelfoundation.org/projects/ROI_PAC
License: non-free (licenses available at no charge for non-commercial use)
Language: Fortran, Perl
Pkg-Description: Repeat Orbit Interferometry PACkage
 ROI_PAC is a software package created by the Jet Propulsion Laboratory
 division of NASA and CalTech for processing SAR images to create InSAR
 images, named interferograms. ROI_PAC stands for Repeat Orbit
 Interferometry PACkage. It is a UNIX based software package.
 .
 ROI_PAC a Repeat Orbit Interferometry Package that allows researchers
 in the area of topography and surface change to apply Interferometric
 Synthetic Aperture Radar (InSAR) methods, is now freely available to
 the community. ROI_PAC, developed primarily to work with ERS data,
 currently supports ERS-1, ERS-2, JERS, Envisat and ALOS PALSAR data,
 and is configurable to work with "strip-mode" data from all existing
 satellite radar instruments.
 .
 InSAR is the synthesis of conventional SAR techniques and
 interferometry techniques that have been developed over several decades
 in radio astronomy and radar remote sensing, and in recent years has
 opened entirely new application areas for radar in the earth system
 sciences, including topographic mapping and geodesy [v. e.g., Thompson
 et al. 1986, Massonnet and Feigl 1998, Rosen et al. 2000].
 .
 ROI_PAC uses raw radar data, ancillary information from telemetry and
 navigation solutions, and digital elevation models (DEM; externally
 provided or interferometrically derived) to produce a variety of
 derived data products, including the full resolution images,
 interferograms, phase images measured as principal value and
 continuously "unwrapped," DEMs, and error estimates. Each of the
 products is available in its natural radar coordinate system and
 georeferenced to a DEM. The software computes the interferometric
 baseline (i.e. the orbital separation of the satellite at the
 observation times) from the provided navigation solutions, and the
 refines the estimate to the mm level of precision using the provided
 DEM and optional deformation model as reference. To remove the
 topographic signature from an interferogram, ROI_PAC simulates an
 interferogram from the orbit data and the DEM, and subtracts the phase
 from the measured interferogram, leaving just the deformation phase.
 ROI_PAC implements its fundamental algorithms in C and Fortran 90 and
 drives each executable module with a Perl control script, running on
 SGI, Sun, Mac OS X, and Linux platforms.

Depends: orfeo
Homepage: http://www.orfeo-toolbox.org
License: CeCILL (similar to GPL)
Language: C++
Pkg-URL: https://launchpad.net/~ubuntugis/+archive/ppa
Pkg-Description: Orfeo Tool Box
 In the frame of the Methodological Part of the ORFEO Accompaniment
 Program to prepare, accompany and promote the use and the exploitation
 of the images derived from Pleiades (PHR) and Cosmo-Skymed (CSK)
 systems, the French Space Agency (CNES) decided to develop the Orfeo
 Toolbox (OTB): a set of algorithmic components which allow to
 capitalize the methodological know how, and therefore use an
 incremental approach to take profit of the results of the
 methodological research.
 .
 ORFEO Toolbox (OTB) is distributed as an open source library of image
 processing algorithms. OTB is based on the medical image processing
 library ITK and offers particular functionalities for remote sensing
 image processing in general and for high spatial resolution images in
 particular. The library is intensively tested on several platforms as
 Linux, Unix and Windows. Most functionalities are also adapted to
 process huge images using streaming and multi-threading as often as
 possible.
 .
 Among other, OTB provides a number of heavily documented
 functionalities as:
   * image access: optimized read/write access for most of remote
     sensing image formats, meta-data access, visualization;
   * filtering: blurring, de-noising, enhancement;
   * feature extraction: interest points, alignments, lines;
   * image segmentation: region growing, watershed, level sets;
   * classification: K-means, SVM, Markov random fields;
   * change detection.

Depends: eolisa
Homepage: http://earth.esa.int/EOLi/EOLi.html
License: to be clarified
Language: Java
Pkg-URL: http://earth.esa.int/EOLIResources/Installers/Packages/eoli-7.2.1-linux.deb
Pkg-Description: Client for ESA Earth Observation Catalogue and Ordering Services
 EOLi (Earth Observation Link) is the European Space Agency's client for
 Earth Observation Catalogue and Ordering Services. Using EOLi, you can
 browse the metadata and preview images of Earth Observation data
 acquired by the satellites ENVISAT, ERS, Landsat, IKONOS, DMC, ALOS,
 SPOT, Kompsat, Proba, JERS, IRS, Nimbus, NOAA, SCISAT, SeaStar,
 Terra/Aqua.
 .
 Scientific Users with a registered account can order or download
 products of various processing levels.

Depends: nest
Homepage: http://liferay.array.ca:8080/web/nest
License: GPL-3
Language: Java
Pkg-Description: Next ESA SAR Toolbox (NEST)
 The Next ESA SAR Toolbox (NEST) is a user friendly open source toolbox
 for reading, post-processing, analysing and visualising the large
 archive of data (from Level 1) from ESA SAR missions including
 ERS-1 & 2, ENVISAT and in the future Sentinel-1. In addition, NEST
 supports handling of products from third party missions including
 JERS-1, ALOS PALSAR, TerraSAR-X, Radarsat-2 and Cosmo-Skymed.
 .
 NEST helps the remote sensing community by supporting the handling of
 various SAR products and complimenting existing software packages.
 NEST has been built using the BEAM Earth Observation Toolbox and
 Development Platform and it covers the functionality of the older Basic
 Envisat SAR Toolbox BEST. NEST is currently undergoing development with
 periodic new releases. The major new functionality in NEST over BEST is
 an integrated viewer and orthorectification and mosaicking of SAR
 images.
 .
 NEST is extensible with an API that allows users to easily create their
 own plugin Readers, Processors and Writers. NEST is open source under
 the GNU General Public License (GNU GPL). If you are interested in
 contributing by developing a reader or writer for a product please
 contact us.
 .
 NEST is being developed by Array Systems Computing Inc. of Toronto
 Canada under ESA Contract number 20698/07/I-LG.  InSAR functionalities
 are being developed by a joint effort of PPO.labs, Delft University of
 Technology and Array.
Remark: includes/uses the JAI package that is non-free

Depends: opticks
Homepage: http://opticks.org
License: LGPL-2
Language: C, C++
Pkg-URL: http://opticks.org/confluence/display/opticks/Download
Pkg-Description: Opticks is an open source remote sensing application and development framework
 Opticks is an expandable remote sensing and imagery analysis software
 platform that is free and open source. Unlike other competing tools,
 you can add capability to Opticks by creating an extension. Opticks
 provides the most advanced extension capability of any other remote
 sensing tool on the market.
 .
 Features:
   * Supports the following file formats: NITF 2.0/2.1, GeoTIFF, ENVI,
     ASPAM/PAR, CGM, DTED, Generic RAW, ESRI Shapefile, HDF5, AVI,
     MPEG, JPEG, GIF, PNG, BMP
   * Zoom, pan, rotate spatially large datasets
   * Quickly layer GIS features, annotations, results, and other
     information over your data to provide context
   * Many image display controls such as colormap, histogram,
     transparency, etc
   * Support for datasets larger than four gigabytes
   * Analysts can quickly combine steps using graphical wizards
   * Support for processing data in it's native interleave of BIP, BSQ
     or BIL
   * Get extensions to drop in new capability

Depends: openev

Depends: gmtsar
Homepage: http://topex.ucsd.edu/gmtsar
License: GPL-3
Language: C, csh
Pkg-Description: InSAR processing system for users familiar with GMT
 GMTSAR is an open source Interferometric SAR (Synthetic Aperture Radar)
 processing system designed for users familiar with Generic Mapping
 Tools (GMT).
 The code is written in C and will compile on any computer where GMT
 and NETCDF are installed. The system has three main components:
   1. a preprocessor for each satellite data type (e.g., ERS, Envisat,
      and ALOS) to convert the native format and orbital information
      into a generic format
   2. an InSAR processor to focus and align stacks of images, map
      topography into phase, and form the complex interferogram
   3. a postprocessor, mostly based on GMT, to filter the interferogram
      and construct interferometric products of phase, coherence, phase
      gradient, and line-of sight displacement in both radar and
      geographic coordinates.
 .
 GMT is used to display all the products as postscript files and KML
 images for Google Earth. A set of C-shell scripts has been developed
 for standard 2-pass processing as well as image alignment for stacking
 and time series. ScanSAR processing is also possible but requires a
 knowledgeable user.

Depends: giant
Homepage: http://earthdef.caltech.edu/projects/giant
License: non-free (free for non-commercial applications)
Language: Python
Pkg-Description: Generic InSAR Analysis Toolbox
 GIAnT is a suite of Python libraries and scripts that implement
 various published time-series InSAR algorithms in a common framework.
 GIAnT was developed for
   1, Rapid generation of time-series products from interferogram.
   2. Direct comparison of time-series InSAR products using different
      algorithms.
   3. Cal-Val for time-series InSAR.
 .
 The toolbox currently includes implementations of SBAS, N-SBAS and
 MInTS algorithms. The toolbox also includes support for using weather
 model data for stratified troposphere corrections and GPS data for
 orbital error corrections.

Depends: varres
Homepage: http://earthdef.caltech.edu/projects/varres
License: non-free (free for non-commercial applications)
Language: Python
Pkg-Description: Variable Resolution Interferogram Resampler
 The Varres package implements a curvature-based quadtree-like
 interferogram resampler.
 .
 The original matlab package has been extended to include support for
 using a predefined map for resampling and estimation of an approximate
 covariance matrix for the samples.

Depends: pyaps
Homepage: http://earthdef.caltech.edu/projects/pyaps
License: non-free (free for non-commercial applications)
Language: Python
Pkg-Description: Tropospheric correction methods for SAR interferometry
 PyAPS is a python implementation of stratified tropospheric correction
 methods using inputs from global atmospheric models (GAM).
 .
 The package currently works with ERA-Interim Reanalysis, NARR and
 MERRA data, but can be easily extended to support more weather models.

Depends: imcorr
Homepage: http://nsidc.org/data/velmap/imcorr.html
License: GPL-2.0+
Language: C
Pkg-URL: http://bazaar.launchpad.net/~a.valentino/+junk/imcorr/files
Pkg-Description: Program to do cross-correlation for motion tracking
 IMCORR takes two images and a series of input parameters and attempts
 to match small subscenes (called 'chips') from the two images.
 The program uses a fast fourier transform based version of a
 normalized cross-covariance method.
 .
 The most common use of this type of algorithm in image processing is
 to accurately locate tie-point pairs in two images to coregister them.
 However, if the images are already coregistered by other means, the
 algorithm may be used to find the displacements of moving features,
 provided that the features show little change in their appearance, and
 that the motion is strictly translational.
 .
 The correlation, peak finding, and error estimation routines in IMCORR
 are derived from FORTRAN subroutines from the Land Analysis System
 software (LAS) written at NASA Goddard Space Flight Center and USGS
 Eros Data Center.
 .
 IMCORR consists of a C code wrapper which makes the use of the
 routines more straightforward and automated for velocity-mapping
 applications.

Depends: points2grid
Homepage: http://www.opentopography.org/index.php/resources/otforge/points2grid
License: BSD
Language: C++
Pkg-URL: http://bazaar.launchpad.net/~a.valentino/+junk/points2grid/files
Pkg-Description: Generates Digital Elevation Models using a local gridding method
 Points2Grid generates Digital Elevation Models (DEM) using a local gridding
 method. The local gridding algorithm computes grid cell elevation using a
 circular neighbourhood defined around each grid cell based on a radius
 provided by the user. This neighbourhood is referred to as a bin, while the
 grid cell is referred to as a DEM node.
 .
 Up to four values — minimum, maximum, mean, or inverse distance weighted
 (IDW) mean — are computed for points that fall within the bin.
 These values are then assigned to the corresponding DEM node and used to
 represent the elevation variation over the neighbourhood represented by
 the bin. If no points are found within a given bin, the DEM node receives
 a value of null.
 .
 The Points2Grid service also provides a null filing option, which applies
 an inverse distance weighted focal mean via a square moving window of 3, 5,
 or 7 pixels to fill cells in the DEM that have null values.
