A common architecture for all Sentinel Toolboxes is being jointly developed by Brockmann Consult, Array Systems Computing and C-S called the Sentinel Application Platform (SNAP).

The SNAP architecture is ideal for Earth Observation processing and analysis due to the following technological innovations: Extensibility, Portability, Modular Rich Client Platform, Generic EO Data Abstraction, Tiled Memory Management, and a Graph Processing Framework.

Feature Highlights

  • Common architecture for all Toolboxes
  • Very fast image display and navigation even of giga-pixel images
  • Graph Processing Framework (GPF): for creating user-defined processing chains
  • Advanced layer management allows adding and manipulation of new overlays such as images of other bands, images from WMS servers or ESRI shapefiles
  • Rich region-of-interest definitions for statistics and various plots
  • Easy bitmask definition and overlay
  • Flexible band arithmetic using arbitrary mathematical expressions
  • Accurate reprojection and ortho-rectification to common map projections,
  • Geo-coding and rectification using ground control points
  • Automatic SRTM DEM download and tile selection
  • Product library for scanning and cataloguing large archives efficiently
  • Multithreading and Multi-core processor support
  • Integrated WorldWind visualisation

SNAP Frequently Asked Questions


SNAP is using the following technologies

  • NetBeans platform – desktop application framework
  • Install4J – multi-platform installation builder
  • GeoTools – geospatial tools library
  • GDAL – reading/writing raster and vector geospatial data formats
  • Jira – issue tracker
  • Git – version control system, hosted by GitHub