Repository navigation
spotter v1.0
🎉 Prima Release Ufficiale di Spotter
Data di rilascio: 12 Marzo 2025
Spotter è un potente plugin per QGIS che semplifica il lavoro con dati geografici, focalizzandosi su file CSV e DXF.
🌟 Caratteristiche Principali
📊 Importazione CSV Avanzata
- Rilevamento automatico del formato file (con/senza header)
- Supporto multi-formato per delimitatori (virgola, punto e virgola, tab)
- Coordinate flessibili: supporto DMS (gradi/minuti/secondi) e decimali
- Layer editabili pronti per modifiche immediate
- Gestione intelligente dei campi con selezione personalizzata
💾 Esportazione CSV Professionale
- Export configurabile con opzioni header
- Multi-CRS: supporto per diversi sistemi di coordinate
- Headers intelligenti: est/nord per proiettati, lon/lat per geografici
- Formattazione precisa delle coordinate (8 decimali per WGS84, 3 per proiettati)
🏗️ Importazione DXF Interattiva
- Posizionamento visuale con click sulla mappa
- Snap automatico per precisione
- Supporto completo per linee e poligoni
- Trasformazione coordinate in tempo reale
🏷️ Sistema Etichette Avanzato
- Tre modalità: Nome, Quota, Nome+Quota
- Etichette HTML con formattazione ricca
- Colori personalizzabili per ogni tipo di testo
- Buffer bianco automatico per massima leggibilità
📏 Gestione Quote Intelligente
- Ricalcolo automatico basato su punto di riferimento
- Ricerca smart dei punti vicini (raggio 5m)
- Conferma visuale con nome del punto
- Precisione topografica garantita
🔢 Strumenti di Numerazione
- Rinomina Punti: numerazione progressiva con ordinamento spaziale
- Estrai Vertici: estrazione intelligente da linee/poligoni
- Controllo duplicati: evita vertici ripetuti
- Numerazione continua basata su massimo esistente
🎨 Personalizzazione Completa
- Colori configurabili per punti, linee, poligoni
- Stili separati per nome e quota
- Preview in tempo reale delle modifiche
- Applicazione batch a tutti i layer
📑 Gestione Layer Intelligente
- Ordinamento automatico: Punti → Linee → Poligoni → Raster
- Layer singleton: una sola istanza per stabilità
- Aggiornamento dinamico delle liste
- Mappe base sempre in fondo
💻 Requisiti Tecnici
- QGIS 3.0 o superiore
- Python 3.x
- PyQt5
🛠️ Architettura Robusta
- Pattern singleton per stabilità
- Gestione errori completa
- Logging dettagliato per debug
- Ottimizzato per grandi dataset
📦 Installazione
- Scarica il file
spotter_1.0.zip - In QGIS: Plugin → Gestisci e Installa Plugin
- Seleziona "Installa da ZIP" e carica il file
- Il plugin apparirà nella toolbar
🚀 Perché Spotter?
Spotter nasce dall'esigenza di avere uno strumento unificato per gestire l'import/export di dati geografici in modo professionale ma intuitivo. Che tu sia un topografo, un tecnico GIS o un professionista che lavora con dati geografici, Spotter ti farà risparmiare tempo prezioso automatizzando operazioni ripetitive.
Sviluppato con ❤️ per la comunità QGIS