Home/ Guida/ Guida operatore/ Analisi & dati

07 — Analisi & dati

Il menu Analisi & dati serve a dare un senso alle cose: statistiche meteo e di pericolo incendi, l'archivio degli incendi passati, i feed di open-source intelligence, la copertura della mappatura satellitare, i riferimenti, l'analisi costi-benefici e il benchmark di accuratezza del simulatore.

Molte di queste schermate sono viste in sola lettura sul servizio PyroWISE. Quando PyroWISE è irraggiungibile mostrano un banner ambra "degradato" invece di un errore: i dati semplicemente non sono disponibili al momento, non sono guasti sul lato cockpit. Diverse segnalano anche dove i dati sono ancora placeholder/mock.


Statistiche

Tre dashboard sotto /statistics:

  • Fire Weather Index (/statistics/index) — la heatmap FWI stazioni × giorni con KPI, le top-5 stazioni più calde e una lista di allerte "≥ HIGH". È la stessa vista della storia FWI del monitoraggio — vedi 02 — Monitoraggio → FWI History, inclusa l'avvertenza sui dati placeholder.
  • Grafici meteo (/statistics/weather) — analisi meteo per stazione, per le stazioni dell'AOI selezionata: striscia KPI (pericolo incendi attuale, temperatura/umidità media, precipitazione totale), una tabella di pericolo incendi FWI e grafici per temperatura & vento, umidità & precipitazione, giorni secchi e una rosa dei venti. Scegli la stazione e il periodo (3–30 giorni o l'anno corrente). Da dove vengono i numeri (chiarito a settembre 2026): le letture sono servite dal servizio meteo condiviso (weatherforecast.elazem…), che il cockpit interroga con una propria credenziale; un job in background pre-calcola ogni 15 minuti la vista predefinita in una tabella di snapshot, e il badge di freschezza in alto dice cosa stai guardando — Updated 12 min ago · cached (lo snapshot), · live (recuperato ora), ambra se lo snapshot ha più di due ore, rosso Live data unavailable se non è stato possibile ottenere nessuno dei due. Un badge rosso pieno con "Weather service rejected the portal's credentials (HTTP 401)" non è un problema di dati: il WEATHER_FORECAST_TOKEN di questa installazione manca o è errato — avvisa l'amministratore (runbook docs/ops/weather-statistics-upstream-token.md). Finché non è sistemato, i grafici coperti dal job di pre-calcolo (temperatura / umidità a 7 giorni, giorni secchi, precipitazioni, rosa dei venti) si vedono comunque dallo snapshot; la tabella FWI e gli altri periodi richiedono la credenziale.
  • Visitatori del portale (/statistics/visitors, solo admin) — traffico anonimizzato e senza cookie del portale pubblico: visualizzazioni di pagina, visite uniche, un grafico del traffico giornaliero e una tabella per pagina su 7 / 30 / 90 / 365 giorni.

Storico incendi — /historical-wildfire/index

L'archivio dei perimetri di riferimento degli incendi passati usati per calibrare e fare il replay del simulatore.

  • La griglia elenca ogni incendio (nome, data di inizio, area bruciata, causa di innesco, fonte, verificato), filtrabile per causa, fonte, verifica e area.
  • La vista di un incendio ne mostra il perimetro/innesco su una mappa, le fact pill, il livello di evidenza EO (T0–T4) con uno sparkline FRP, un grafico NDVI ±90 giorni e le run di simulazione che lo hanno replicato — con un pulsante "Replay this event" (opzionalmente usando le evidenze del naso elettronico) che avvia una run calibrata.
  • Import carica in blocco gli incendi da CSV/GeoJSON (admin).

Vedi 04 — Come simulare → Replay storico per il workflow di replay/calibrazione che questo alimenta.


Riferimenti normativi — /references/index

Una libreria in sola lettura di normative, standard, piani e pubblicazioni con titoli multilingue. Filtra per giurisdizione (EU / IT / SI / FVG / locale), tipo e tema; apri la fonte ufficiale; ed esporta una bibliografia come BibTeX / RIS / CSL-JSON.

Un banner ricorda che queste citazioni sono ausili allo studio: verifica la versione ufficiale corrente prima di farne affidamento.


OSINT — open-source ignition intelligence

