Skip to main content

Sentinel-2 L2A 120m Mosaic

Header Thumbnail

The Sentinel-2 L2A 120m mosaic is a derived product that provides the "best pixel" values for 10-daily periods. It is modeled by removing cloudy pixels and performing linear interpolation among the remaining valid observations. While designed to be cloud-free, some clouds may remain in regions with persistent, lengthy cloudy periods.

Data Availability & Collections

The mosaic is split into annual collections with different band configurations.

  • 2020 Collection: Contains 12 spectral bands and 1 quality mask.

    • Collection ID: 484d8dbb-9e3e-41f2-b96b-35189d3ae37f
  • 2019 Collection: Contains 6 spectral bands.

    • Collection ID: 0074520d-bcf5-4811-8f6f-afd946e77695

Basic Facts

PropertyValue
SensorMultiSpectral Instrument (MSI) from Sentinel-2
Spatial Resolution120 m
Coordinate SystemUTM
Data FormatCloud Optimized GeoTIFF (COG)
Temporal Coverage2019, 2020 (Annual updates)
LicenseCC-BY 4.0
ProviderPlanet

Band Information (2019 Product)

The 2019 mosaic includes the following 6 bands, typically provided in Digital Numbers (DN) ranging from 0 to 10,000.

NameDescriptionResolution
B02Blue120 m
B03Green120 m
B04Red120 m
B08NIR120 m
B11SWIR 1120 m
B12SWIR 2120 m

Quality Mask (QM)

The QM band is essential for identifying the reliability of the interpolated data. It is recommended to filter data where QM != 0.

ValueMeaningDescription
0No DataAreas where no valid observations were found.
1Interpolation PassedAreas where the interpolation successfully finished.
2Artificially RaisedDN values raised from 0 to 1 to avoid confusion with NO_DATA.
3Interpolation FailedDetected persistent clouds; values set to maximum (10,000).

Accessing the Data

AWS S3 Access

The data is hosted on AWS in the eu-central-1 region. You can list objects using the AWS CLI without an account:

aws s3 ls --no-sign-request s3://sentinel-s2-l2a-mosaic-120/2019/

Path Structure: [year]/[month]/[day]/[UTM_code][latitude_band]/

Planet Insights Platform API

To access the data programmatically via the Planet Insights Platform:

  • Endpoint: services.sentinel-hub.com

  • Collection Type: byoc-[Collection_ID]

Band Information (2020 Product)

The 2020 mosaic contains the full spectral range of Sentinel-2.

NameDescriptionResolution
B01Coastal aerosol120 m
B02Blue120 m
B03Green120 m
B04Red120 m
B05-B07Red Edge120 m
B08/B8ANIR / Narrow NIR120 m
B09Water Vapour120 m
B11/B12SWIR 1 / SWIR 2120 m
QMQuality Mask120 m

Custom Scripts: Interpolated Time-Series

For users wanting to recreate or customize this mosaic, an Interpolated Time-series script is available. This script:

  1. Defines a start and end date (for example, a full year).

  2. Splits the timeframe into equal 10-daily intervals.

  3. Applies cloud masking using CLM and CLP bands.

  4. Performs linear interpolation to fill gaps caused by cloud cover.

Example Evalscript Snippet:

// VERSION=3
// Basic linear interpolation logic used for the 120m mosaic
function linearInterpolation(x, x0, y0, x1, y1) {
var a = (y1 - y0) / (x1 - x0);
var b = -a * x0 + y0;
return a * x + b;
}

Attribution

Contains modified Copernicus Sentinel data [Year] processed by Sentinel Hub. For citations, use: Sentinel-2 L2A 120m Mosaic was accessed on [DATE] from https://registry.opendata.aws/sentinel-s2-l2a-mosaic-120.