CatalogoDati pubblici ›Riferimento

Turismo — arrivi e presenze provincia per provincia

Il movimento turistico negli esercizi ricettivi, provincia per provincia: l'andamento di arrivi e presenze, la quota di turismo straniero, la permanenza media, e la mappa d'Italia con le presenze per abitante. Dati ufficiali ISTAT 2019-2025.

📈 La tua provincia🌍 Il dettaglio🗺️ La mappa

spazio dati «turismo» — il collante della suite: sul tuo dispositivo, multi-utente con un invito (link o QR), cifrato end-to-end.

▶ Apri la suite (3 micro-app)

oppure aprila come app unica

turismoarrivipresenzeistatprovincemappatrendeconomia

Cosa registra

  • Sigla provincia

Composta da 3 micro app

Un compito ciascuna, sugli stessi dati: ogni micro app legge e scrive lo spazio dati condiviso «turismo» (col tuo consenso, chiesto alla prima apertura). Tutto resta sul tuo dispositivo — e con un solo invito l'intera suite diventa multi-utente, cifrata end-to-end.

Come funziona

Questa è un'app Reactive: un semplice documento di testo che il browser trasforma in un'app funzionante — moduli, dati dal vivo, tabelle, statistiche e persino grafici, senza installare né configurare nulla.

  1. Usala subito. Premi «Usa questa app»: si apre subito nel tuo browser, già pronta, con i dati salvati solo sul tuo dispositivo.
  2. I tuoi dati restano tuoi. Tutto è memorizzato in locale sul dispositivo, separato per ogni app: niente account, niente server, niente da configurare.
  3. Rendila tua. Il testo qui sotto è l'app per intero: copialo, cambia campi, viste e parole, e le modifiche diventano subito interattive.
  4. Condividila come file. Un'app è un semplice file: salvalo, esportalo o condividilo con un link; e con la collaborazione cifrata più persone modificano gli stessi dati in tempo reale.
Il testo dell'app
# 🏖️ Turismo

Il movimento turistico negli esercizi ricettivi, provincia per provincia:
l'andamento di arrivi e presenze, la quota di turismo straniero, la
permanenza media, e la mappa d'Italia con le presenze per abitante. Dati
ufficiali ISTAT 2019-2025.

:::::page{title="La tua provincia" icon="📈"}

## L'andamento nella tua provincia

Sigla della provincia (es. `BO`, `MI`, `TO`, `NA`, `VE`).

::input[prov]{value="VE" placeholder="Sigla provincia"}

::od-query{into="trend" sql="SELECT anno AS anno, arrivi AS arrivi, presenze AS presenze FROM turismo WHERE sigla = '{#prov}' ORDER BY anno"}

::chart-line{data="trend" x="anno" y="arrivi,presenze" height="16rem"}

### E i prossimi anni?

Un trend lineare sulle **presenze** prolunga la serie: muovi lo slider per
l'orizzonte. La prima esecuzione scarica il motore di calcolo (una tantum),
poi la previsione si aggiorna da sola (l'R² nello stato dice quanto il trend
spiega la serie).

::range[anni]{min="1" max="5" value="3" legend="Anni di previsione"}

::ml-forecast{data="trend" x="anno" y="presenze" horizon="#anni" into="trendPrev"}

::chart-line{data="trendPrev" x="anno" y="presenze,previsione" height="16rem"}

:::table{path="trend" headers="Anno,Arrivi,Presenze" pagesize="8" search="false"}
{anno} | {arrivi} | {presenze}
:::

Le **presenze** sono le notti trascorse, gli **arrivi** i clienti registrati:
il loro rapporto è la permanenza media.

:::::

:::::page{title="Il dettaglio" icon="🌍"}

## Italiani e stranieri

L'ultimo anno disponibile, per la provincia scelta.

::od-query{into="quota" sql="SELECT quota_straniera AS quota_straniera, permanenza_media AS permanenza_media, arrivi AS arrivi, arrivi_stranieri AS arrivi_stranieri FROM turismo WHERE sigla = '{#prov}' AND anno = (SELECT max(anno) FROM turismo WHERE sigla = '{#prov}')"}

:::cards{path="quota" search="false"}
🌍 Turisti stranieri: **{quota_straniera}%** degli arrivi — permanenza media **{permanenza_media}** notti
:::

::od-query{into="origine" sql="SELECT unnest(['Stranieri', 'Italiani']) AS origine, unnest([arrivi_stranieri, arrivi - arrivi_stranieri]) AS arrivi FROM turismo WHERE sigla = '{#prov}' AND anno = (SELECT max(anno) FROM turismo WHERE sigla = '{#prov}')"}

::chart-pie{data="origine" label="origine" value="arrivi" height="16rem"}

:::::

:::::page{title="La mappa" icon="🗺️"}

## Le presenze per abitante, provincia per provincia

Ogni provincia colorata per **presenze turistiche ogni abitante**, l'ultimo
anno disponibile: il numeratore è ISTAT turismo, il denominatore la
popolazione ISTAT. Passa il mouse per il valore.

::od-query{into="mappa" sql="SELECT p.provincia AS provincia, p.geojson AS geojson, round(t.presenze / ab.pop, 1) AS presenze_per_ab FROM istat_confini_province p JOIN turismo t ON t.sigla = p.sigla JOIN (SELECT c.sigla, sum(po.popolazione) AS pop FROM istat_confini_comuni c JOIN istat_popolazione po ON po.codice_istat = c.codice_istat GROUP BY 1) ab ON ab.sigla = p.sigla WHERE t.anno = (SELECT max(anno) FROM turismo)" limit="150"}

:::map{path="mappa" geojson="geojson" fill="presenze_per_ab" height="28rem"}
**{provincia}** — {presenze_per_ab} presenze turistiche per abitante
:::

Le province d'arte e le mete balneari/montane svettano di un ordine di
grandezza sulle altre: un indicatore diretto della pressione turistica sul
territorio.

:::::

---

I dati sono il **movimento clienti negli esercizi ricettivi** (fonte ISTAT —
IstatData, dati aperti): arrivi, presenze, quota di turismo straniero e
permanenza media, e la **popolazione**/**confini** ISTAT (CC BY 4.0). Le
fonti si agganciano da sole con la sigla della provincia. Nessun dato tuo
lascia il dispositivo.