Sentinel-2 Scene Classification Layer
imageryprocessing
Per-pixel scene classification shipped as the `SCL` band of Sentinel-2
Level-2A products. Produced by Sen2Cor as part of L2A processing and
delivered at 20 m alongside the surface-reflectance bands; this is the
primary cloud, cloud-shadow, water, and snow mask for any Sentinel-2 op.
Canonical 12-class table (Copernicus PDD):
| code | class |
|------|-------|
| 0 | No data |
| 1 | Saturated or defective |
| 2 | Dark area pixels |
| 3 | Cloud shadows |
| 4 | Vegetation |
| 5 | Bare soils |
| 6 | Water |
| 7 | Clouds (low probability) / unclassified |
| 8 | Clouds (medium probability) |
| 9 | Clouds (high probability) |
| 10 | Cirrus |
| 11 | Snow / ice |
Most masking recipes treat 3, 8, 9, and 10 as cloud-contaminated and 6
as water. Encoded for downstream interop via the STAC `classification`
extension.
Canonical units:
categorical