Questo repository contiene uno script Bash (download_files.sh
) progettato per scaricare e processare file di dati vettoriali dal catasto italiano. Lo script supporta il download dei dati per regioni italiane specificate, l'estrazione dei contenuti e l'organizzazione dei file in cartelle specifiche per un'ulteriore analisi.
- Scarica i dati catastali vettoriali per le regioni italiane inserite dall'utente.
- Supporta nomi di regioni speciali (ad esempio, "EMILIA" diventa "EMILIA-ROMAGNA").
- Estrae e processa i file in cartelle organizzate.
- Separa i file nelle directory
ple_files
emap_files
. - Esegue automaticamente la pulizia dei file temporanei dopo il processo.
Assicurati di avere i seguenti strumenti installati sul tuo sistema:
- Bash
wget
unzip
-
Clona il repository o copia lo script
download_files.sh
sul tuo sistema locale. -
Apri un terminale e vai alla directory contenente lo script.
-
Esegui lo script:
./download_files.sh
-
Quando richiesto, inserisci i nomi delle regioni separati da uno spazio (ad esempio,
UMBRIA LAZIO
). -
Lo script eseguirà:
- Il download dei file
.zip
corrispondenti per ogni regione. - L'estrazione dei contenuti in cartelle temporanee.
- L'organizzazione dei file
.gml
nelle directoryple_files
emap_files
. - La pulizia delle cartelle temporanee.
- Il download dei file
Inserisci i nomi delle regioni separati da uno spazio (es. UMBRIA LAZIO): EMILIA LAZIO
Al termine, lo script mostrerà il numero di file in ciascuna directory:
ple_files
: Contiene i file vettoriali catastali PLE.map_files
: Contiene i file vettoriali catastali MAP.
Esempio di output:
Elaborazione completata!
Riepilogo:
------------
File in ple_files: 10
File in map_files: 12
Dopo l'esecuzione, la directory catasto_italia
avrà la seguente struttura:
catasto_italia/
|-- ple_files/ # File vettoriali PLE
|-- map_files/ # File vettoriali MAP
|-- sorgenti/ # File ZIP scaricati originali
Lo script gestisce le seguenti abbreviazioni delle regioni:
EMILIA
viene convertito inEMILIA-ROMAGNA
FRIULI
viene convertito inFRIULI-VENEZIA-GIULIA
Questo progetto è concesso in licenza sotto la Licenza MIT. Consulta il file LICENSE
per ulteriori dettagli.
I dati vengono scaricati dal servizio cartografico dell'Agenzia delle Entrate. Assicurati di rispettare eventuali termini e condizioni applicabili durante l'utilizzo dei dati.
- Ispiratore: Sam Altman & Co.
Che la forza sia con te... sempre!