|
Il software di gestione possiede una tipica architettura di applicazione desktop standalone, il che garantisce il massimo della flessibilità. Ogni postazione di lavoro di editing è dotata di una applicazione di gestione dei dati e di un Personal Geodatabase. L’applicazione di gestione è composta da diversi moduli che permettono l’editing, la gestione delle versioni, la produzione di stampe, l’elaborazioni e l’analisi, ecc.
Per la costruzione del software di editing è stata scelta la tecnologia ESRI ArcGIS Engine. ArcGIS Engine mette a disposizione tutte le funzionalità di ArcGIS quali editing, reportistica e stampa, ricerca,elaborazione, ecc. Inoltre garantisce la portabilità e interoperabilità della soluzione all’interno dei SIT, nonché la piena compatibilità di accesso al Personal Geodatabase.
Con ArcGIS Engine si garantisce anche l’evoluzione del software alle future tecnologie e standard aumentando in questo modo il grado di robustezza della soluzione.
L’ambiente di sviluppo per l’applicazione scelto è Framework .NET. Questa è anche una tecnologia all’avanguardia altamente sviluppata che permette il massimo in quanto a integrazione e portabilità della soluzione proposta.
Le principali funzionalità del software sono :
- Navigazione cartografica
- Composizione di mappe
- Interrogazione e ricerca
- Storicizzazione
- Stampa ed export
- Strumenti di editing
L’interfaccia utente del software di gestione dati è composto da una finestra principale
contenente due tabs:
- Mappa, per accedere alle funzionalità di editing geografico
- Tabelle, per l’editing di dati alfanumerici
TAB_MAPPA
Nella parte sinistra è presente un tree che permette di visualizzare e selezionare i layers che compongono la mappa. Nella parte centrale è visualizzata la mappa vera e propria.
Nella parte superiore del tab è presente una toolbar contenente tutti i tools che permettono l’interazione con la mappa. I tools sono suddivisi in due categorie: tools di navigazione e tools di editing.
Tutte le operazioni su geometrie restituiscono risultati topologicamente corretti.
TAB TABELLE
All’interno di questo tab è possibile visualizzare ed editare i dati sia delle tabelle alfanumeriche che di quelle geografiche. Nella parte superiore è presente una toolbar contenente tool di editing e di gestione delle selezioni.
L’editing all’interno di questo tab è consentito solo per i dati alfanumerici.
Nella parte sinistra è presente una lista di tutte le tabelle.
Selezionando una tabella dalla lista, nella parte centrale vengono mostrati tutti gli elementi della tabella e vengono evidenziati i dati che sono stati selezionati nella mappa (nel caso di dati geografici) o tramite il tool di ricerca.
I dati sono navigabili, ovvero è possibile accedere agli elementi padre o figlio di un oggetto selezionato.
Gli oggetti possono essere modificati tramite una finestra di editing che varia in base alla tipologia di dato. Sono presenti inoltre funzionalità particolari per modificare le relazioni tra gli oggetti del database.
Interazione tra i due tabs
La parte geografica e quella alfanumerica sono strettamente correlate. Le selezioni effettuate all’interno di un tab vengono propagate all’interno dell’altro.
|