-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmetadata.txt
More file actions
161 lines (148 loc) · 10.5 KB
/
Copy pathmetadata.txt
File metadata and controls
161 lines (148 loc) · 10.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
# This file contains metadata for your plugin.
# This file should be included when you package your plugin.# Mandatory items:
[general]
name=WFS Catasto Download Particelle BBox
qgisMinimumVersion=3.34
qgisMaximumVersion=4.99
description=Download particelle catastali dal WFS dell'Agenzia delle Entrate tramite BBox, selezione poligono, linea con buffer o layer di punti.
version=1.6.1
author=Salvatore Fiandaca
email=pigrecoinfinito@gmail.com
about=WFS Catasto Download Particelle BBox - Plugin per QGIS che consente di scaricare le particelle catastali dal servizio WFS dell'Agenzia delle Entrate (INSPIRE).
Quattro modalita' di selezione dell'area di interesse:
1) Disegna BBox: clicca due punti sulla mappa per disegnare un rettangolo di download.
2) Seleziona Poligono: clicca su un poligono esistente per estrarne il bounding box.
3) Seleziona Linea: clicca su una linea e crea un buffer personalizzabile (0-100m) per scaricare le particelle che lo intersecano.
4) Seleziona Punti: clicca su un layer di punti (o direttamente in mappa) per scaricare le particelle che contengono i punti. Supporta selezione parziale e auto-riproiezione UTM per CRS geografici.
Opzione "Espandi riferimento catastale": estrae dal campo NATIONALCADASTRALREFERENCE i campi sezione, foglio, allegato e sviluppo (formato CCCCZFFFFAS).
Supporta download multi-tile con progress bar, deduplicazione feature e filtro spaziale. Compatibile con QGIS 4 (Qt6/PyQt6).
---
EN: A QGIS plugin for downloading cadastral parcels from the Italian Revenue Agency (Agenzia delle Entrate) WFS INSPIRE service. Three selection modes: draw BBox, select polygon, select line with customizable buffer (0-100m). Optional expansion of NATIONALCADASTRALREFERENCE into section, sheet, attachment and development fields. Supports multi-tile download with progress bar, feature deduplication and spatial filtering.
DISCLAIMER: Please use this plugin responsibly. Massive or repeated downloads may overload the WFS service of the Italian Revenue Agency, causing disruptions for all users.
tracker=https://github.com/pigreco/wfs_catasto_download_particelle_bbox/issues
repository=https://github.com/pigreco/wfs_catasto_download_particelle_bbox
# End of mandatory metadata
# Recommended items:
hasProcessingProvider=no
changelog=
1.6.1 - Fix QGIS 4.0.1: QgsLayerTreeLayer.setShowFeatureCount() rimosso
in QGIS 4 - sostituito con setCustomProperty("showFeatureCount",
1/0) che e' il meccanismo sottostante compatibile con tutte le
versioni.
1.6.0 - Porting QGIS 4 / Qt6 / PyQt6: rimossi tutti i blocchi try/except di
compatibilita' Qt5. Enum scoped Qt6 usati direttamente
(Qt.WindowModality.WindowModal, Qt.PenStyle.DashLine, ecc.).
QVariant.String/Int sostituiti con QMetaType.Type.QString/Int
per QgsField. QgsMinimumVersion aggiornato a 3.34,
qgisMaximumVersion=4.99 aggiunto.
1.5.2 - Fix: icona SVG - rimosso pattern16 non risolto che causava warning Qt6
"Could not resolve property: #pattern16".
Fix: GUI - rimossi colori testo hardcoded (#000, #333, #555) dai label
per compatibilita' con tema scuro Win11/Qt6 (testo ora segue il
colore di sistema).
1.5.1 - Fix: rimossa combo "Aggiungi a" locale dalla riga Seleziona Punti
(issue #9): il controllo OUTPUT globale e' ora l'unico punto per
scegliere il layer di destinazione, valido per tutte le modalita'.
Fix compatibilita' Qt6: QMessageBox.Yes/No sostituiti con
QMessageBox.StandardButton.Yes/No tramite costanti _MB_Yes/_MB_No
nel blocco di compatibilita' Qt5/Qt6.
1.5.0 - Output Unificato: nuovo checkbox + combo "Output" per accodare i risultati
di qualsiasi modalita' (BBox, Poligono, Linea, Punti) a un layer Particelle
WFS esistente. Il controllo globale sostituisce il precedente "Aggiungi a"
locale della sola modalita' Punti, ora visibile solo quando Output Unificato
non e' attivo. GUI completamente ridisegnata: layout compatto a lista
verticale con separatori, bottoni di larghezza fissa, descrizioni brevi
inline. Fix crash KeyError '-1' quando "Espandi riferimento catastale" e'
attivo in modalita' append su un layer privo dei campi catastali: il plugin
mostra ora un avviso con scelta Si'/No prima di procedere.
1.4.11 - Fix logica 'Seleziona Punti': separazione netta tra le due modalita'.
Sorgente=(clicca sulla mappa): SOLO download singola particella per
ogni click (modalita' sessione, ESC per terminare). Rimossa la
rilevazione automatica di layer punti vicini al click, ora gestita
esclusivamente dalla combo Sorgente.
Sorgente=layer specifico: processing automatico all'avvio, nessun
click interattivo. Refactoring _processa_layer_punti con try/finally
per garantire chiusura tool e riapertura dialogo anche in caso di errore.
Migliorato messaggio di errore "Nessuna feature" con suggerimento per
punti in mare o fuori copertura catastale.
1.4.10 - Fix: combo "Sorgente" si azzera sempre a "(clicca sulla mappa)" alla
riapertura del dialogo (non ripristina piu' la selezione precedente).
Fix: aggiunto showFeatureCount sul layer di destinazione in modalita'
append, e notifica nella barra messaggi QGIS con il conteggio
delle particelle aggiunte/caricate (sia per nuovo layer che per append).
1.4.9 - Modalita' Seleziona Punti: nuova combo "Sorgente" per scegliere un layer
di punti direttamente dal dialogo (senza dover cliccare in mappa).
Nuova combo "Aggiungi a" per aggiungere le particelle a un layer
Particelle WFS esistente invece di crearne uno nuovo.
Copertura completa degli scenari 2/3/4 richiesti nell'issue #6.
1.4.8 - Modalita' Seleziona Punti: click singolo con accumulo feature nello
stesso layer di sessione (append invece di creare un layer per ogni click).
Deduplicazione cross-click per gml_id. ESC per terminare la sessione
(implementato con QShortcut per affidabilita' dopo dialoghi modali).
Rimossa sezione changelog dalla guida online.
1.4.7 - Miglioramenti interfaccia: Riorganizzato layout bottoni con "Chiudi"
a sinistra (3/4 spazio) e "Guida" a destra (1/4 spazio).
Aggiunta voce "Guida" nel menu Plugin dopo "Informazioni".
Migliorata accessibilita' e proporzioni dei controlli dell'interfaccia.
1.4.6 - Sistema help integrato con GitHub Pages: bottone "Aiuto" nell'interfaccia
che apre documentazione online completa con guida d'uso dettagliata.
Documentazione responsive con navigazione interna, troubleshooting e
sezioni dettagliate per ogni modalita' del plugin.
1.4.5 - Aggiunto sottomenu nel menu Plugin con "Avvia Download Particelle Catastali"
e "Informazioni". Dialog AboutDialog con informazioni complete del plugin,
link GitHub autore, riferimenti WFS/WMS e documentazione ufficiale.
Fix compatibilita' Qt5/Qt6 per exec_() vs exec(). Formattazione migliorata.
1.4.4 - Stile automatico rule-based per il layer particelle: arancione per particelle
numeriche, grigio per strade (STRADA), blu per acque (ACQUA).
Conteggio feature per categoria visibile in legenda.
1.4.3 - Opzione per caricare il WMS Cartografia Catastale dell'Agenzia delle Entrate
(province, mappe, acque, strade, vestizioni, fabbricati, particelle).
Connessione WMS aggiunta automaticamente al profilo QGIS se non presente.
Layer posizionato sopra eventuali basemap XYZ (es. OpenStreetMap).
Versione plugin visualizzata nel titolo della finestra di dialogo.
1.4.2 - Nuova funzione per il calcolatore di campi: get_particella_info($geometry)
nel gruppo 'Catasto'. Restituisce un array con riferimento catastale,
foglio, label, codice comune, geometria WKT, sezione e allegato
dalla particella WFS sottostante al punto.
1.4.1 - Modalita' Seleziona Linea: possibilita' di disegnare una polilinea
direttamente sulla mappa (click sinistro per aggiungere vertici,
click destro per terminare, ESC per annullare).
Titolo GUI con licenza CC-BY 4.0 cliccabile.
Link cliccabili nella finestra di avviso.
Fix: la finestra di dialogo non rimane piu' in primo piano
su applicazioni esterne a QGIS.
1.4.0 - Nuova modalita' Seleziona Punti: scarica particelle da layer di punti
(selezionati o tutti) con buffer, dissolve e filtro point-in-polygon.
Fallback click libero per scaricare la particella sotto il cursore.
Auto-riproiezione UTM per layer con CRS geografico.
GUI ristrutturata in griglia 2x2 con parametri Snap e Buffer.
Aggiunto tasto ESC per annullare qualsiasi modalita'.
1.3.0 - Aggiunta illustrazioni SVG nella finestra di scelta modalità
per ogni gruppo (BBox, Poligono, Linea). Layout ottimizzato
con immagini affiancate. Icona plugin aggiornata a SVG.
1.2.0 - Ottimizzazione modalità Poligono: filtra i tile e le feature
che intersecano realmente il poligono selezionato, evitando
download inutili su bbox rettangolari di poligoni irregolari.
1.1.0 - Aggiunta opzione "Espandi riferimento catastale" che estrae
dal campo NATIONALCADASTRALREFERENCE i campi: sezione, foglio,
allegato e sviluppo (formato CCCCZFFFFAS dell'Agenzia delle Entrate).
1.0.0 - Prima release: download particelle WFS con tre modalità
(BBox, Poligono, Linea con buffer), deduplicazione e filtro spaziale.
# Tags are comma separated with spaces allowed
tags=catasto, wfs, particelle, bbox, agenzia entrate, cadastral, inspire, buffer, download
homepage=https://github.com/pigreco/wfs_catasto_download_particelle_bbox
category=Vector
icon=icon.svg
# Qt6 support (QGIS 4)
supportsQt6=yes
# experimental flag
experimental=False
# deprecated flag (applies to the whole plugin, not just a single version)
deprecated=False
# Since QGIS 3.8, a comma separated list of plugins to be installed
# (or upgraded) can be specified.
# Check the documentation for more information.
# plugin_dependencies=
# If the plugin can run on QGIS Server.
server=False
# Plugin realizzato con Claude AI