🌳

QgisTreeRisk

Plugin QGIS per la Valutazione del Rischio Arboreo
secondo il Protocollo Areté® v4.0 — ARBORETE®

v0.1 QGIS 3.22 – 4.x © ALIAS ATP — GPL 2.0
⚠ STRUMENTO AD USO ESCLUSIVAMENTE DIDATTICO — NON OPERATIVO.
I risultati non costituiscono perizia professionale né hanno valenza legale o assicurativa. Per valutazioni ufficiali consultare un tecnico abilitato e il protocollo ufficiale: protocolloarete.it
🌳
QgisTreeRisk
ALIAS ATP · github.com/aliasatp/QgisTreeRisk

Valutazione del rischio arboreo su larga scala, direttamente in QGIS.

QgisTreeRisk implementa la logica di calcolo del Protocollo Areté® v4.0 in un plugin open source per QGIS 3.22–4.x. Quattro casi d'uso principali:

🗺️
Quadro conoscitivo pianificatorio
Elabora interi patrimoni arborei in un passaggio con stima automatica del bersaglio da OpenStreetMap. Utile per definire priorità di intervento in fase di piano del verde.
🗄️
Elaborazione massiva di dataset personali
Porta il tuo inventario arboreo e mappa i campi biometrici: il plugin calcola classe CF, POF e livello di rischio per ogni albero — con giudizio ordinario VRA e speditiva triage per radici, colletto, fusto e branche.
📐
Carta della Vulnerabilità con stima probabilistica
Il metodo SPOT/SDAN proporziona l'occupazione stabile all'area di caduta reale: parchi, cortili scolastici e pertinenze residenziali ricevono un bersaglio geometricamente corretto, non una stima piatta sull'intera superficie.
👥
Fattore k per aree turistiche e ad alta affluenza
9 fasce demografiche (XXS <500 ab. → XXL >2M ab.) con baseline a 30.000–80.000 ab. Il campo dz_k_extra scala il bersaglio per turismo, pendolari ed eventi stagionali — con modalità somma o massimo.
QGIS 3.22 – 4.x GPL 2.0 solo uso didattico

⚡ Funzionalità principali

📍

Stima bersaglio OSM

Interroga Overpass API per strade, edifici, aree e POI nell'area di caduta di ogni albero.

🗺️

Carta Vulnerabilità

Layer poligonale personalizzabile con parametri reali di frequentazione. Supporto metodo geometrico SPOT/SDAN.

🌿

Classe di Impulso (CF)

Calcolo automatico dell'energia di cedimento per albero intero e branca pericolosa.

📊

Rischio per settore

Radici, colletto, fusto, branche — giudizio ordinario VRA e speditivo triage per ciascun settore.

🎯

Layer SPOT

Poligoni area di potenziale caduta (raggio = h albero) con stile cromatico Areté.

📐

Output in UTM

Layer VRA e CV prodotti automaticamente nel CRS UTM coerente con il layer sorgente.

⚖️ Licenze

🔧 Plugin QgisTreeRisk

© ALIAS ATP — rilasciato sotto licenza GPL 2.0.
Puoi usarlo, modificarlo e distribuirlo liberamente nel rispetto della GPL 2.0.

Repository: github.com/aliasatp/QgisTreeRisk
Segnalazioni: Issues GitHub

📋 Protocollo Areté® v4.0

Il plugin riproduce parzialmente la logica del Protocollo Areté® — ARBORETE® a fini didattici e formativi. Il Protocollo è distribuito con licenza CC BY-NC-ND 4.0: non commerciale, nessuna opera derivata senza autorizzazione.

Citazione obbligatoria:
"Protocollo Areté® per la Valutazione del Rischio Arboreo [ver. 4.0] — ARBORETE® (protocolloarete.it)"

📦 Installazione in QGIS

Scarica il file ZIP

Scarica arete_vra_plugin.zip dalla pagina Releases del repository GitHub.

Apri il Gestore Plugin di QGIS

Menu Plugin → Gestisci e Installa Plugin…

Installa da ZIP

Seleziona la scheda Installa da ZIP, scegli il file scaricato e clicca Installa plugin.

Trova il plugin in Processing

Apri Processing → Cassetta degli Strumenti. Troverai il gruppo QgisTreeRisk con tre algoritmi:

  • Valutazione Rischio Arboreo — dialog interattivo principale
  • Crea Carta Vulnerabilità — genera il layer CV vuoto
  • Genera Carta Vulnerabilità da OSM — scarica e precompila da OpenStreetMap
Requisiti

QGIS 3.22+ (LTR consigliata: 3.28 o 3.34) oppure QGIS 4.x. Connessione internet per la stima automatica da OSM (Overpass API).

🔬 Procedura di utilizzo

Avvia il dialog interattivo da Processing → QgisTreeRisk → Valutazione Rischio Arboreo.

1 Layer e Sorgente Bersaglio

Seleziona il layer puntuale degli alberi da valutare. Scegli come stimare la classe di Bersaglio:

  • OSM automatico — interroga Overpass API; raggio = altezza (albero) o d_chioma/2 (branca)
  • Carta Vulnerabilità — layer poligonale con dati di frequentazione personalizzati
  • Da layer alberi — legge i campi B_man_alb / B_man_bra dalla tabella attributi; permette anche un valore fisso globale e il Moltiplicatore
