[general]
name=Agriculture Index Calculator
qgisMinimumVersion=3.16
qgisMaximumVersion=3.99
description=Calculate 52 spectral indices from Sentinel-2 and Landsat 8/9 imagery in one click. Includes NDVI, EVI, NDWI, BSI, LAI and 47 more — with cloud masking, auto resampling and per-index color styling.
version=1.1.0
author=Cyanide(noobsternerd@gmail.com)
email=noobsternerd@gmail.com

about=Agriculture Index Calculator lets you calculate 52 spectral indices from Sentinel-2 or Landsat 8/9 satellite imagery directly inside QGIS.

      HOW TO USE:
      1. Upload your Satellite Image Folder or Individual Band Files (.jp2 or .tif)
      2. Upload your Field Boundary Shapefile (.shp)
      3. Select Sentinel-2 or Landsat 8/9
      4. Set your Resampling Resolution and Method
      5. Pick the Indices you want (or Click Select All)
      6. Click Generate Indices — Done!
      7. Click Apply on Band Rendering.(you will get your values on layers)

      SUPPORTED INDICES (52 total):
      Vegetation  : NDVI, EVI, SAVI, GNDVI, NDRE, MSAVI, OSAVI, RDVI, VARI, TGI, GLI, MTVI2.
      Water       : NDWI, NDMI, LSWI, MSI, MNDWI, WRI, AWEI, SWI.
      Soil        : BSI, RI, NDTI, CI, GSAVI, TSAVI, EEVI, SOCI.
      Stress      : NDSI, PRI, CRI, ARI, SIPI, PSRI, DSWI, RVSI.
      Crop        : LAI, CCCI, GCVI, WDRVI, MCARI, TCARI, IRECI, S2REP.
      Burn        : NBR, NBR2, BAI, MIRBI.
      Built-up    : NDBI, UI, IBI, EBBI.

      KEY FEATURES:
      - Drag and drop folder or multi-file selection
      - Auto band detection for Sentinel-2 (.jp2) and Landsat 8/9 (.tif)
      - Resampling to custom target resolution (10m, 30m or custom)
      - Choice of resampling method: Bilinear, Nearest Neighbour, Cubic, Average, Lanczos
      - Cloud masking using SCL band (Sentinel-2) or QA_PIXEL (Landsat)
      - Color ramp auto-applied using actual raster min/max values
      - Layers grouped by category in the QGIS Layers panel
      - Built-in Formula Viewer showing formula, bands, and interpretation

      SUPPORTED FILE FORMATS:
      .jp2 (Sentinel-2 individual bands), .tif/.tiff (Landsat or multi-band), .img, .vrt

      REQUIREMENTS:
      - QGIS 3.16 or higher
      - GDAL (included with QGIS by default)
      - Internet connection not required

tracker=https://github.com/Aniketkishorchauhan/Agriculture-Index-Calculator/issues
repository=https://github.com/Aniketkishorchauhan/Agriculture-Index-Calculator
homepage=https://github.com/Aniketkishorchauhan/Agriculture-Index-Calculator

tags=agriculture, remote sensing, satellite, spectral indices, NDVI, EVI, NDWI, NDMI, BSI, LAI, SAVI, Water, Soil, Stress, Crop, Burn, Built-up, vegetation, crop health, Sentinel-2, Landsat, raster, band calculator, precision agriculture, soil, water stress, burn, cloud mask, field boundary, shapefile, jp2, one click, resampling, index calculator

category=Raster
icon=icon.png
experimental=False
deprecated=False
server=False

changelog=
    1.1.0 - Resampling settings added (target resolution + method selection)
           - Live resampling summary panel
           - Combobox dropdown hover visibility fixed
           - SpinBox up/down arrows added for custom resolution
           - Button visibility improvements for Windows and Mac
    1.0.0 - Initial release
           - 52 spectral indices across 7 categories
           - Sentinel-2 and Landsat 8/9 support
           - Drag and drop file input
           - Auto band detection, cloud masking
           - Formula viewer with beginner explanations
           - Auto color ramp using actual raster statistics
