OpticalBandNames

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

SWIR_CIRRUS

Cirrus

SWIR_1

SWIR, Band 1

SWIR_2

SWIR, Band 2

TIR_1

Thermal IR, Band 1

TIR_2

Thermal IR, Band 2

PAN

Panchromatic

S7

S7

F1

F1

F2

F2

Oa01

Oa01

Oa02

Oa02

Oa05

Oa05

Oa09

Oa09

Oa10

Oa10

Oa13

Oa13

Oa14

Oa14

Oa15

Oa15

Oa18

Oa18

Oa19

Oa01

Oa21

Oa01

BLUE = 'BLUE'

Blue

CA = 'COASTAL_AEROSOL'

Coastal aerosol

F1 = 'F1'

F1

F2 = 'F2'

F2

GREEN = 'GREEN'

Green

NARROW_NIR = 'NARROW_NIR'

Narrow NIR

NIR = 'NIR'

NIR

Oa01 = 'Oa01'

Oa01

Oa02 = 'Oa02'

Oa02

Oa05 = 'Oa05'

Oa05

Oa09 = 'Oa09'

Oa09

Oa10 = 'Oa10'

Oa10

Oa13 = 'Oa13'

Oa13

Oa14 = 'Oa14'

Oa14

Oa15 = 'Oa15'

Oa15

Oa18 = 'Oa18'

Oa18

Oa19 = 'Oa19'

Oa01

Oa21 = 'Oa21'

Oa01

PAN = 'PANCHROMATIC'

Panchromatic

RED = 'RED'

Red

S7 = 'S7'

S7

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