A curated list of awesome tools, tutorials and APIs related to data from the Copernicus Sentinel Satellites.
Official datahubs and mirrors by the Copernicus partners and Collaborative Ground Segment members.
- Copernicus Open Access Hub (SciHub)
- Australia National Mirror
- Austria National Mirror
- Czech Rebublic National Mirror
- Finland National Mirror
- France National Mirror (PEPS)
- Germany National Mirror (CODE-DE)
- Greece National Mirror
- Luxembourg National Mirror
- Norway National Mirror
- Portugal National Mirror
- United Kingdom National Mirror (SEDAS)
Initiatives to integrate specific Sentinel data into existing search and discovery platforms.
- Alaska Satellite Facility (Sentinel-1)
- Centre for Environmental Data Analysis - CEDA (Sentinel-1, -2)
- Theia (Sentinel-2)
- atmospherically corrected L2A products covering several European countries and areas proposed by scientists
- published less than two days after L1C is available
- USGS EarthExplorer (Sentinel-2)
- EUMETSAT CODA (Sentinel-3 Marine Products)
- 14 day rolling archive of Sentinel-3 L1 and L2 marine products in near real-time (NRT), short time critical (STC) and non time critical (NTC) latency mode
- DLR Geoservice (Sentinel-2)
- Download 2 years rolling archive of MAJA-corrected Sentinel-2 scenes covering Germany
- NOAA CoastWatch
- Sentinel-3 OLCI and Sentinel-2 over United States coasts
- NASA Earthdata
- search NASA mirrors for Sentinel-1, Sentinel-3, and Sentinel-5P
Providers that host Copernicus Sentinel data and allow you to bring your own code to process it without the need to download the data.
- Open data on AWS
- Sentinel-2 L1C and L2A hosted in region
eu-central-1
(Frankfurt), requester-pays S3 buckets - Sentinel-2 L2A Cloud-Optimized GeoTIFFs, hosted in region
us-west-2
(Oregon), S3 buckets- STAC Browser for Sentinel-2 COG hosted on AWS
- Sentinel-1 GRD hosted in region
eu-central-1
(Frankfurt), requester-pays S3 buckets - Sentinel-1 ARD CONUS - analysis ready dataset of Sentinel-1, tiled COGs, for contiguous United States
- Sentinel-3 NRT, STC, NTC, COG - all Sentinel-3 products for near-real time, short time critical and not time critical, all products also available converted to COGs
- Sentinel-5P L2 - all Level-2 products from Sentinel-5P, also available as COG converted data
- Sentinel-2 L1C and L2A hosted in region
- Google (Sentinel-2)
- public Google Cloud Storage bucket,
.SAFE
format, EU region
- public Google Cloud Storage bucket,
- Planet
- Sentinel-2 included in commercial API
Data and Information Access Services (DIAS), funded by the European Commission "providing centralised access to Copernicus data and information, as well as to processing tools"
- CREODIAS
- full Sentinel archive, free visualization and download through data discovery portal and CREODIAS Browser
- large EO data archive including Landsat, Envisat and others, next to Copernicus data
- MUNDI
- Sentinel archive, free visualization and download through mundi web services
- ONDA DIAS
- VM Infrastructure as a Service, with an API for access to hosted Copernicus data
- sobloo
- on-demand processing of thematic products with link to other data-sets (i.e. geo-marketing)
- WEkEO
- harmonised data access with a REST API, hosted VM options
Specific to Copernicus Sentinel data discovery, download and processing.
sentinelsat
- search and download from any Datahub. Comes with an intuitive command line and a flexible Python API.
Sentinel-download
- download Sentinel-2 data from Copernicus SciHub. Supports download of sub-tiles in the old product format (PDS <14).
peps_download
- download data from the French National Mirror (PEPS).
Sentinel2ProductIngestor
- ingest Sentinel-2 data from SciHub into S3. Used by Sinergise to populate the AWS Sentinel-2 mirror
sat-download
- download Sentinel-2 data from AWS
sat-api
- query Sentinel-2 data on AWS using APIGateWay
- deployed by Development Seed at https://api.developmentseed.org/satellites
awsdownload
- downloader for Sentinel-2 products from Amazon or SciHub
sentinelhub-py
- Python library for downloading Sentinel-2 data from Amazon into ESA .SAFE format and interface Sentinel Hub OGC services
aws-sat-api
- Simple Serverless API for satellite data hosted on AWS Public Dataset
sentinel2-search-api
- query Sentinel-2 data hosted on AWS by MGRS tile
- API deployed at https://sentinel2.satgateway.com, tile preview front-end deployed at https://s2viewer.satgateway.com
sentinel2_aws
- Ruby gem for parsing Sentinel-2 metadata from AWS
eodag
- command line tool and plugin-oriented Python framework for search and download from multiple providers including all DIAS
sentinelloader
- Sentinel-2 satellite tiles images downloader from Copernicus. Minimizes data download and combines multiple tiles to return a single area of interest
- AWS/Sinergise "Sentinel Image Browser"
- search Sentinel-2 data available on Amazon Webservices
- EOS "Land Viewer"
- viewer for Landsat-8/7, MODIS and Sentinel-2 data hosted by AWS
- visualize band combinations on-the-fly
- jeobrowser "Rocket"
- mundialis "EO-me"
- viewer for Sentinel-2 and Landsat-8 data with custom metadata filters
- satellite tiles enriched with additional metadata (e.g. terrain statistics, NDVI at overpass, climatic parameters, population count)
- OceanDataLab
- portals focussing on Ocean Remote Sensing data, including Sentinel-1 and 3
- RemotePixel "Viewer"
- open source viewer for Landsat-8, Sentinel-2 and CBERS-4 data hosted by AWS
- uses
sentinel-tiler
(tiles server based on AWS Lambda)
- RemotePixel "Satellite Search"
- open source Browser for Landsat-8 and Sentinel-2 data hosted by AWS
- supports on-the-fly display and calculation of band combinations
- uses
remotepixel-api
(based on AWS Lambda)
- Research and User Support (RUS)
- service portal to promote the uptake of Copernicus data and scaling of R&D activities
- provides training and computing environments
- Sinergise "Sentinel Playground"
- visualize AWS Sentinel-2 data in different band combinations
- offers a WMS/WMTS service.
- Sinergise "Sentinel-Hub"
- search Sentinel-1, 2, 3 and other free satellite data
- supports pixel based band-math operations and simple data processing
- SnapPlanet
- Spectator
- real-time tracking of EO satellites, set-up custom channels to track ROI overpass and preview images
- Thematic Exploitation Platforms "TEPs"
- platforms for finding and processing (Sentinel) data relating to a thematic topic
- available platforms: Coastal, Forestry, Geohazards, Hydrology, Polar, Urban, Food Security
- USGS "Sentinel2Look"
- variant of the LandsatLook Viewer to search and download Sentinel-2 data from the USGS archive
- ESRI Sentinel-2 Explorer
- view Sentinel-2 data rendered with a number of indexes
- available as ArcGIS ImageServer (REST)
SNAP
(Sentinel Application Plattform)- (pre-)process any Sentinel data
- also available as docker
ARCSI
(Atmospheric and Radiometric Correction of Satellite Imagery)- atmospheric correction of Sentinel-2 data
- Google Earth Engine
- process the global Sentinel archives directly on Google's servers
- EOS Processing
- workflow library for thematic processing of (Sentinel-2) satellite data
iCOR
- atmospheric correction of Sentinel-2 data
- available as
SNAP
plugin
MAJA
(MACCS ATCOR Joint Algorithm)Sen2-Agri
- toolbox for processing images for agricultural purposes
- includes modules for atmospheric correction, monthly syntheses, biophysical variables, crop mask, crop-type classification and an orchestrator
s2cloudless
- single scene, pixel-based cloud detection algorithm used at Sentinel-Hub
- accompanying write-up with performance comparison to other cloud detection algorithms
Sen2Cor
- atmospheric correction of Sentinel-2 data
- basis for L2A data published on Copernicus Open Access Hub
sen2r
- R toolbox to search, download and pre-process Sentinel-2 data
ACOLITE
- atmospheric correction algorithms for aquatic applications of Landsat and Sentinel-2
C2RCC
- atmospheric correction of Sentinel-3 and -2 for coast colour applications
- included in the
SNAP
toolbox for Sentinel-3
i.sentinel.mask
- GRASS GIS addon for atmospheric correction of Sentinel-2 including cloud and shadow detection
sat-stac-sentinel
- convert original Sentinel-1 and -2 metadata into STAC items
EOReader
- Opensource Python library reading Sentinel-1, 2, 3, and other optical and SAR sensors - loading and stacking bands in a sensor-agnostic way
xsar
- read Sentinel-1 data into xarray for further processing
FORCE Processing Framework
- Generate analysis ready data for Sentinel-2 and Landsat-4/5/7/8/9 (including atmospheric correction and homogenization of Sentinel-2 and Landsat data)
Products, datasets and applications generated from Copernicus Sentinel data.
- EOX "Sentinel-2 cloudless"
- cloudless, medium brightness, global Sentinel-2 composite
- also provided as WMTS Layer under CC BY 4.0
- original GeoTIFF tiles provided on AWS S3 bucket
- S2GLC Land Cover Map of Europe 2017
- tiles in MGRS (Sentinel-2) available at CREODIAS Finder (collection: S2GLC)