Un insieme di schermate che fanno emergere i segnali open-source di possibili inneschi. La fonte autorevole è PyroWISE; queste sono viste operatore su di essa.

SchermataRouteCosa fai
OSINT inventory/osint-inventory/indexSfoglia ogni feed OSINT registrato con il suo conteggio di osservazioni nelle 24 ore e lo stato (live / silent / unknown). Sola lettura.
OSINT review queue/osint-review/pendingEffettua il triage dei candidati social-OSINT: Conferma, Rifiuta (motivo richiesto) o segna come Falso positivo. Questo cambia lo stato a monte e richiede una credenziale di revisore.
Ignition candidates/osint-candidates/indexLeggi l'output del correlatore — cluster di osservazioni che suggeriscono un innesco, ciascuno con un punteggio di confidenza, le evidenze e un'azione raccomandata (store / review / launch nowcast / launch scenario).
AIS/ADSB layers/osint-operations/indexPosizioni di aeromobili e imbarcazioni vicini, solo come contesto (campi limitati per privacy).

Esistono due form pubblici, non autenticati al di fuori del menu: una takedown request (restituisce un ticket + SLA di 72 ore) e un partner report (firmato PGP; i report accettati entrano nella review queue).

Segnalazioni stampa — /hazard-candidate/index (incendi "news-first", agosto–settembre 2026)

Un candidato di altro tipo: incendi segnalati dalla stampa prima che qualunque feed satellitare o istituzionale li abbia. La corsia di scoperta media (11 — Media & fonti) raggruppa gli articoli sullo stesso evento in un candidato di pericolo; la coda — raggiungibile dai link rapidi del cockpit come Segnalazioni stampa — elenca quelli aperti dal più forte, ciascuno con stato (solo osservazione → attenzione → sospetto → probabile incendio → pronto per conferma), confidenza, prima data e un punto oppure UNPLACED. Un candidato è un'ipotesi, non un incidente.

Aprine uno per la cronologia delle evidenze e la spiegazione del punteggio — le evidenze indipendenti che contano, la penalità per contraddizione, il rialzo da contesto di rischio, e cosa muoverebbe il punteggio. In fondo alla pagina la decisione: Conferma crea un incidente reale (fonte news) con gli articoli allegati al suo episodio; Scarta richiede un motivo. I candidati che nessuno decide scadono da soli. Gli amministratori con una coda lunga possono stamparla nel terminale — ./yii hazard-candidate/review-queue — un blocco per candidato con tutti gli articoli dietro; la decisione resta in questa pagina.


Drone approvals — /drone-inputs/index

Il gate operatore per gli input catturati da drone (ortofoto, raster termici, perimetri manuali) prima che aggiornino il perimetro o gli hotspot di un incendio. Inserisci un run id, carica i suoi input in attesa, esamina la qualità e il perimetro proposto di ciascuno, e Approva o Rifiuta (con un motivo). Gli artefatti in attesa restano isolati finché non sono approvati.


Air-quality impact — /air-quality-impact/index

Un riepilogo aggregato dell'esposizione al fumo per una run di simulazione. Inserisci un run id e leggi la categoria di esposizione (Good → Hazardous), la copertura (totale/parziale), le concentrazioni di picco degli inquinanti (PM2.5, PM10, CO, NO₂, O₃), i conteggi di stazioni/sensori che la supportano, e gli eventuali flag di qualità o limitazioni.


Seismic context — /seismic-hazards/index

