index

indexΒΆ

Set of usual optical index.

Note: The nodata is always considered to be set to 0. If this changes, it will become mandatory to use the NODATA mask everywhere !

Note 2: This is easier to manage index as raw functions in a file rather than stored in a class

Functions

AFRI_1_6(bands)

Aerosol free vegetation index 1600: https://www.indexdatabase.de/db/i-single.php?id=393

AFRI_2_1(bands)

Aerosol free vegetation index 2100: https://www.indexdatabase.de/db/i-single.php?id=395

AWEInsh(bands)

Automated Water Extraction Index not shadow: Feyisa et al. (2014).

AWEIsh(bands)

Automated Water Extraction Index shadow: Feyisa et al. (2014).

BAI(bands)

Burn Area Index: https://www.harrisgeospatial.com/docs/BackgroundBurnIndices.html

BAIS2(bands)

Burn Area Index for Sentinel-2: https://www.researchgate.net/publication/323964124_BAIS2_Burned_Area_Index_for_Sentinel-2

BSI(bands)

Barren Soil Index: Rikimaru et al., 2002.

CIG(bands)

Chlorophyll Index Green: https://www.indexdatabase.de/db/i-single.php?id=128

DSWI(bands)

Disease water stress index: https://www.indexdatabase.de/db/i-single.php?id=106

GLI(bands)

Green leaf index: https://www.indexdatabase.de/db/i-single.php?id=375

GNDVI(bands)

Green NDVI: https://www.indexdatabase.de/db/i-single.php?id=401

MNDWI(bands)

Modified Normalised Difference Water Index : https://wiki.orfeo-toolbox.org/index.php/MNDWI

NBR(bands)

Normalized Burn Ratio: https://www.indexdatabase.de/db/i-single.php?id=53

NDGRI(bands)

Normalized Difference GREEN/RED Index: https://www.indexdatabase.de/db/i-single.php?id=390

NDMI(bands)

Normalized Difference Moisture Index: https://www.indexdatabase.de/db/i-single.php?id=56

NDRE2(bands)

Normalized Difference Red-Edge: https://www.indexdatabase.de/db/i-single.php?id=223 :param bands: Bands as {band_name: xr.DataArray} :type bands: dict

NDRE3(bands)

Normalized Difference Red-Edge: https://www.indexdatabase.de/db/i-single.php?id=223

NDVI(bands)

Normalized Difference Vegetation Index: https://www.indexdatabase.de/db/i-single.php?id=59

NDWI(bands)

Normalized Difference Water Index (GREEN Version): https://pro.arcgis.com/fr/pro-app/2.7/arcpy/image-analyst/ndwi.htm

RDI(bands)

Ratio Drought Index: https://www.indexdatabase.de/db/i-single.php?id=71

RGI(bands)

Relative Greenness Index: https://www.indexdatabase.de/db/i-single.php?id=326

RI(bands)

Normalized Difference RED/GREEN Redness Index: https://www.indexdatabase.de/db/i-single.php?id=74

SRSWIR(bands)

Simple Ratio SWIR_1/SWIR_2 Clay Minerals: https://www.indexdatabase.de/db/i-single.php?id=204

TCBRI(bands)

Tasseled Cap Brightness: https://en.wikipedia.org/wiki/Tasseled_cap_transformation https://www.indexdatabase.de/db/r-single.php?id=723

TCGRE(bands)

Tasseled Cap Greenness: https://en.wikipedia.org/wiki/Tasseled_cap_transformation https://www.indexdatabase.de/db/r-single.php?id=723

TCWET(bands)

Tasseled Cap Wetness: https://en.wikipedia.org/wiki/Tasseled_cap_transformation https://www.indexdatabase.de/db/r-single.php?id=723

WI(bands)

Water Index (2015): Fisher et al. (2016).

WV_BI(bands)

WorldView – Built-up (WV-BI) Useful for detecting impervious surfaces such as buildings and roads WV_BI = ((B6-B1)/(B6+B1))

WV_SI(bands)

WorldView – Soil (WV-SI) Useful for detecting and differentiating exposed soil WV_SI = ((B4-B3)/(B4+B3))

WV_VI(bands)

WorldView – Vegetation (WV-VI) Useful for detecting vegetation and assessing vegetation health WV_VI = ((B8-B5)/(B8+B5))

WV_WI(bands)

WorldView-Water (WV-WI) Useful for detecting standing, flowing water, or shadow in VNIR imagery WV_WI = ((B8-B1)/(B8+B1))

get_all_index()

Get all index functions contained in this file

get_all_index_names()

Get all index names contained in this file

get_all_needed_bands()

Gather all the needed bands for all index functions

get_needed_bands(index)

Gather all the needed bands for the specified index function