[general]
name=STAC Browser
description=IT: Cerca e scarica dati di osservazione della Terra dai cataloghi STAC disegnando un'area o cercando un indirizzo. / EN: Search and download Earth-observation data from STAC catalogs by drawing an area or searching an address.
about=EN: Find free and open Earth-observation data by drawing a rectangle, point or line on the map, or by typing an address (Nominatim geocoding). Automatic search queries every STAC catalog and shows only datasets that actually exist for that area, grouped by data type (orthophoto, 1/2/3 bands, multispectral, DEM, radar) with timeline, adaptive cards, details dialogs, selectable COG band download (all or only some) and NDVI/NDWI/False Color comparison. Indices are opt-in: they require an explicit flag, are saved as local GeoTIFFs and show download/processing time. Catalogs: Element84 Earth Search, Microsoft Planetary Computer, USGS LandsatLook, NASA EarthData CMR, OpenLandMap, US GeoPlatform, Copernicus Data Space, Digital Earth Australia. --- IT: Trova dati di osservazione della Terra liberi e gratuiti disegnando un rettangolo, un punto o una linea sulla mappa, oppure digitando un indirizzo (geocoding Nominatim). La ricerca automatica interroga tutti i cataloghi STAC e mostra solo i dataset realmente presenti per quell'area, organizzati per tipo dato (ortofoto, 1/2/3 bande, multispettrale, DEM, radar) con timeline, schede adattive, modali dettagli, scelta delle bande COG da scaricare (tutte o solo alcune) e confronto NDVI/NDWI/Falso Colore. Gli indici sono opt-in: richiedono un flag esplicito, vengono salvati come GeoTIFF locale e mostrano il tempo di download/elaborazione.
qgisMinimumVersion=3.16
qgisMaximumVersion=4.99
version=1.7.1
author=Dott. Sarino Alfonso Grande
email=sino.grande@gmail.com
tracker=https://github.com/sag1687/stac_browser/issues
repository=https://github.com/sag1687/stac_browser
homepage=https://sinocloud.it
category=Raster
icon=icon.svg
tags=stac,satellite,sentinel,landsat,dem,raster,download,imagery,remote sensing,earth observation,nominatim,geocoding,cog,ndvi,ndwi,orthophoto,timeline
experimental=False
license=GPL-2.0
changelog=1.7.1 - IT: Superato il QT6 Check dello store: tutti gli enum Qt e QGIS sono ora in forma pienamente scoped nel sorgente (es. Qgis.MessageLevel.Warning, QgsWkbTypes.GeometryType.PointGeometry), verificati uno a uno sull'ambiente reale QGIS 4.2/Qt 6.10 con test di caricamento automatico. / EN: Store QT6 Check satisfied: every Qt and QGIS enum is now fully scoped in the source (e.g. Qgis.MessageLevel.Warning, QgsWkbTypes.GeometryType.PointGeometry), each one verified on a real QGIS 4.2/Qt 6.10 environment with an automated load test.
    1.7.0 - IT: Compatibilita' Qt6/QGIS 4 verificata integralmente sull'ambiente reale (QGIS 4.2, Qt 6.10): eliminati tutti gli enum in forma non-scoped, test automatico di caricamento superato; rimosso il flag supportsQt6 (non piu' riconosciuto da QGIS); nuova descrizione breve bilingue. / EN: Qt6/QGIS 4 compatibility fully verified on a real environment (QGIS 4.2, Qt 6.10): removed every non-scoped enum, automated load test passed; dropped the supportsQt6 flag (no longer recognised by QGIS); new short bilingual description.
    1.6.2 — SECURITY: GDAL VRT Python is no longer enabled globally for the whole QGIS session — it is scoped to the plugin-generated spectral-index VRTs (enabled only during GeoTIFF export and restored afterwards); credentials (token/API key/username/password) are now refused over non-HTTPS URLs; removed dead code and added the official supportsQt6 flag. / SICUREZZA: il VRT Python di GDAL non viene più abilitato globalmente per l'intera sessione QGIS — è limitato ai VRT degli indici spettrali generati dal plugin (attivo solo durante l'export GeoTIFF e poi ripristinato); le credenziali (token/API key/utente/password) vengono ora rifiutate su URL non-HTTPS; rimosso codice morto e aggiunto il flag ufficiale supportsQt6.
    1.6.1 — Fixed W503 (line break before binary operator) in plugin_hub.py, core_stac.py, dialog.py and map_tool.py; removed hidden .qgis_plugin_version file that the publish pipeline was mistakenly bundling into the package. / Corretto W503 (line break before binary operator) in plugin_hub.py, core_stac.py, dialog.py e map_tool.py; rimosso file nascosto .qgis_plugin_version generato erroneamente dentro il pacchetto dalla pipeline di pubblicazione.
    1.6.0 — Restyled with the shared SinoCloud slate-blue dark theme (same as SARIAG), Info tab now includes a drop-down selector of the author's other plugins with GitHub links, Italian/English toggle shows flag symbols, contact email and homepage updated. / Nuova veste grafica con il tema scuro slate-blue condiviso SinoCloud (lo stesso di SARIAG), la scheda Info include ora un menù a tendina con gli altri plugin dell'autore e i link GitHub, il selettore Italiano/Inglese mostra le bandiere, email di contatto e homepage aggiornate.
    1.5.0 —Redesigned results with acquisition timeline, data-type groups (orthophoto, 1/2/3 bands, multispectral, DEM, radar), richer dataset cards, resize-adaptive grid, STAC/asset details dialog and NDVI, NDWI and False Color indices from COG assets. COG bands are selectable before download (all or only some), saved locally with progress bar, STAC Browser logo and elapsed time. Indices are protected by an explicit flag, saved as local GeoTIFFs before QGIS loading, and download/processing bars show elapsed time. / Risultati ridisegnati con timeline acquisizioni, gruppi per tipo dato (ortofoto, 1/2/3 bande, multispettrale, DEM, radar), schede dataset arricchite, griglia adattiva al ridimensionamento della finestra, modale dettagli STAC/asset e indici NDVI, NDWI e Falso Colore da asset COG. Le bande COG sono selezionabili prima del download (tutte o solo alcune), vengono salvate localmente con barra, logo STAC Browser e tempo trascorso. Gli indici sono protetti da flag esplicito, vengono salvati come GeoTIFF locale prima del caricamento in QGIS e le barre di download/elaborazione mostrano il tempo trascorso.
    1.4.0 — Security and code-quality: URL scheme validation (http/https only) on every network request (search, previews, asset download) to block file:// and custom schemes; removed silent try/except/pass blocks with QGIS log-panel logging; flake8 cleanup (W503/E241). / Sicurezza e qualità del codice: validazione dello schema URL (solo http/https) su tutte le richieste di rete (ricerca, anteprime, download asset) per prevenire schemi file:// o personalizzati; rimossi i blocchi try/except/pass silenziosi con logging nel pannello di QGIS; pulizia flake8 (W503/E241).
    1.3.0 — Catalogs tab with two sub-tabs (open / authenticated), license and official site per STAC, username/password/token/API fields; clip processing (OSM/Nominatim municipal boundary or active layer) or full dataset, direct COG reading via /vsicurl/; processing popup with the plugin logo pulsing harder toward completion. / Scheda Cataloghi con due sotto-schede (liberi / con autenticazione), licenza e sito ufficiale per ogni STAC, campi utente/password/token/API; processing di ritaglio (confine comunale OSM/Nominatim o layer attivo) oppure dataset completo, lettura diretta dei COG via /vsicurl/; popup di elaborazione con logo del plugin che lampeggia sempre più forte verso il completamento.
    1.2.0 — Auto-download only from open sources; automatic Planetary Computer SAS signing; no bogus files; credentials tab. / Download automatico solo da fonti libere; firma SAS automatica Planetary Computer; nessun file fasullo; tab credenziali.
    1.1.0 — Point & line search, Nominatim geocoding, automatic all-catalog search, flake8 cleanup. / Ricerca per punto e linea, geocoding Nominatim, ricerca automatica su tutti i cataloghi, pulizia flake8.
    1.0.0 — Initial release. / Versione iniziale.
