增加模块;增加主调用命令

This commit is contained in:
2026-01-07 16:36:47 +08:00
commit 2d4b170a45
109 changed files with 55763 additions and 0 deletions

109
data/famula.csv Normal file
View File

@ -0,0 +1,109 @@
Index,Name,Type,Equation,Bands
ALUI,Alunite Index,"[""Mineral""]",(w2260 * w2165) / (w2260 * w2330),"[""w2165"", ""w2260"", ""w2330""]"
ARI1,Anthocyanin Reflectance Index 1,"[""Vegetation"", ""Leaf Pigments""]",(1.0 / w550) - (1.0 / w700),"[""w550"", ""w700""]"
ARI2,Anthocyanin Reflectance Index 2,"[""Vegetation"", ""Leaf Pigments""]",w800n * ((1.0 / w550) - (1.0 / w700)),"[""w800n"", ""w550"", ""w700""]"
ARVI,Atmospherically Resistant Vegetation Index,"[""Vegetation"", ""Narrowband Greenness"", ""Normalized""]",(w800w - (w680 - 1.0 * tmp)) / (w800w + (w680 - 1.0 * tmp)); tmp = w450 - w680,"[""w800w"", ""w680"", ""w450""]"
BAI,Burn Area Index,"[""Vegetation""]",1.0 / ((0.1 - red)^2 + (0.06 - nir)^2),"[""nir"", ""red""]"
CALI,Calcite Index,"[""Mineral""]",(w2205 / w2330) * (w2395 / w2330),"[""w2205"", ""w2330"", ""w2395""]"
CARI,Carbonate Index,"[""Mineral""]",w10600 / w11300,"[""w10600"", ""w11300""]"
CRI1,Carotenoid Reflectance Index 1,"[""Vegetation"", ""Leaf Pigments""]",(1.0 / w510) - (1.0 / w550),"[""w510"", ""w550""]"
CRI2,Carotenoid Reflectance Index 2,"[""Vegetation"", ""Leaf Pigments""]",(1.0 / w510) - (1.0 / w700),"[""w510"", ""w700""]"
CAI,Cellulose Absorption Index,"[""Vegetation"", ""Dry or Senescent Carbon""]",0.5*(w2000 + w2200) - w2100,"[""w2000"", ""w2200"", ""w2100""]"
CLAI,Clay Alteration Index,"[""Mineral""]",(w1650 + w2205) / w2165,"[""w1650"", ""w2165"", ""w2205""]"
CLAY,Clay Minerals,"[""Mineral""]",tm5 / tm7,"[""tm5"", ""tm7""]"
DVI,Difference Vegetation Index,"[""Vegetation"", ""Broadband Greenness""]",nir - red,"[""nir"", ""red""]"
DWSI,Disease Water Stress Index,"[""Vegetation""]",(nir + green) / (swir1 + red),"[""nir"", ""green"", ""swir1"", ""red""]"
DOLI,Dolomite Index,"[""Mineral""]",(w2205 + w2330) / w2300,"[""w2205"", ""w2300"", ""w2330""]"
EVI,Enhanced Vegetation Index,"[""Vegetation"", ""Broadband Greenness""]",(2.5 * (nir - red)) / (nir + 6.0 * red - 7.5 * blue + 1.0),"[""nir"", ""red"", ""blue""]"
ECAI,Epidote / Chlorite / Amphibole Index,"[""Mineral""]",(w2205 + w2395) / (w2300 + w2330),"[""w2205"", ""w2300"", ""w2330"", ""w2395""]"
FEAI,Ferric Iron Alteration Index,"[""Mineral""]",(w2165 / w820) + (w560 / tm3),"[""w560"", ""tm3"", ""w820"", ""w2165""]"
FEI,Ferrous Iron (Fe2+) Index,"[""Mineral""]",(w2165 + w820) / (w560 + tm3),"[""w560"", ""tm3"", ""w820"", ""w2165""]"
FERROUS,Ferrous Minerals,"[""Mineral""]",tm5 / tm4,"[""tm5"", ""tm4""]"
FESI,Ferrous Silicates Index,"[""Mineral""]",w2165 / w1650,"[""w1650"", ""w2165""]"
GEMI,Global Environmental Monitoring Index,"[""Vegetation"", ""Broadband Greenness""]",tmp * (1.0 - 0.25 * tmp) - ((red - 0.125) / (1.0-red)); tmp = (2.0*(nir^2-red^2) + 1.5*nir + 0.5*red) / (nir+red+0.5),"[""nir"", ""red""]"
GARI,Green Atmospherically Resistant Index,"[""Vegetation"", ""Broadband Greenness""]",(nir - tmp) / (nir + tmp); tmp = green - 1.7 * (blue - red),"[""nir"", ""red"", ""green"", ""blue""]"
GCI,Green Chlorophyll Index,"[""Vegetation"", ""Broadband Greenness""]",(nir / green) - 1.0,"[""nir"", ""green""]"
GDVI,Green Difference Vegetation Index,"[""Vegetation"", ""Broadband Greenness""]",nir - green,"[""nir"", ""green""]"
GLI,Green Leaf Index,"[""Vegetation"", ""Broadband Greenness""]",(tmp - red - blue) / (tmp + red + blue); tmp = 2.0 * green,"[""red"", ""green"", ""blue""]"
GNDVI,Green Normalized Difference Vegetation Index,"[""Vegetation"", ""Broadband Greenness"", ""Normalized""]",(nir - green) / (nir + green),"[""nir"", ""green""]"
GOSAVI,Green Optimized Soil Adjusted Vegetation Index,"[""Vegetation"", ""Broadband Greenness""]",(nir - green) / (nir + green + 0.16),"[""nir"", ""green""]"
GRVI,Green Ratio Vegetation Index,"[""Vegetation"", ""Broadband Greenness""]",nir / green,"[""nir"", ""green""]"
GSAVI,Green Soil Adjusted Vegetation Index,"[""Vegetation"", ""Broadband Greenness""]",1.5 * (nir - green) / (nir + green + 0.5),"[""nir"", ""green""]"
GVI,Green Vegetation Index,"[""Vegetation"", ""Broadband Greenness""]",(-0.2848*tm1) + (-0.2435*tm2) + (-0.5436*tm3) + (0.7243*tm4) + (0.0840*tm5) + (-0.1800*tm7),"[""tm1"", ""tm2"", ""tm3"", ""tm4"", ""tm5"", ""tm7""]"
OHI1,Hydroxyl-Bearing (OH) Altered Minerals Index 1,"[""Mineral""]",(w2260 / w2205) * (w1650 / w2205),"[""w1650"", ""w2205"", ""w2260""]"
OHI2,Hydroxyl-Bearing (OH) Altered Minerals Index 2,"[""Mineral""]",(w1650 * w2260) / (w2205 * w2205),"[""w1650"", ""w2205"", ""w2260""]"
OHI3,Hydroxyl-Bearing (OH) Altered Minerals Index 3,"[""Mineral""]",(w1650 * w2260) / (w2165 * w2165),"[""w1650"", ""w2165"", ""w2260""]"
IPVI,Infrared Percentage Vegetation Index,"[""Vegetation"", ""Broadband Greenness""]",nir / (nir + red),"[""nir"", ""red""]"
IRONOXIDE,Iron Oxide,"[""Mineral""]",tm3 / tm1,"[""tm3"", ""tm1""]"
KAI1,Kaolinite Index 1,"[""Mineral""]",w2300 / w2165,"[""w2165"", ""w2300""]"
KAI2,Kaolinite Index 2,"[""Mineral""]",(w1650 / w2165) * (w2330 / w2205),"[""w1650"", ""w2165"", ""w2205"", ""w2330""]"
KAI3,Kaolinite Index 3,"[""Mineral""]",(w1650 + w2260) / w2205,"[""w1650"", ""w2205"", ""w2260""]"
LATI,Laterite Index,"[""Mineral""]",w1650 / w560,"[""w560"", ""w1650""]"
LAI,Leaf Area Index,"[""Vegetation"", ""Broadband Greenness""]",(0.0 != den) && (lai >= 0) ? lai : 0.0; lai = 3.618 * ((2.5 * (nir - red)) / den) - 0.118; den = 1.0 + nir + 6.0 * red - 7.5 * blue,"[""nir"", ""red"", ""blue""]"
LCI,Leaf Chlorophyll Index,"[""Vegetation""]",(w850 - w710) / (w850 + w680),"[""w850"", ""w710"", ""w680""]"
LWVI1,Leaf Water Vegetation Index 1,"[""Vegetation""]",(w1094 - w983) / (w1094 + w983),"[""w1094"", ""w983""]"
LWVI2,Leaf Water Vegetation Index 2,"[""Vegetation""]",(w1094 - w1205) / (w1094 + w1205),"[""w1094"", ""w1205""]"
LCAI,Lignin Cellulose Absorption Index,"[""Vegetation"", ""Dry or Senescent Carbon""]",100.0 * ((w2205-w2165) + (w2205-w2330)),"[""w2205"", ""w2165"", ""w2330""]"
MAGI,Magnesite Index,"[""Mineral""]",(w2205 + w2330) / (w2260 + w2395),"[""w2205"", ""w2260"", ""w2330"", ""w2395""]"
METHANE,Methane Index,"[""Gas""]",w2300 / w2100,"[""w2300"", ""w2100""]"
MGAI,MgOH-Carbonate Abundance Index,"[""Mineral""]",(w2395 + w2205) / w2330,"[""w2205"", ""w2330"", ""w2395""]"
MCARI,Modified Chlorophyll Absorption Ratio Index,"[""Vegetation"", ""Narrowband Greenness""]",((w700 - w680) - 0.2 * (w700 - w550)) * (w700 / w680),"[""w700"", ""w680"", ""w550""]"
MCARI2,Modified Chlorophyll Absorption Ratio Index - Improved,"[""Vegetation"", ""Narrowband Greenness""]",num/denom; num = (1.5 * (2.5 * (w800n - w680) - 1.3 * (w800n - w550))); denom = sqrt(tmp * tmp - (6.0 * w800n - 5.0 * sqrt(w680)) - 0.5); tmp = 2.0 * w800n + 1,"[""w800n"", ""w680"", ""w550""]"
MNLI,Modified Non-Linear Index,"[""Vegetation"", ""Broadband Greenness""]",((nirsq - red) * (1.0 + 0.5)) / (nirsq + red + 0.5); nirsq=nir^2,"[""nir"", ""red""]"
MNDWI,Modified Normalized Difference Water Index,"[""Vegetation"", ""Normalized""]",(green - swir1) / (green + swir1),"[""green"", ""swir1""]"
MRENDVI,Modified Red Edge Normalized Difference Vegetation Index,"[""Vegetation"", ""Narrowband Greenness""]",(w750w - w705) / (w750w + w705 - 2.0 * w445),"[""w750w"", ""w705"", ""w445""]"
MRESR,Modified Red Edge Simple Ratio,"[""Vegetation"", ""Narrowband Greenness""]",(w750w - w445) / (w705 - w445),"[""w750w"", ""w445"", ""w705""]"
MSR,Modified Simple Ratio,"[""Vegetation"", ""Broadband Greenness""]",(tmp - 1.0) / sqrt(tmp + 1.0); tmp = nir / red,"[""nir"", ""red""]"
MSAVI2,Modified Soil Adjusted Vegetation Index 2,"[""Vegetation"", ""Broadband Greenness""]",(tmp - sqrt(tmp^2 - 8.0 * (nir - red))) / 2.0; tmp = 2.0 * nir + 1.0,"[""nir"", ""red""]"
MTV,Modified Triangular Vegetation Index,"[""Vegetation"", ""Narrowband Greenness""]",1.2 * (1.2 * (nir - green) - 2.5 * (red - green)),"[""nir"", ""red"", ""green""]"
MTVI2,Modified Triangular Vegetation Index - Improved,"[""Vegetation"", ""Narrowband Greenness""]",num/denom; num = 1.5 * (1.2 * (nir - green) - 2.5 * (red - green)); denom = sqrt((2.0 * nir + 1)^2 - (6.0 * nir - 5.0 * sqrt(red)) - 0.5),"[""nir"", ""red"", ""green""]"
MSI,Moisture Stress Index,"[""Vegetation"", ""Canopy Water Content""]",w1599 / w819,"[""w1599"", ""w819""]"
MONI,Montmorillonite Index,"[""Mineral""]",(w1650 + w2205) / w2260,"[""w1650"", ""w2205"", ""w2260""]"
MUSI,Muscovite Index,"[""Mineral""]",w2300 / w2205,"[""w2205"", ""w2300""]"
NLI,Non-Linear Index,"[""Vegetation"", ""Broadband Greenness"", ""Normalized""]",(tmp - red) / (tmp + red); tmp = nir^2,"[""nir"", ""red""]"
NBR,Normalized Burn Ratio,"[""Vegetation"", ""Normalized""]",(tm4 - tm7) / (tm4 + tm7),"[""tm4"", ""tm7""]"
NBRT1,Normalized Burn Ratio Thermal 1,"[""Vegetation"", ""Normalized""]",(nir - tmp) / (nir + tmp); tmp = swir1 * (thermal / 1000.0),"[""nir"", ""swir1"", ""thermal""]"
NDBI,Normalized Difference Built-Up Index,"[""Vegetation"", ""Normalized""]",(tm5 - tm4) / (tm5 + tm4),"[""tm5"", ""tm4""]"
NDII,Normalized Difference Infrared Index,"[""Vegetation"", ""Canopy Water Content"", ""Normalized""]",(w819 - w1649) / (w819 + w1649),"[""w819"", ""w1649""]"
NDLI,Normalized Difference Lignin Index,"[""Vegetation"", ""Dry or Senescent Carbon"", ""Normalized""]",(tmp1 - tmp2) / (tmp1 + tmp2); tmp1 = log(1.0 / w1754); tmp2 = log(1.0 / w1680),"[""w1754"", ""w1680""]"
NDMI,Normalized Difference Mud Index,"[""Vegetation"", ""Normalized""]",(w795 - w990) / (w795 + w990),"[""w795"", ""w990""]"
NDNI,Normalized Difference Nitrogen Index,"[""Vegetation"", ""Canopy Nitrogen"", ""Normalized""]",(tmp1 - tmp2) / (tmp1 + tmp2); tmp1 = log(1.0 / w1510); tmp2 = log(1.0 / w1680),"[""w1510"", ""w1680""]"
NDSI,Normalized Difference Snow Index,"[""Vegetation"", ""Normalized""]",(green - swir1) / (green + swir1),"[""green"", ""swir1""]"
NDVI,Normalized Difference Vegetation Index,"[""Vegetation"", ""Broadband Greenness"", ""Normalized""]",(nir - red) / (nir + red),"[""nir"", ""red""]"
NDWI,Normalized Difference Water Index,"[""Vegetation"", ""Canopy Water Content"", ""Normalized""]",(w857 - midir) / (w857 + midir),"[""w857"", ""midir""]"
NMDI,Normalized Multiband Drought Index,"[""Vegetation"", ""Canopy Water Content"", ""Normalized""]",(w860 - tmp) / (w860 + tmp); tmp = w1640 - w2130,"[""w860"", ""w1640"", ""w2130""]"
NPCI,Normalized Pigment Chlorophyll Index,"[""Vegetation"", ""Normalized""]",(w680 - w430) / (w680 + w430),"[""w680"", ""w430""]"
OSAVI,Optimized Soil Adjusted Vegetation Index,"[""Vegetation"", ""Broadband Greenness""]",(nir - red) / (nir + red + 0.16),"[""nir"", ""red""]"
PHEI,Phengitic Index,"[""Mineral""]",w2165 / w2205,"[""w2165"", ""w2205""]"
PRI,Photochemical Reflectance Index,"[""Vegetation"", ""Light Use Efficiency"", ""Normalized""]",(w531 - w570) / (w531 + w570),"[""w531"", ""w570""]"
PHAI,Phyllic Alteration Index,"[""Mineral""]",(w2165 + w2260) / w2205,"[""w2165"", ""w2205"", ""w2260""]"
PSRI,Plant Senescence Reflectance Index,"[""Vegetation"", ""Dry or Senescent Carbon""]",(w680 - w500) / w750w,"[""w680"", ""w500"", ""w750w""]"
PRAI,Propylitic Alteration Index,"[""Mineral""]",(w2260 + w2395) / w2330,"[""w2260"", ""w2330"", ""w2395""]"
QRRI,Quartz Rich Rocks Index,"[""Mineral""]",w11300 / w9100,"[""w9100"", ""w11300""]"
QSRI,Quartz / Siliceous Rocks Index,"[""Mineral""]",(w8650 * w8650) / (w8300 * w9100),"[""w8300"", ""w8650"", ""w9100""]"
RENDVI,Red Edge Normalized Difference Vegetation Index,"[""Vegetation"", ""Narrowband Greenness"", ""Normalized""]",(w750n - w705) / (w750n + w705),"[""w750n"", ""w705""]"
REPI,Red Edge Position Index,"[""Vegetation"", ""Narrowband Greenness""]",,"[""maxderivrededge""]"
RGRI,Red Green Ratio Index,"[""Vegetation"", ""Light Use Efficiency""]",(sumred / sumgreen) * (nbandsgreen / nbandsred),"[""sumred"", ""sumgreen"", ""nbandsgreen"", ""nbandsred""]"
RDVI,Renormalized Difference Vegetation Index,"[""Vegetation"", ""Broadband Greenness""]",(nir - red) / sqrt(nir + red),"[""nir"", ""red""]"
SIDI,Silica Dioxide Index,"[""Mineral""]",w9100 / w10600,"[""w9100"", ""w10600""]"
SR,Simple Ratio,"[""Vegetation"", ""Broadband Greenness""]",nir / red,"[""nir"", ""red""]"
SAVI,Soil Adjusted Vegetation Index,"[""Vegetation"", ""Broadband Greenness""]",1.5 * (nir - red) / (nir + red + 0.5),"[""nir"", ""red""]"
SIPI1,Structure Independent Pigment Index,"[""Vegetation""]",(w445 - w800n) / (w670 - w800n),"[""w445"", ""w800n"", ""w670""]"
SIPI,Structure Insensitive Pigment Index,"[""Vegetation"", ""Light Use Efficiency""]",(w800n - w445) / (w800n - w680),"[""w800n"", ""w445"", ""w680""]"
SULI,Sulfate Index,"[""Mineral""]",(w8300 * w9100) / (w8650 * w8650),"[""w8300"", ""w8650"", ""w9100""]"
TCARI,Transformed Chlorophyll Absorption Reflectance Index,"[""Vegetation"", ""Narrowband Greenness""]",3.0 * ((w700 - w680) - 0.2 * (w700 - w550) * (w700 / w680)),"[""w550"", ""w680"", ""w700""]"
TDVI,Transformed Difference Vegetation Index,"[""Vegetation"", ""Broadband Greenness""]",sqrt(0.5 + ((nir - red) / (nir + red))),"[""nir"", ""red""]"
TGI,Triangular Greenness Index,"[""Vegetation"", ""Broadband Greenness""]",((centerred - centerblue) * (red - green) - (centerred - centergreen) * (red - blue)) / -2.0,"[""centerred"", ""centergreen"", ""centerblue"", ""red"", ""green"", ""blue""]"
TVI,Triangular Vegetation Index,"[""Vegetation"", ""Narrowband Greenness""]",0.5 * (120.0 * (w750w - w550) - 200.0 * (w680 - w550)),"[""w550"", ""w680"", ""w750w""]"
VARI,Visible Atmospherically Resistant Index,"[""Vegetation"", ""Broadband Greenness""]",(green - red) / (green + red - blue),"[""red"", ""green"", ""blue""]"
VREI1,Vogelmann Red Edge Index 1,"[""Vegetation"", ""Narrowband Greenness""]",w740 / w720,"[""w740"", ""w720""]"
VREI2,Vogelmann Red Edge Index 2,"[""Vegetation"", ""Narrowband Greenness""]",(w734 - w747) / (w715w + w726),"[""w734"", ""w747"", ""w715w"", ""w726""]"
WBI,Water Band Index,"[""Vegetation"", ""Canopy Water Content""]",w970 / w900,"[""w970"", ""w900""]"
WDRVI,Wide Dynamic Range Vegetation Index,"[""Vegetation"", ""Broadband Greenness"", ""Normalized""]",(tmp - red) / (tmp + red); tmp = 0.2 * nir,"[""nir"", ""red""]"
WV-BI,WorldView Built-Up Index,"[""Vegetation"", ""Normalized""]",(wv2coastal - wv2rededge) / (wv2coastal + wv2rededge),"[""wv2coastal"", ""wv2rededge""]"
WV-VI,WorldView Improved Vegetative Index,"[""Vegetation"", ""Broadband Greenness"", ""Normalized""]",(wv2nir2 - wv2redcenter)/ (wv2nir2 + wv2redcenter),"[""wv2nir2"", ""wv2redcenter""]"
WV-II,WorldView New Iron Index,"[""Mineral""]",(wv2green * wv2yellow) / (wv2blue * 1000.0),"[""wv2green"", ""wv2yellow"", ""wv2blue""]"
WV-NHFD,WorldView Non-Homogeneous Feature Difference,"[""Vegetation"", ""Normalized""]",(wv2rededge - wv2coastal) / (wv2rededge + wv2coastal),"[""wv2rededge"", ""wv2coastal""]"
WV-SI,WorldView Soil Index,"[""Vegetation"", ""Normalized""]",(wv2green - wv2yellow) / (wv2green + wv2yellow),"[""wv2green"", ""wv2yellow""]"
WV-WI,WorldView Water Index,"[""Vegetation"", ""Normalized""]",(wv2coastal - wv2nir2) / (wv2coastal + wv2nir2),"[""wv2coastal"", ""wv2nir2""]"
VREI3,Vogelmann Red Edge Index 3,"[""Vegetation"", ""Narrowband Greenness""]",(w734 - w747) / (w715 + w720),"[""w734"", ""w747"", ""w715"", ""w720""]"
1 Index Name Type Equation Bands
2 ALUI Alunite Index ["Mineral"] (w2260 * w2165) / (w2260 * w2330) ["w2165", "w2260", "w2330"]
3 ARI1 Anthocyanin Reflectance Index 1 ["Vegetation", "Leaf Pigments"] (1.0 / w550) - (1.0 / w700) ["w550", "w700"]
4 ARI2 Anthocyanin Reflectance Index 2 ["Vegetation", "Leaf Pigments"] w800n * ((1.0 / w550) - (1.0 / w700)) ["w800n", "w550", "w700"]
5 ARVI Atmospherically Resistant Vegetation Index ["Vegetation", "Narrowband Greenness", "Normalized"] (w800w - (w680 - 1.0 * tmp)) / (w800w + (w680 - 1.0 * tmp)); tmp = w450 - w680 ["w800w", "w680", "w450"]
6 BAI Burn Area Index ["Vegetation"] 1.0 / ((0.1 - red)^2 + (0.06 - nir)^2) ["nir", "red"]
7 CALI Calcite Index ["Mineral"] (w2205 / w2330) * (w2395 / w2330) ["w2205", "w2330", "w2395"]
8 CARI Carbonate Index ["Mineral"] w10600 / w11300 ["w10600", "w11300"]
9 CRI1 Carotenoid Reflectance Index 1 ["Vegetation", "Leaf Pigments"] (1.0 / w510) - (1.0 / w550) ["w510", "w550"]
10 CRI2 Carotenoid Reflectance Index 2 ["Vegetation", "Leaf Pigments"] (1.0 / w510) - (1.0 / w700) ["w510", "w700"]
11 CAI Cellulose Absorption Index ["Vegetation", "Dry or Senescent Carbon"] 0.5*(w2000 + w2200) - w2100 ["w2000", "w2200", "w2100"]
12 CLAI Clay Alteration Index ["Mineral"] (w1650 + w2205) / w2165 ["w1650", "w2165", "w2205"]
13 CLAY Clay Minerals ["Mineral"] tm5 / tm7 ["tm5", "tm7"]
14 DVI Difference Vegetation Index ["Vegetation", "Broadband Greenness"] nir - red ["nir", "red"]
15 DWSI Disease Water Stress Index ["Vegetation"] (nir + green) / (swir1 + red) ["nir", "green", "swir1", "red"]
16 DOLI Dolomite Index ["Mineral"] (w2205 + w2330) / w2300 ["w2205", "w2300", "w2330"]
17 EVI Enhanced Vegetation Index ["Vegetation", "Broadband Greenness"] (2.5 * (nir - red)) / (nir + 6.0 * red - 7.5 * blue + 1.0) ["nir", "red", "blue"]
18 ECAI Epidote / Chlorite / Amphibole Index ["Mineral"] (w2205 + w2395) / (w2300 + w2330) ["w2205", "w2300", "w2330", "w2395"]
19 FEAI Ferric Iron Alteration Index ["Mineral"] (w2165 / w820) + (w560 / tm3) ["w560", "tm3", "w820", "w2165"]
20 FEI Ferrous Iron (Fe2+) Index ["Mineral"] (w2165 + w820) / (w560 + tm3) ["w560", "tm3", "w820", "w2165"]
21 FERROUS Ferrous Minerals ["Mineral"] tm5 / tm4 ["tm5", "tm4"]
22 FESI Ferrous Silicates Index ["Mineral"] w2165 / w1650 ["w1650", "w2165"]
23 GEMI Global Environmental Monitoring Index ["Vegetation", "Broadband Greenness"] tmp * (1.0 - 0.25 * tmp) - ((red - 0.125) / (1.0-red)); tmp = (2.0*(nir^2-red^2) + 1.5*nir + 0.5*red) / (nir+red+0.5) ["nir", "red"]
24 GARI Green Atmospherically Resistant Index ["Vegetation", "Broadband Greenness"] (nir - tmp) / (nir + tmp); tmp = green - 1.7 * (blue - red) ["nir", "red", "green", "blue"]
25 GCI Green Chlorophyll Index ["Vegetation", "Broadband Greenness"] (nir / green) - 1.0 ["nir", "green"]
26 GDVI Green Difference Vegetation Index ["Vegetation", "Broadband Greenness"] nir - green ["nir", "green"]
27 GLI Green Leaf Index ["Vegetation", "Broadband Greenness"] (tmp - red - blue) / (tmp + red + blue); tmp = 2.0 * green ["red", "green", "blue"]
28 GNDVI Green Normalized Difference Vegetation Index ["Vegetation", "Broadband Greenness", "Normalized"] (nir - green) / (nir + green) ["nir", "green"]
29 GOSAVI Green Optimized Soil Adjusted Vegetation Index ["Vegetation", "Broadband Greenness"] (nir - green) / (nir + green + 0.16) ["nir", "green"]
30 GRVI Green Ratio Vegetation Index ["Vegetation", "Broadband Greenness"] nir / green ["nir", "green"]
31 GSAVI Green Soil Adjusted Vegetation Index ["Vegetation", "Broadband Greenness"] 1.5 * (nir - green) / (nir + green + 0.5) ["nir", "green"]
32 GVI Green Vegetation Index ["Vegetation", "Broadband Greenness"] (-0.2848*tm1) + (-0.2435*tm2) + (-0.5436*tm3) + (0.7243*tm4) + (0.0840*tm5) + (-0.1800*tm7) ["tm1", "tm2", "tm3", "tm4", "tm5", "tm7"]
33 OHI1 Hydroxyl-Bearing (OH) Altered Minerals Index 1 ["Mineral"] (w2260 / w2205) * (w1650 / w2205) ["w1650", "w2205", "w2260"]
34 OHI2 Hydroxyl-Bearing (OH) Altered Minerals Index 2 ["Mineral"] (w1650 * w2260) / (w2205 * w2205) ["w1650", "w2205", "w2260"]
35 OHI3 Hydroxyl-Bearing (OH) Altered Minerals Index 3 ["Mineral"] (w1650 * w2260) / (w2165 * w2165) ["w1650", "w2165", "w2260"]
36 IPVI Infrared Percentage Vegetation Index ["Vegetation", "Broadband Greenness"] nir / (nir + red) ["nir", "red"]
37 IRONOXIDE Iron Oxide ["Mineral"] tm3 / tm1 ["tm3", "tm1"]
38 KAI1 Kaolinite Index 1 ["Mineral"] w2300 / w2165 ["w2165", "w2300"]
39 KAI2 Kaolinite Index 2 ["Mineral"] (w1650 / w2165) * (w2330 / w2205) ["w1650", "w2165", "w2205", "w2330"]
40 KAI3 Kaolinite Index 3 ["Mineral"] (w1650 + w2260) / w2205 ["w1650", "w2205", "w2260"]
41 LATI Laterite Index ["Mineral"] w1650 / w560 ["w560", "w1650"]
42 LAI Leaf Area Index ["Vegetation", "Broadband Greenness"] (0.0 != den) && (lai >= 0) ? lai : 0.0; lai = 3.618 * ((2.5 * (nir - red)) / den) - 0.118; den = 1.0 + nir + 6.0 * red - 7.5 * blue ["nir", "red", "blue"]
43 LCI Leaf Chlorophyll Index ["Vegetation"] (w850 - w710) / (w850 + w680) ["w850", "w710", "w680"]
44 LWVI1 Leaf Water Vegetation Index 1 ["Vegetation"] (w1094 - w983) / (w1094 + w983) ["w1094", "w983"]
45 LWVI2 Leaf Water Vegetation Index 2 ["Vegetation"] (w1094 - w1205) / (w1094 + w1205) ["w1094", "w1205"]
46 LCAI Lignin Cellulose Absorption Index ["Vegetation", "Dry or Senescent Carbon"] 100.0 * ((w2205-w2165) + (w2205-w2330)) ["w2205", "w2165", "w2330"]
47 MAGI Magnesite Index ["Mineral"] (w2205 + w2330) / (w2260 + w2395) ["w2205", "w2260", "w2330", "w2395"]
48 METHANE Methane Index ["Gas"] w2300 / w2100 ["w2300", "w2100"]
49 MGAI MgOH-Carbonate Abundance Index ["Mineral"] (w2395 + w2205) / w2330 ["w2205", "w2330", "w2395"]
50 MCARI Modified Chlorophyll Absorption Ratio Index ["Vegetation", "Narrowband Greenness"] ((w700 - w680) - 0.2 * (w700 - w550)) * (w700 / w680) ["w700", "w680", "w550"]
51 MCARI2 Modified Chlorophyll Absorption Ratio Index - Improved ["Vegetation", "Narrowband Greenness"] num/denom; num = (1.5 * (2.5 * (w800n - w680) - 1.3 * (w800n - w550))); denom = sqrt(tmp * tmp - (6.0 * w800n - 5.0 * sqrt(w680)) - 0.5); tmp = 2.0 * w800n + 1 ["w800n", "w680", "w550"]
52 MNLI Modified Non-Linear Index ["Vegetation", "Broadband Greenness"] ((nirsq - red) * (1.0 + 0.5)) / (nirsq + red + 0.5); nirsq=nir^2 ["nir", "red"]
53 MNDWI Modified Normalized Difference Water Index ["Vegetation", "Normalized"] (green - swir1) / (green + swir1) ["green", "swir1"]
54 MRENDVI Modified Red Edge Normalized Difference Vegetation Index ["Vegetation", "Narrowband Greenness"] (w750w - w705) / (w750w + w705 - 2.0 * w445) ["w750w", "w705", "w445"]
55 MRESR Modified Red Edge Simple Ratio ["Vegetation", "Narrowband Greenness"] (w750w - w445) / (w705 - w445) ["w750w", "w445", "w705"]
56 MSR Modified Simple Ratio ["Vegetation", "Broadband Greenness"] (tmp - 1.0) / sqrt(tmp + 1.0); tmp = nir / red ["nir", "red"]
57 MSAVI2 Modified Soil Adjusted Vegetation Index 2 ["Vegetation", "Broadband Greenness"] (tmp - sqrt(tmp^2 - 8.0 * (nir - red))) / 2.0; tmp = 2.0 * nir + 1.0 ["nir", "red"]
58 MTV Modified Triangular Vegetation Index ["Vegetation", "Narrowband Greenness"] 1.2 * (1.2 * (nir - green) - 2.5 * (red - green)) ["nir", "red", "green"]
59 MTVI2 Modified Triangular Vegetation Index - Improved ["Vegetation", "Narrowband Greenness"] num/denom; num = 1.5 * (1.2 * (nir - green) - 2.5 * (red - green)); denom = sqrt((2.0 * nir + 1)^2 - (6.0 * nir - 5.0 * sqrt(red)) - 0.5) ["nir", "red", "green"]
60 MSI Moisture Stress Index ["Vegetation", "Canopy Water Content"] w1599 / w819 ["w1599", "w819"]
61 MONI Montmorillonite Index ["Mineral"] (w1650 + w2205) / w2260 ["w1650", "w2205", "w2260"]
62 MUSI Muscovite Index ["Mineral"] w2300 / w2205 ["w2205", "w2300"]
63 NLI Non-Linear Index ["Vegetation", "Broadband Greenness", "Normalized"] (tmp - red) / (tmp + red); tmp = nir^2 ["nir", "red"]
64 NBR Normalized Burn Ratio ["Vegetation", "Normalized"] (tm4 - tm7) / (tm4 + tm7) ["tm4", "tm7"]
65 NBRT1 Normalized Burn Ratio Thermal 1 ["Vegetation", "Normalized"] (nir - tmp) / (nir + tmp); tmp = swir1 * (thermal / 1000.0) ["nir", "swir1", "thermal"]
66 NDBI Normalized Difference Built-Up Index ["Vegetation", "Normalized"] (tm5 - tm4) / (tm5 + tm4) ["tm5", "tm4"]
67 NDII Normalized Difference Infrared Index ["Vegetation", "Canopy Water Content", "Normalized"] (w819 - w1649) / (w819 + w1649) ["w819", "w1649"]
68 NDLI Normalized Difference Lignin Index ["Vegetation", "Dry or Senescent Carbon", "Normalized"] (tmp1 - tmp2) / (tmp1 + tmp2); tmp1 = log(1.0 / w1754); tmp2 = log(1.0 / w1680) ["w1754", "w1680"]
69 NDMI Normalized Difference Mud Index ["Vegetation", "Normalized"] (w795 - w990) / (w795 + w990) ["w795", "w990"]
70 NDNI Normalized Difference Nitrogen Index ["Vegetation", "Canopy Nitrogen", "Normalized"] (tmp1 - tmp2) / (tmp1 + tmp2); tmp1 = log(1.0 / w1510); tmp2 = log(1.0 / w1680) ["w1510", "w1680"]
71 NDSI Normalized Difference Snow Index ["Vegetation", "Normalized"] (green - swir1) / (green + swir1) ["green", "swir1"]
72 NDVI Normalized Difference Vegetation Index ["Vegetation", "Broadband Greenness", "Normalized"] (nir - red) / (nir + red) ["nir", "red"]
73 NDWI Normalized Difference Water Index ["Vegetation", "Canopy Water Content", "Normalized"] (w857 - midir) / (w857 + midir) ["w857", "midir"]
74 NMDI Normalized Multiband Drought Index ["Vegetation", "Canopy Water Content", "Normalized"] (w860 - tmp) / (w860 + tmp); tmp = w1640 - w2130 ["w860", "w1640", "w2130"]
75 NPCI Normalized Pigment Chlorophyll Index ["Vegetation", "Normalized"] (w680 - w430) / (w680 + w430) ["w680", "w430"]
76 OSAVI Optimized Soil Adjusted Vegetation Index ["Vegetation", "Broadband Greenness"] (nir - red) / (nir + red + 0.16) ["nir", "red"]
77 PHEI Phengitic Index ["Mineral"] w2165 / w2205 ["w2165", "w2205"]
78 PRI Photochemical Reflectance Index ["Vegetation", "Light Use Efficiency", "Normalized"] (w531 - w570) / (w531 + w570) ["w531", "w570"]
79 PHAI Phyllic Alteration Index ["Mineral"] (w2165 + w2260) / w2205 ["w2165", "w2205", "w2260"]
80 PSRI Plant Senescence Reflectance Index ["Vegetation", "Dry or Senescent Carbon"] (w680 - w500) / w750w ["w680", "w500", "w750w"]
81 PRAI Propylitic Alteration Index ["Mineral"] (w2260 + w2395) / w2330 ["w2260", "w2330", "w2395"]
82 QRRI Quartz Rich Rocks Index ["Mineral"] w11300 / w9100 ["w9100", "w11300"]
83 QSRI Quartz / Siliceous Rocks Index ["Mineral"] (w8650 * w8650) / (w8300 * w9100) ["w8300", "w8650", "w9100"]
84 RENDVI Red Edge Normalized Difference Vegetation Index ["Vegetation", "Narrowband Greenness", "Normalized"] (w750n - w705) / (w750n + w705) ["w750n", "w705"]
85 REPI Red Edge Position Index ["Vegetation", "Narrowband Greenness"] ["maxderivrededge"]
86 RGRI Red Green Ratio Index ["Vegetation", "Light Use Efficiency"] (sumred / sumgreen) * (nbandsgreen / nbandsred) ["sumred", "sumgreen", "nbandsgreen", "nbandsred"]
87 RDVI Renormalized Difference Vegetation Index ["Vegetation", "Broadband Greenness"] (nir - red) / sqrt(nir + red) ["nir", "red"]
88 SIDI Silica Dioxide Index ["Mineral"] w9100 / w10600 ["w9100", "w10600"]
89 SR Simple Ratio ["Vegetation", "Broadband Greenness"] nir / red ["nir", "red"]
90 SAVI Soil Adjusted Vegetation Index ["Vegetation", "Broadband Greenness"] 1.5 * (nir - red) / (nir + red + 0.5) ["nir", "red"]
91 SIPI1 Structure Independent Pigment Index ["Vegetation"] (w445 - w800n) / (w670 - w800n) ["w445", "w800n", "w670"]
92 SIPI Structure Insensitive Pigment Index ["Vegetation", "Light Use Efficiency"] (w800n - w445) / (w800n - w680) ["w800n", "w445", "w680"]
93 SULI Sulfate Index ["Mineral"] (w8300 * w9100) / (w8650 * w8650) ["w8300", "w8650", "w9100"]
94 TCARI Transformed Chlorophyll Absorption Reflectance Index ["Vegetation", "Narrowband Greenness"] 3.0 * ((w700 - w680) - 0.2 * (w700 - w550) * (w700 / w680)) ["w550", "w680", "w700"]
95 TDVI Transformed Difference Vegetation Index ["Vegetation", "Broadband Greenness"] sqrt(0.5 + ((nir - red) / (nir + red))) ["nir", "red"]
96 TGI Triangular Greenness Index ["Vegetation", "Broadband Greenness"] ((centerred - centerblue) * (red - green) - (centerred - centergreen) * (red - blue)) / -2.0 ["centerred", "centergreen", "centerblue", "red", "green", "blue"]
97 TVI Triangular Vegetation Index ["Vegetation", "Narrowband Greenness"] 0.5 * (120.0 * (w750w - w550) - 200.0 * (w680 - w550)) ["w550", "w680", "w750w"]
98 VARI Visible Atmospherically Resistant Index ["Vegetation", "Broadband Greenness"] (green - red) / (green + red - blue) ["red", "green", "blue"]
99 VREI1 Vogelmann Red Edge Index 1 ["Vegetation", "Narrowband Greenness"] w740 / w720 ["w740", "w720"]
100 VREI2 Vogelmann Red Edge Index 2 ["Vegetation", "Narrowband Greenness"] (w734 - w747) / (w715w + w726) ["w734", "w747", "w715w", "w726"]
101 WBI Water Band Index ["Vegetation", "Canopy Water Content"] w970 / w900 ["w970", "w900"]
102 WDRVI Wide Dynamic Range Vegetation Index ["Vegetation", "Broadband Greenness", "Normalized"] (tmp - red) / (tmp + red); tmp = 0.2 * nir ["nir", "red"]
103 WV-BI WorldView Built-Up Index ["Vegetation", "Normalized"] (wv2coastal - wv2rededge) / (wv2coastal + wv2rededge) ["wv2coastal", "wv2rededge"]
104 WV-VI WorldView Improved Vegetative Index ["Vegetation", "Broadband Greenness", "Normalized"] (wv2nir2 - wv2redcenter)/ (wv2nir2 + wv2redcenter) ["wv2nir2", "wv2redcenter"]
105 WV-II WorldView New Iron Index ["Mineral"] (wv2green * wv2yellow) / (wv2blue * 1000.0) ["wv2green", "wv2yellow", "wv2blue"]
106 WV-NHFD WorldView Non-Homogeneous Feature Difference ["Vegetation", "Normalized"] (wv2rededge - wv2coastal) / (wv2rededge + wv2coastal) ["wv2rededge", "wv2coastal"]
107 WV-SI WorldView Soil Index ["Vegetation", "Normalized"] (wv2green - wv2yellow) / (wv2green + wv2yellow) ["wv2green", "wv2yellow"]
108 WV-WI WorldView Water Index ["Vegetation", "Normalized"] (wv2coastal - wv2nir2) / (wv2coastal + wv2nir2) ["wv2coastal", "wv2nir2"]
109 VREI3 Vogelmann Red Edge Index 3 ["Vegetation", "Narrowband Greenness"] (w734 - w747) / (w715 + w720) ["w734", "w747", "w715", "w720"]