SENTINEL-1 Toolbox
Overview
The Sentinel-1 Toolbox (S1TBX) is an open source (GNU GPL)
toolbox consisting of a collection of processing tools, data
product readers and writers and a display and analysis applications
to support the large archive of data from ESA SAR missions
including Sentinel-1, ERS1 & 2 and ENVISAT, as well as third
party SAR-data from ALOS PALSAR, TerraSAR-X, Cosmo-Skymed and
RADARSAT-2. S1TBX has been built using the SeNtinels Application
Platform (SNAP) making it compatible with the SENTINEL-2 and
SENTINEL-3 Toolboxes and incorporating tools for multispectral
optical products. The Toolbox is composed of a Display and Analysis
Tool (DAT) and various processing tools that could be run
independently from the command-line and also integrated within the
graphical user interface. The Toolbox includes tools for
calibration, speckle filtering, coregistration, orthorectification,
mosaicking, data conversion, polarimetry and interferometry.
Architecture Highlights
-
- Graph Processing
Framework (GPF): user-defined processing chains
- Graphical or
command-line execution
- Tiled memory management
for working with very large data products
- Data abstraction models
to handle all SAR missions in a common way
- Modular design for easy
modifications and upgrades
- Users are able to
add their own modules via APIs
- Multithreading and
Multi-core processor support
- Integrated WorldWind
visualisation
Main Features
- Statistics & Data Analysis
- Metadata handling
- Subset, Resample and Band Arithmetic
- Export to GeoTiff, HDF 4 & 5, NetCDF, Binary, Envi,
Kmz formats
- LUT and Layer Management
- ROI tools, layer stacking
- Absolute calibration (Envisat ASAR, ERS 1&2, ALOS,
RADARSAT-2, TerraSAR-X, Cosmo-SkyMed)
- Multilooking & speckle (single and multitemporal)
filtering
- ERS-ASAR precise orbit handling (Doris, Prare and Delft
orb.)
- Coregistration of detected and complex products
- Debursting of ASAR WSS
- Range-Doppler Terrain Correction
- Radiometric normalization during Terrain Correction
- SAR simulation
- Layover and shadow masks
- Simulated SAR Terrain Correction
- Ellipsoid correction, Map Reprojection, Mosaicking
- Automatic SRTM DEM download and tile selection
- Product library for scanning and cataloguing large archives
efficiently
- Ocean tools: basic routines for oil spill detection, ship
detection and wind field estimation from SAR data
- Fully integrated and featured InSAR processor (JLinda) for Stripmap
and Zero-Doppler focused data
- Polarimetric tools for decompositions and classification
- Compatibility with PolSARpro Toolbox (Reader, Writer)
Supported Product Formats:
SAR Data Products
- Sentinel-1
- ENVISAT ASAR, MERIS, AATSR
- ERS AMI 1 & 2 (CEOS & Envisat format from PGS and
VMP)
- JERS SAR
- ALOS PALSAR
- ASAR Wave Products
- RADARSAT 1
- RADARSAT 2
- TerraSar-X
- Cosmo-Skymed
Common EO Data Formats
- DIMAP
- GeoTIFF
- HDF 4 & HDF 5
- NetCDF
- ENVI
- PolsarPro
- Generic Binary
Digital Elevation Models
- SRTM
- ASTER Global DEM
- ACE
- GETASSE30
- GTOPO30 tiles
Source Code
The complete S1TBX software has been developed under the
GNU public license and comes with full source code in Java.
An Application Programming Interface (API) is provided
with S1TBX to allow easy extension by users to add new data
readers/writers of other formats and to support data formats of
future missions. Plug-in modules can be developed separately and
shared by the user community. Processors can be easily extended
without needing to know about the complexities of the whole
software.
Supported Platforms
S1TBX is programmed in Java™ to allow a maximum
portability. The S1TBX software has been successfully tested
under MS Windows™ XP�, Vista, 7 and 8
as well as under Linux, and Mac OS X operating systems.