[general]
name=geeSWAT
qgisMinimumVersion=3.16
qgisMaximumVersion=4.99
description=geeSWAT is a QGIS plugin that integrates Google Earth Engine to support SWAT hydrological modelling workflows.
version=1.4.0
author=Geomatica Ambiental
email=nino@geomatica.pe
authorUrl=https://www.geomatica.pe/

about=geeSWAT is a QGIS plugin that integrates Google Earth Engine to support
    SWAT (Soil and Water Assessment Tool) hydrological modelling workflows.

    Connects QGIS with GEE to download and preprocess spatial data required
    for hydrological basin delineation and SWAT model setup.

icon=icon.png

tracker=https://github.com/Ninobravo55/geeSWAT/issues
repository=https://github.com/Ninobravo55/geeSWAT
homepage=https://www.geomatica.pe/
category=Plugins
tags=swat, gee, google earth engine, dem, mde, soil, landuse, elevation, copernicus, merit, hydrological, basin, watershed, cuenca, modelo hidrologico, descarga, raster, peru
hasProcessingProvider=yes
server=False
experimental=False
deprecated=False
license=GPL version 2 or any later version
licenseUrl=https://www.gnu.org/licenses/gpl-2.0.html

changelog=1.4.0
    - Logo real de Geomatica Ambiental incorporado (Icons/logo_geomatica.jpg) — aparece en el
      informe HTML de "Validación de Caudal".
    - "Validación de Caudal": nuevo parámetro de carpeta de salida para exportar cada gráfico
      (hidrograma diario/mensual, dispersión diaria/mensual, curva de duración de caudales) como
      PNG independiente en alta resolución (QtSvg, sin depender de matplotlib).
    - Los gráficos SVG ahora incluyen título, subtítulo (periodo/n) y barra de acento de marca
      propios — se identifican solos al exportarse como PNG, sin depender del HTML que los rodea.
    - Informe HTML rediseñado: panel de "Resumen ejecutivo" con tarjetas grandes de NSE/KGE/R2/
      PBIAS (mensual) codificadas por color, colores de marca reales (muestreados del logo),
      tablas con filas alternadas y insignias de clasificación más legibles.
    1.3.2
    - "Validación de Caudal": al seleccionar el CSV de caudal observado, las columnas de
      Fecha y Caudal ahora se eligen de una lista desplegable con los nombres de columna
      reales del archivo (QgsProcessingParameterField), en vez de escribirlos a mano.
      El campo de entrada pasó de "archivo" a "capa vectorial" para que QGIS pueda leer
      sus columnas automáticamente (el CSV se sigue leyendo con el mismo parser interno,
      no cambia el procesamiento de los datos).
    1.3.1
    - "Validación de Caudal": el observado ahora se admite SOLO como CSV largo (columnas
      Fecha/Caudal), consistente con la salida de "Caudal observado — Control de calidad y
      relleno de vacíos". Se retiró el soporte de Excel ancho (formato de entrada, hoja de
      Excel, mes de inicio del año hidrológico) de esta herramienta — esos parámetros siguen
      existiendo solo en la herramienta de QC/relleno, que es la que corresponde para ese
      formato. Los nombres de columna por defecto pasan a 'Date'/'Flow' para calzar con la
      salida por defecto de esa herramienta.
    1.3.0
    - Nueva herramienta "Validación de Caudal — Simulado (QSWAT) vs. Observado" (Hidrología).
      Lee output.rch (diario o mensual) y una serie de caudal observado (CSV largo o Excel
      ancho SENAMHI/ANA), reconstruye las fechas reales a partir de la fecha de inicio de
      simulación + NYSKIP (con verificación estricta del conteo de filas — falla con error
      explícito si la alineación no cuadra, en vez de seguir con fechas adivinadas), y calcula
      22 métricas de bondad de ajuste (réplica de hydroGOF::gof(): ME, MAE, MSE, RMSE, NRMSE,
      PBIAS, pbiasfdc, RSR, rSD, NSE, mNSE, rNSE, d, d1, rd, cp, r, r.Spearman, R2, bR2, KGE, VE).
      Exporta informe HTML con hidrograma, dispersión 1:1 y curva de duración de caudales (SVG,
      sin dependencia de matplotlib) con interpretación de cada métrica, más CSV del cruce
      diario y mensual.
    1.2.3
    - Limpieza de empaquetado: eliminados __pycache__ y archivos de desarrollo no usados en runtime (notebooks, hojas de cálculo).
    - Repositorio y tracker de issues actualizados a GitHub.
    1.2.2
    - Ajustes menores y correcciones internas.
    1.2.1
    - Added SOIL tab with suelo_FAO and OpenLandMap Soil options and Soil_lookup.csv generation.
    - Added LANDUSE tab with Copernicus 2019 and ESA GlobCover 2009 options and Landuse_lookup.csv generation.
    - Added premium developer contact card in Acerca de tab.
    - Added project CRS reprojection on download.
    1.1.0
    - MDE download moved into the main dialog as a full integrated interface
    - New AOI tab: load from vector layer or draw polygon interactively on the map
    - AOI geometry card: area, perimeter, centroid, UTM zone, bbox
    - New MDE tab: DEM source selector (9 sources), scale spinner (0 = native resolution)
    - Output auto-routed to output_folder/DEM/project_dem_timestamp.tif
    - Live log panel (console-style) with QThread download worker
    - Progress bar and Cancel button during download
    1.0.0
    - Initial release: Config GEE tab (authentication, project, output folder)
    - MDE menu: Download DEM from GEE (9 sources, dual strategy direct/Drive)

