OpticalBandNames

class OpticalBandNames(value)[source]

Bases: eoreader.bands.bands.BandNames

This class aims to regroup equivalent bands under the same nomenclature. Each products will set their band number in regard to their corresponding name.

Note: The mapping is based on Sentinel-2 bands. Satellites can have not mapped bands (such as Sentinel-3)

More information can be retrieved here:

This classification allows index computation and algorithms to run without knowing the band nb of every satellite. If None, then the band does not exist for the satellite.

Attributes

CA

Coastal aerosol

BLUE

Blue

GREEN

Green

YELLOW

Yellow

RED

Red

VRE_1

Vegetation red edge, Band 1

VRE_2

Vegetation red edge, Band 2

VRE_3

Vegetation red edge, Band 3

NIR

NIR

NARROW_NIR

Narrow NIR

WV

Water vapour

FAR_NIR

Far NIR

SWIR_CIRRUS

Cirrus

SWIR_1

SWIR, Band 1

SWIR_2

SWIR, Band 2

MIR

MIR

TIR_1

Thermal IR, Band 1

TIR_2

Thermal IR, Band 2

PAN

Panchromatic

BLUE = 'BLUE'

Blue

CA = 'COASTAL_AEROSOL'

Coastal aerosol

FAR_NIR = 'FAR_NIR'

Far NIR

GREEN = 'GREEN'

Green

MIR = 'MIR'

MIR

NARROW_NIR = 'NARROW_NIR'

Narrow NIR

NIR = 'NIR'

NIR

PAN = 'PANCHROMATIC'

Panchromatic

RED = 'RED'

Red

SWIR_1 = 'SWIR_1'

SWIR, Band 1

SWIR_2 = 'SWIR_2'

SWIR, Band 2

SWIR_CIRRUS = 'CIRRUS'

Cirrus

TIR_1 = 'THERMAL_IR_1'

Thermal IR, Band 1

TIR_2 = 'THERMAL_IR_2'

Thermal IR, Band 2

VRE_1 = 'VEGETATION_RED_EDGE_1'

Vegetation red edge, Band 1

VRE_2 = 'VEGETATION_RED_EDGE_2'

Vegetation red edge, Band 2

VRE_3 = 'VEGETATION_RED_EDGE_3'

Vegetation red edge, Band 3

WV = 'WATER_VAPOUR'

Water vapour

YELLOW = 'YELLOW'

Yellow