Questo tool è progettato per essere integrato in QGIS e consente di scaricare le particelle catastali tramite una ricerca per attributo, sfruttando il servizio WFS (Web Feature Service) fornito dal Catasto AdE e il servizio di query realizzato da onData.
FUNZIONALITÀ:
- Ricerca particelle catastali per attributo (comune, foglio, particella)
- Supporta l'aggiunta a layer esistenti o la creazione di nuovi layer
- Calcola l'area della particella in metri quadri
- Esegue lo zoom automatico sull'ultima particella trovata
PARAMETRI RICHIESTI:
- Codice o Nome Comune: puoi inserire il codice catastale (es: M011) o il nome del comune (es: VILLAROSA)
- Se cercate più volte la stessa particella non la inserisce
- Se il nome del comune è presente per più particelle chiede di scrivere il codice catastale
- Numero foglio (es: 2) fa il padding a 4 cifre
- Numero particella:
- Particella singola: "1"
- Lista particelle: "1,2,3,45"
- Intervallo particelle: "1-7" (scarica tutte dalla 1 alla 7)
- Combinazioni: "1,3,5-8,10,15-20"
NOTA: Se viene richiesta la modalità "scarica tutte le particelle", e il numero di particelle del foglio è molto elevato, viene mostrato un avviso per segnalare l'operazione potenzialmente lenta.
ATTRIBUTI DEL LAYER:
- NATIONALCADASTRALREFERENCE: codice identificativo completo
- ADMIN: codice comune
- SEZIONE: sezione censuaria
- FOGLIO: numero del foglio
- PARTICELLA: numero della particella
- AREA: superficie in metri quadrati (m²)
Il risultato sarà un layer vettoriale con i poligoni delle particelle trovate.
- Query engine a cura dell'associazione onData
- L'algoritmo funziona solo da Processing di QGIS;
- Vai su Strumenti di Processing
Aggiungi Script agli Strumenti...
dopo aver cliccato sull'Icona di Python:
- Troverai l'algoritmo nel Gruppo Script | Catasto_WFS | Particelle Catastali su WFS AdE
Il tool ha bisogno della libreria DuckDB per funzionare, quindi occorre che sia installato nel tuo sistema, altrimenti non riuscirai ad installarlo.
- Se usi OSGeo4W Network Installer, cerca la libreria di DuckDB e installala;
- se usi l'installatore StanAlone (*.msi), devi installare il plugin QDuckDB
- Fai un fork del repository
- Crea un branch per le tue modifiche
- Invia una pull request
Il tool restituisce dati dal WFS (aggiornato) ma si appoggia ai dati statici presenti nelle cartelle zippate (aggiornate 2 volte l'anno) vedi le API. Quindi, è probabile, che l'output del tool restituisca una particella diversa da quella cercata, ma dovrebbe essere un evento raro.
L'autore del tool non è un developer di professione, ha realizzato il codice appoggiandosi a Claude AI e Copilot GitHub.