Skip to content

spotter v1.0

Choose a tag to compare

@marcuzz0 marcuzz0 released this 31 Jul 14:09
· 1 commit to main since this release
f2287af

🎉 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

  1. Scarica il file spotter_1.0.zip
  2. In QGIS: Plugin → Gestisci e Installa Plugin
  3. Seleziona "Installa da ZIP" e carica il file
  4. 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