[general]
name=Raster Resampler
qgisMinimumVersion=3.0
qgisMaximumVersion=4.99
description=Upscale and downscale satellite raster imagery using all GDAL resampling methods. Supports single and batch processing, CRS conversion, clip by extent or shapefile.
version=1.4
author=Cyanide
email=noobsternerd@gmail.com
homepage=https://github.com/Aniketkishorchauhan/Raster-Resampler
repository=https://github.com/Aniketkishorchauhan/Raster-Resampler
tracker=https://github.com/Aniketkishorchauhan/Raster-Resampler/issues

about=A professional QGIS plugin for resampling satellite and other raster imagery to any target resolution.

      HOW TO USE:
      1. Select Single File or Batch mode
      2. Browse for your input raster(s)
      3. Set output resolution and unit (m, km, cm, degrees), or match a reference raster
      4. Choose operation direction: Upscaling or Downscaling
      5. Select a resampling method from the dropdown
      6. Optionally reproject to a new CRS, clip by extent or shapefile, override nodata
      7. Set output folder (or use temporary file), click Run

      KEY FEATURES:
      - Single file and batch processing modes
      - Auto-detects source resolution and CRS on file load
      - Smart direction hint: auto-suggests Upscaling or Downscaling based on target vs source resolution
      - Unit selector with auto-conversion: m, km, cm, degrees (Degree↔metre uses 1°≈111,111 m)
      - Match resolution of a reference raster
      - 18 GDAL and SciPy resampling algorithms (Nearest, Bilinear, Cubic, Lanczos, Mean, Median, Mode, Max, Min, RMS, Sum, Q1, Q3, Gaussian, Spline, Morphological Dilation/Erosion)
      - Methods Reference tab: full table of all available methods with type, principle, best use, advantages, and limitations
      - CRS / Projection Converter using native QGIS projection picker
      - Clip by bounding box (with Use Canvas Extent button) or by shapefile cutline
      - Override nodata value
      - Temporary scratch layer mode (auto-added to project)
      - Output suffix customisation
      - Auto-loads results into QGIS project
      - Compatible with QGIS 3.0 and QGIS 4.x

      REQUIREMENTS:
      - QGIS 3.0 or higher (including QGIS 4.x)
      - GDAL (included with QGIS)
      - SciPy (optional, needed for Gaussian, Spline, Morphological methods)

tags=raster, resampling, satellite, upscale, downscale, gdal, sentinel, landsat, modis, era5, resolution, interpolation, aggregation, crs, clip, batch
category=Raster
icon=icons/icon.png
license=GPL-2
experimental=False
deprecated=False

changelog=
    1.4 - Fixed dropdown arrow on macOS/Linux using inline SVG. Fixed Methods Reference header and total count still showing 44.
    1.3 - Methods Reference: removed "Not Available in Plugin" rows and "In Plugin" column; table now shows only runnable methods. Removed "Not Available in Plugin" filter option.
    1.2 - Unit auto-conversion: changing the unit dropdown now converts the current output value automatically. Degree↔metre uses 1°≈111,111 m equator approximation.
    1.1 - Initial release.
