[general]
name=Alberi Monumentali Italia
qgisMinimumVersion=3.20
qgisMaximumVersion=4.99
description=Scarica e visualizza gli alberi monumentali d'Italia dal registro ufficiale MASAF
version=1.2.7
author=Salvatore Fiandaca
email=pigrecoinfinito@gmail.com
about=Plugin to download Italy's monumental trees registry from the official MASAF website
    (Ministry of Agriculture). Supports single-region or full-Italy download, converts
    DMS coordinates to WGS84 decimal degrees, and saves data as Shapefile or GeoPackage
    with graduated symbology (size proportional to trunk circumference).
    Data license: Creative Commons CC BY 4.0.
    Plugin developed with Claude AI (Anthropic) support.

    ITALIANO:
    Plugin per scaricare gli elenchi regionali degli alberi monumentali d'Italia
    dal sito del Ministero dell'agricoltura, della sovranità alimentare e delle foreste (MASAF).
    Permette di selezionare una o più regioni oppure tutta l'Italia, converte le coordinate
    DMS in gradi decimali WGS84 e salva i dati in formato Shapefile o GeoPackage
    con tematizzazione graduata (dimensione proporzionale alla circonferenza del fusto)
    ed etichette con il nome volgare della specie.
    Visualizzazione multi-scala: coroplete regionale per densità alberi a zoom out,
    punti individuali a zoom in.
    Dati aggiornati al nono aggiornamento dell'elenco nazionale (23/10/2025).
    Licenza dati: Creative Commons CC BY 4.0.
    Plugin sviluppato con il supporto di Claude AI (Anthropic).

tracker=https://github.com/pigreco/ami_masaf/issues
repository=https://github.com/pigreco/ami_masaf
homepage=https://github.com/pigreco/ami_masaf
hasProcessingProvider=no
tags=alberi,monumentali,foreste,italia,masaf,natura,patrimonio,trees,italy
category=Web
icon=icon.png
experimental=True
deprecated=False
server=False
changelog=
    1.2.7 Refactoring controllo dipendenze: barra messaggio non bloccante con pulsante
          "Installa ora" al posto del dialog modale (check_dependencies/ask_permission_to_install).
          Fix import duplicato QMessageBox, rimosso iface superfluo da qgis.utils.
          Fix Bandit B602: shell=True → shell=False in subprocess.check_call.
          check_dependencies() spostato da initGui() a run().
    1.2.6 Fix compatibilità PyQt6: QMessageBox.Yes/No → QMessageBox.StandardButton.Yes/No
          (AttributeError su QGIS 4.x / PyQt6 al primo avvio con dipendenze mancanti).
    1.2.5 Merge branch fix/auto-install-deps su master; aggiornamento documentazione.
    1.2.4 Auto-installazione di pandas e xlrd al primo avvio se mancanti (issue #1).
          Import pandas/xlrd spostato in read_xls() (lazy import).
          _install_deps() richiamato in run() invece di classFactory().
          Fix Bandit B310: aggiunto # nosec B310 alle chiamate urlopen in downloader.py.
    1.2.3 Aggiunto tab Guida nel dialog con istruzioni d'uso; testo in file esterno help/guida.html.
    1.2.2 Fix: simbologia graduata non applicata su Linux — addMapLayer anticipato prima di
          apply_graduated_symbology per evitare override del renderer (issue #4, PR #7).
    1.2.1 Fix: aggiunta automatica estensione .gpkg se mancante su Linux (issue #2, PR #5).
          Fix: emoji 🌳 non renderizzata nel titolo del dialog su Linux — font fallback Noto/Segoe (issue #3, PR #6).
    1.2 Visualizzazione multi-scala: aggiunto layer coroplete regionale (densità alberi per regione)
        visibile a zoom out (scala < 1:200.000); punti individuali a zoom in.
        Layer regioni ISTAT 2025 (WGS84) incluso nel plugin.
    1.1 Porting QGIS 4 / PyQt6: enum qualificati (QgsVectorFileWriter, QgsGraduatedSymbolRenderer),
        rimosso QVariant, fix URI memory layer, fix thread-safety refresh URL,
        fix nome campo CIRCONFERENZA_FUSTO_CM in GeoPackage,
        aggiornati pattern colonne XLS IX aggiornamento MASAF (LATITUDINE SU GIS)
    1.0 Versione iniziale — download regionale e nazionale, conversione DMS→DD,
        output SHP/GPKG, tematizzazione graduata per circonferenza fusto
    0.0 Dati: Elenco alberi monumentali d'Italia — MASAF
        Fonte: https://www.masaf.gov.it/flex/cm/pages/ServeBLOB.php/L/IT/IDPagina/11260
        Licenza: Creative Commons CC BY 4.0
        https://www.masaf.gov.it/flex/cm/pages/ServeBLOB.php/L/IT/IDPagina/11260
