Skip to main content

Understand the Data

Model overview

We currently produce two families of cloud-free Sentinel-2 images:

  • Stratus: Our 10-band, harmonized, bottom-of-atmosphere (BOA) product (Sen2Cor-corrected L2A). This is our long-standing default.
  • Nimbus: Our 100% Sentinel-2 compatible product. It includes the same 10 bands as Stratus and the remaining Sentinel-2 MSI bands:
    • Nimbus (L2A/BOA): Full S2 band set except B10 (Cirrus), which is not present in L2A.
    • Nimbus (L1C/TOA): Full S2 band set including B10 (Cirrus).

Tip: Regardless of the native Sentinel-2 resolution per band, ClearSKY composites are delivered at the output resolution you request in the Processing API (e.g., 10 m).


Band coverage by model

Band IDCommon nameStratus L2ANimbus L2A/BOANimbus L1C/TOA
B1Coastal aerosol
B2Blue
B3Green
B4Red
B5Red-edge 1
B6Red-edge 2
B7Red-edge 3
B8Near infrared (NIR)
B8ANarrow NIR
B9Water vapour
B10Cirrus
B11SWIR 1
B12SWIR 2

Compatibility: Nimbus is the first ClearSKY model family that exposes the full Sentinel-2 band set, making it truly Sentinel-2 compatible. Use band IDs (e.g., B2, B8A) in your bandnames when downloading.


Stratus

The imagery is available as multi-spectral GeoTIFFs with the following Stratus spectral bands (output resolution is what you request; table shows typical 10 m usage).

Band NameBand IDResolution (m)Wavelength (nm)Band Order
BlueB210492 ± 331
GreenB310559 ± 182
RedB410664 ± 153
Red-Edge 1B510704 ± 84
Red-Edge 2B610740 ± 75
Red-Edge 3B710782 ± 106
Near InfraredB810732 ± 537
Narrow Near InfraredB8A10864 ± 118
Shortwave Infrared 1B11101613 ± 479
Shortwave Infrared 2B12102200 ± 9210

Note on order: Rely on band IDs, not on column order. When calling the Processing API, pass bandnames explicitly (e.g., "rgb" or "B8,B4,B3").


Nimbus

Nimbus adds the remaining Sentinel-2 MSI bands. These bands are commonly native at 60 m in Sentinel-2, but your ClearSKY output will match the requested output resolution (e.g., 10 m) in the Processing API.

Band NameBand IDResolution (m)Wavelength (nm)Availability
Coastal aerosolB110443 ± 20Nimbus L2A & L1C
Water vapourB910945 ± 20Nimbus L2A & L1C
CirrusB10101375 ± 15Nimbus L1C only

Data types & scaling

  • Data type: uint8 or int16
  • NODATA: -32768 (for int16)
  • Reflectance scaling:
    • Spectral bands ÷ 10000 to convert to reflectance.
    • Indices ÷ 32767.
    • Precomputed indices returned by the API are in [-1, 1]. For larger ranges, download bands and compute the index locally.

Metadata tags (GeoTIFF)

GeoTIFFs retrieved through the Processing API include these tags:

  • IMAGE_DATE — date of the image, formatted as yyyymmdd.
  • MODEL_VERSION — version of the model used for prediction.
  • IMAGE_VERSION — increments when a tile is regenerated.
  • CONSTELLATIONS — satellite constellations used (e.g., Sentinel1 or Sentinel1,Sentinel2,Landsat89).

When a request overlaps multiple tiles, IMAGE_VERSION lists one value per intersecting tile, comma-separated, in our internal order (not numerical sort). Example: 13,15,13,13. A change to 13,15,13,15 indicates the last tile was updated to version 15.


Choosing bands in the API

  • Use the bandnames parameter (e.g., "rgb", "all", or specific bands like "B8,B4,B3").
  • For indices (e.g., NDVI), you can use index expressions like "[B8_B4]" or compute locally from downloaded bands.
  • Prefer UTM EPSG projections (e.g., 326xx/327xx) for best quality in resampling and reprojection.