Cartografia catastale in QGIS e ArcGIS
Questa guida riassume un workflow ripetibile per convertire i dataset catastali italiani in formato GML e importarli in QGIS e ArcGIS. Il focus è garantire coerenza metrica, tracciabilità operativa e rispetto delle condizioni d'uso fissate dall'Agenzia delle Entrate.
Contesto e licenza
- Fonte principale: servizio WFS INSPIRE dell'Agenzia delle Entrate (pacchetto nazionale ITALIA.zip o archivi provinciali).
- Formato sorgente: GML INSPIRE con struttura per foglio catastale e codici amministrativi.
- CRS più frequenti: Gauss-Boaga Ovest/Est (EPSG:3003/3004) e, in subset limitati, WGS84/UTM (EPSG:32632/32633).
- Riuso: verificare licenze e limitazioni dell'Agenzia delle Entrate prima di impieghi commerciali o diffusione di derivati.
Requisiti tecnici
| Voce | Valore indicativo | Note |
|---|---|---|
| Spazio su disco | >= 50 GB | Include archivio compresso, estrazione e output |
| RAM | >= 16 GB | 32 GB consigliati per processing nazionale |
| Sistema operativo | Windows 10+, macOS 13+, Ubuntu 22.04+ | Compatibile con GDAL >= 3.6 |
| Toolchain | Python 3.10+, GDAL/OGR, GeoPandas 0.14+ | Installazione consigliata via conda |
Preparazione ambiente
Creare un ambiente dedicato.
conda create -n catasto-gis python=3.10 conda activate catasto-gisInstallare le dipendenze principali.
conda install -c conda-forge geopandas gdal fiona click psutilVerificare la configurazione di base.
python -c "import geopandas, fiona, osgeo; print('ambiente ok')"
Pipeline di conversione
Scaricare l'archivio ITALIA.zip o i pacchetti provinciali e annotare la data di pubblicazione.
Ispezionare l'archivio con
zipinfoper identificare i file con suffisso_map.gmlprima dell'estrazione completa.Estrarre i GML in una directory temporanea preservando la gerarchia originale.
Utilizzare uno script Python basato su GDAL/GeoPandas per:
- caricare i layer GML,
- normalizzare il sistema di riferimento con
to_crs, - aggiungere attributi di provenienza (comune, foglio, timestamp di download),
- esportare un GeoPackage consolidato o per macro-area.
Monitorare RAM, spazio libero e log durante l'esecuzione.
python processa_mappe_catastali.py ITALIA.zip catasto_italia_2025q3.gpkg --verboseValidare l'output con
ogrinfo, calcolare hash SHA-256 e archiviare un report di controllo.
Integrazione in QGIS
- Aprire
Layer > Aggiungi layer > Layer vettorialee selezionare il GeoPackage generato. - Costruire indici spaziali e di attributo dal pannello Gestione dati per ridurre i tempi di query.
- Impostare simbologie tematiche (categoria, foglio) e salvare stili QML condivisibili.
- Abilitare percorsi relativi nel progetto QGIS per facilitare la distribuzione su storage di rete.
Integrazione in ArcGIS Pro
- Dal Catalog utilizzare
Add Data > Datae caricare il GeoPackage consolidato. - Controllare il CRS; riproiettare in ETRF2000 / UTM32N quando servono misure metriche uniformi.
- Applicare
Feature Class To Geodatabaseper importare il dataset in un file geodatabase e definire domini o regole topologiche. - Documentare metadati nel pannello Item Description (data di download, trasformazioni GDAL, hash file).
Risoluzione delle criticità
- Spazio temporaneo insufficiente: impostare
TMPDIRsu un volume secondario o utilizzare parametri CLI che indirizzano i file intermedi. - GML non leggibili: eseguire
ogrinfo -so file.gml layer; se l'errore persiste, ripetere il download. - CRS non coerenti: normalizzare con
gdalwarp(raster) oGeoDataFrame.to_crs()(vettoriale) e annotare ogni trasformazione. - Performance lente in QGIS: creare layer semplificati con
gdal_simplifyo applicare filtri di scala.
Aggiornamenti e controllo qualità
- Verificare trimestralmente nuove release del servizio WFS e aggiornare la nomenclatura (es.
catasto_italia_2025q3.gpkg). - Archiviare log di esecuzione, parametri CLI e hash dei file assieme al dataset prodotto.
- Eseguire controlli a campione su geometrie e attributi confrontando con i GML originali o estratti ufficiali.
Riferimenti
- Agenzia delle Entrate, servizio INSPIRE cartografia catastale.
- Linee guida INSPIRE per il tema Cadastral Parcels.
- Manuale GDAL/OGR sulla conversione GML > GeoPackage.
- Documentazione QGIS 3.34 su GeoPackage e indici.
- ArcGIS Pro, guida al supporto del formato GeoPackage.