Contesto in sola lettura dei terremoti recenti vicino all'area di interesse (i sismi possono propagarsi in pericoli rilevanti per gli incendi). Imposta una finestra temporale a ritroso (fino a 168 ore), una magnitudo minima e un'AOI, poi leggi gli eventi con magnitudo, profondità, posizione, inizio, la loro esposizione (vicino ≤ 10 km / regionale ≤ 30 km / distale dal centro dell'AOI) e un'azione raccomandata.

Stato, detto onestamente (settembre 2026). La schermata ha due possibili fonti e dice sopra la tabella quale ha risposto: il feed sismico OSINT di PyroWISE, il cui invio dal vivo il motore non ha ancora implementato (risponde con una lista vuota e una nota che lo dice), e l'archivio terremoti TerraWise (la coorte USGS / INGV / EMSC usata dal cruscotto multi-rischio), che il cockpit legge ogni volta che il feed OSINT non ha nulla. Gli eventi da TerraWise portano un'esposizione e un'azione store only calcolate dal cockpit con le soglie del motore — un evento sismico non passa mai a una revisione o a un nowcast senza evidenza concomitante di incendio. L'ingest della coorte è attivo sul motore dal 21 settembre 2026, quindi la pagina distingue ora tre stati vuoti e la riga sopra la tabella dice quale stai guardando: "Fonte: archivio terremoti TerraWise" con la nota "l'ingest è in esecuzione … una settimana tranquilla, non un feed mancante" significa che nella tua finestra non c'è stato davvero alcun terremoto (la maggior parte delle settimane: il Carso è sismicamente tranquillo e gli eventi più vicini cadono di norma fuori area); "Nessuna fonte fornisce terremoti … non riporta alcuna esecuzione" significa che l'ingest ha smesso di riportare — questione da operatore (piano docs/karst/seismic-hazards-activation-plan-2026-09-20.md); un banner ambra "non raggiungibile" significa che il motore era giù. Abbassa la magnitudo minima a 1 prima di concludere che la settimana è stata tranquilla: il valore predefinito 2.5 nasconde i piccoli eventi locali.


EO progression — /eo-progression/index

Una dashboard per AOI della copertura della mappatura da osservazione della Terra: quanti eventi si trovano a ciascun livello di evidenza — T0 (solo registro) · T1 (perimetro) · T2 (termico) · T3 (fusione) · T4 (fusione + cicatrice da bruciatura) — con uno sparkline a 8 poll, una variazione a 7 giorni con segno e le principali cause di fallimento. Usala per vedere se la copertura satellitare dell'AOI sta migliorando e cosa la sta bloccando.


Forest registry — /forest/index

Un registro principale delle unità forestali e dei loro attributi rilevanti per gli incendi (area, vegetazione, pendenza, fasce tagliafuoco, livello di rischio). Dati di riferimento, raggiungibili tramite URL diretto.


Analisi costi-benefici — CBA

/cba/* — di solito aperta da un incidente tramite Create CBA case (gli operatori possono costruire un caso; solo l'approvazione è da admin).

Un caso CBA raggruppa scenari (do-nothing / baseline / prevenzione / investimento / personalizzato). Per ogni scenario aggiungi voci di costo (da un catalogo di template che auto-compila un costo unitario predefinito regionale) e voci di beneficio, ciascuna con stime basso/atteso/alto. Il calcolatore produce i totali, il beneficio netto, il rapporto beneficio/costo, il payback e il VAN, e una tabella di confronto scenari che evidenzia l'opzione migliore. Salva uno snapshot per la riproducibilità, Approva (admin), ed esporta in PDF / XLSX / CSV. Quando è collegato a un incidente, il caso mostra il contesto di quell'incidente (area bruciata, durata, causa).


Benchmark di accuratezza — /benchmark/dashboard

Quanto bene i perimetri previsti dal simulatore corrispondono al ground truth, su un corpus multi-AOI. È in sola lettura e sicuro rispetto alle credenziali.

  • Metriche: IoU (sovrapposizione con la bruciatura reale — più alto è meglio), errore di area finale, distanza di Hausdorff e area di differenza simmetrica (più basso è meglio), oltre alla durata.
  • La dashboard combina lo stato di closeout, una matrice di confronto (la baseline PyroWISE vs i motori comparatori — vittoria / sconfitta / pareggio per metrica) e il drill-down della scorecard, filtrabile per AOI, famiglia di dataset, evento e metrica.
  • Un catalogo eventi (/benchmark/index) elenca gli eventi del benchmark; il dettaglio di un evento apre una scorecard. Replay (/benchmark/replay) riesegue un evento (orizzonte, passo temporale, raster di bruciatura, policy di metrica) e lo valuta rispetto al riferimento osservato.

Il vocabolario di closeout va da complete receipt bundle (verde) attraverso with-gaps / scorecard-only (ambra) fino a unlinked (rosso).


Correlati

  • 04 — Come simulare ⭐ — i replay, le run che il benchmark valuta e gli strumenti di air-quality/impatto per run.
  • 06 — Operazioni — gli incidenti (la fonte dei casi CBA) e gli interventi storici.
  • 02 — Monitoraggio — l'FWI live e il meteo che queste statistiche riepilogano.