💡 Gli output VRA_Arete_v4 e SPOT_* vengono prodotti automaticamente nel CRS UTM coerente con il layer sorgente.
2 Settore Albero (radici / colletto / fusto)

Per ogni parametro biometrico scegli tra campo del layer (dropdown) o valore fisso (spinbox):

  • h — Altezza albero (m): determina CF, raggio SPOT e area di caduta
  • d_ch — Diametro chioma (m): usato per CF e raggio bersaglio branca
  • circ — Circonferenza tronco a 1.30 m (cm)
  • h_bers — Altezza bersaglio (default 1.80 m)
  • POF radici / colletto / fusto — Probabilità di cedimento (0=approfondimento, 9=assente)
3 Settore Branca pericolosa

Parametri della branca più critica:

  • d_br — Diametro branca (cm)
  • l_br — Lunghezza branca (m)
  • h_ins — Altezza di inserzione sul fusto (m)
  • POF branche/rami — classe 0–9
4 Esegui e risultati

Clicca Calcola VRA Areté v4.0. Al termine vengono aggiunti due layer:

  • VRA_Arete_v4 — punti con tutti i campi di rischio
  • SPOT_* — poligoni area di caduta con stile cromatico Areté
Il log mostra il CRS di input e output, la sorgente bersaglio usata e l'esito per ogni albero.
R_radici…brancheLivello rischio per settore (1:3 → <1:1M)
Rg_radici…brancheGiudizio ordinario VRA per settore
Rs_radici…brancheSpeditiva triage per settore
Rv_radici…brancheGravità numerica 1–7 per settore
R_peggioreRischio complessivo più gravoso
R_giudizio / RsGiudizio e speditiva complessivi
Ba_finale / Bb_finaleClasse bersaglio albero / branca
CF_albero / CF_brancaClasse di Impulso (energia cedimento)

📐 Metodo di stima dell'occupazione stabile

Il plugin implementa due metodi alternativi per calcolare la classe di Bersaglio B quando il bersaglio è di tipo occupazione (persone stabili nell'area, es. parchi, cortili, pertinenze).

Perché non basta il tempo di occupazione flat?

Impostare "8 ore/giorno di occupazione" su un parco da 10.000 m² è scorretto: quelle 8 ore si distribuiscono sull'intera area, mentre l'albero può cadere solo nella sua SPOT (raggio = h). Il metodo geometrico corregge questo errore proporzionando l'occupazione all'area reale di influenza. Riferimento: Sani L., 2020 — Valutazione e gestione del rischio arboreo, pag. 157–165; calcolatore targetk.php (ALIAS ATP).

📌 Metodo FLAT cv_metodo = flat

B_occ = classe_B_occupazione(cv_ore_flat) # Ore/giorno flat → confronto diretto Tab. A3.4 # Usare per aree piccole o dati già elaborati

📐 Metodo GEOMETRICO cv_metodo = geometrico

SPOT = h² × π # area di caduta (raggio = h)
SDAN = (h/2) × (d_ch/2) × π # ellisse semi-assi h/2 e d_ch/2
r = SDAN / SPOT # rapporto ingombro/area caduta
hpy = per_g × gg_anno × ore_pp # ore·persone/anno nell'area
k = hpy / 8760 # frazione temporale annua
psdan = (k / sup) × SPOT × r # prob. di colpire una persona [0–1]
B_occ = classe_B_da_psdan(psdan) # soglie: ≥0.2→B1 … ≥0.0000002→B7
SPOTArea di potenziale caduta — cerchio con raggio = altezza albero (h)
SDANSuperficie Danneggiabile — ellisse con semi-assi h/2 e d_chioma/2 (fedele a targetk.php ALIAS ATP)
rRapporto SDAN/SPOT: frazione dell'area di caduta coperta dall'ingombro dell'albero
hpyOre·persone/anno nell'intera area frequentata
kFrazione temporale annua (su 8.760 ore/anno)
psdanProbabilità assoluta [0–1] di colpire una persona — soglie dirette senza conversione in ore/giorno
Schema SPOT, SDAN e superficie frequentata
Schema SPOT / SDAN / Superficie frequentata. Fonte: ALIAS ATP — targetk.php

🧮 Esempio numerico — Cortile scolastico

Altezza albero h
15 m
Diametro chioma
8 m
Superficie cortile
2.800 m²
Persone/giorno
400
Ore/pers/giorno
2,0 h
Giorni/anno
210 (scuola)
SPOT = 15² × π = 706,9 m²
SDAN = (15/2) × (8/2) × π = 7,5 × 4 × π = 94,2 m²
r = 94,2 / 706,9 = 0,1333
hpy = 400 × 210 × 2,0 = 168.000 ore·pers/anno
k = 168.000 / 8.760 = 19,178
k/sup = 19,178 / 2.800 = 0,006849 pers/m²
pspot = 0,006849 × 706,9 = 4,842 persone nella SPOT
psdan = 4,842 × 0,1333 = 0,6455 → 64,55%
B = 1

psdan = 0,6455 ≥ 0,20 → B = 1 — presenza molto elevata nell'area di caduta.
Il metodo geometrico fornisce la probabilità assoluta (64,55%) che il cedimento colpisca una persona: in uno scenario ad alta frequentazione come un cortile scolastico da 2.800 m² con 400 pers/giorno la classe B=1 è corretta e coerente con il calcolatore targetk.php (ALIAS ATP).