Nell'ambito dei servizi offerti per attività didattica e di ricerca, il Laboratorio di Geomatica - Circe mette a disposizione degli utenti SINTESI, un'interfaccia grafica WEB per l'estrazione di dati e la creazione interattiva di carte tematiche.
Il servizio permette all'utente che si collega via rete, di accedere alle banche dati e di estrarre e salvare su file (in formato ASCII) i dati prescelti, sui quali poter effettuare elaborazioni ed analisi con i programmi preferiti. Attualmente sono disponibili dati censuari ed elettorali. I primi sono di fonte ISTAT), e più precisamente:
- 14^ Censimento Popolazione e Abitazioni 2001 dati comunali
- 13^ Censimento Popolazione e Abitazioni 1991 dati comunali
- 12^ Censimento Popolazione e Abitazioni 1981 dati comunali
- 5^ Censimento Agricoltura 2000 dati comunali
- 4^ Censimento Agricoltura 1990 dati comunali
- 8^ Censimento Industria e Servizi 2001: confronto 2001-1991 (addetti UL 2001, ATECO 1991) dati comunali
- 8^ Censimento Industria e Servizi 2001: confronto 2001-1991 (UL 2001, ATECO 1991) dati comunali
- 8^ Censimento Industria e Servizi 2001: confronto 2001-1991 (addetti UL 1991, ATECO 1991) dati comunali
- 8^ Censimento Industria e Servizi 2001: confronto 2001-1991 (UL 1991, ATECO 1991) dati comunali
- 7^ Censimento Industria e Servizi 1991 (addetti delle Unità Locali) dati comunali
- 7^ Censimento Industria e Servizi 1991 (Unità Locali) dati comunali
- 7^ Censimento Industria e Servizi 1991 (addetti delle imprese) dati comunali
- 7^ Censimento Industria e Servizi 1991 (imprese) dati comunali
- 7^ Censimento Industria e Servizi 1991 (addetti delle Unità Locali artigiane) dati comunali
- 7^ Censimento Industria e Servizi 1991 (Unità Locali artigiane) dati comunali
- 6^ Censimento Industria e Servizi 1981 (addetti delle Unità Locali) dati comunali
- 6^ Censimento Industria e Servizi 1981 (Unità Locali) dati comunali
- 6^ Censimento Industria e Servizi 1981 (addetti delle imprese) dati comunali
- 6^ Censimento Industria e Servizi 1981 (imprese) dati comunali
I secondi, provenienti dal Ministero dell'interno e dall'Osservatorio Elettorale del
Consiglio Regionale del Veneto,
riguardano:
- Elezioni Politiche Camera dei Deputati 2001 (proporzionale)
- Elezioni Politiche Camera dei Deputati 1996 (proporzionale)
- Elezioni Europee 2004 (Veneto)
- Elezioni Regionali 2005 (Veneto)
- Elezioni Regionali 2000 (Veneto)
N.B.Tra i dati del IV Censimento Generale dell'Agricoltura (21 ottobre 1990 ~ 22 febbraio
1991) mancano quelli relativi alla provincia di Siracusa.
I dati del Censimento Industria e Servizi 1991 sono accessibili solo agli utenti abilitati del dominio "iuav.it".
L'indirizzo internet per accedere a SINTESI è:
http://circe.iuav.it/sintesi/index.html
Con SINTESI si può accedere alle banche dati che risiedono
sul server del Laboratorio di Geomatica - Circe ed effettuare le elaborazioni
desiderate.
La procedura di selezione dei dati è gestita da un'interfaccia grafica
che consente di impostare in modo semplice i parametri e le condizioni per la
scelta delle unità statistiche (Comuni) e delle variabili che le descrivono.
Dalla home page
è possibile scegliere se lavorare con i Dati Elettorali oppure con i Dati ISTAT,
inoltre si può accedere alla pagina di visualizzazione dei codici ISTAT dei Comuni italiani.
Dopo aver indicato su quale tipo di dati effettuare la selezione, si passa alla fase operativa
durante la quale l'utente è chiamato ad impostare i parametri e le condizioni che determinano
la selezione delle unità statistiche e dei loro attributi.
Questa procedura avviene in tre fasi successive, a ciascuna delle quali corrisponde una pagina WEB:
SINTESI - Impostazione dei parametri (fase I);
SINTESI - Impostazione dei parametri (fase II);
SINTESI - Impostazione dei parametri (fase III).
Impostazione dei parametri ( fase I)
Viene richiesta la scelta di due parametri:
1. la banca dalla quale estrarre i dati;
2. l'unità amministrativa (Regione o Provincia) di cui fanno parte i Comuni
che dovranno essere selezionati.
Impostazione dei parametri ( fase II)
Nella parte superiore della pagina è visualizzato il riepilogo delle scelte
effettuate nella fase precedente.
In questa fase viene richiesto all'utente di fornire due ulteriori parametri:
1. la Regione o le Province, a seconda di quanto indicato nella fase precedente,
a cui appartengono i Comuni da selezionare;
2. il metodo da utilizzare per la selezione delle unità statistiche;
dall'elenco a discesa è possibile scegliere una tra le tre opzioni proposte:
Tutte le unità - Per nome - Selezione logica.
Ipostazione dei parametri ( fase III)
Questa è la pagina finale per l'inserimento dei parametri. Nella parte superiore sono visualizzate le scelte effettuate dall'utente nelle fasi precedenti. Di seguito si trovano gli elementi di interfaccia che consentono di specificare gli ultimi parametri di selezione. Questi elementi, liste di scelta multipla e caselle di testo, possono variare a seconda del metodo di selezione delle unità statistiche prescelto nella fase II.
In tutte le fasi di selezione dei parametri viene richiesta la conferma circa la correttezza delle scelte effettuate. Se si preme il bottone OK si confermano i parametri inseriti e si passa alla fase successiva. Se invece si preme Cancella, si ripristinano i valori inizialmente presenti nella pagina.
Terminata correttamente l'impostazione dei parametri della fase III, premendo il pulsante OK si attiva la procedura di selezione ed estrazione dei dati. Terminata l'elaborazione, viene visualizzata una nuova pagina di interfaccia che consente di scegliere il modo di utilizzo dei dati estratti. L'utente può:
- visualizzare i dati estratti per poi salvarli su file;
- produrre una carta tematica e salvarla su file in formato PDF.
Indicare quale operazione si desidera effettuare e premere il pulsante OK.
Tutte le unità: seleziona tutti i casi della banca dati scelta.
Per nome: seleziona solo i casi i nomi dei quali corrispondono a quelli indicati dall'utente nella fase successiva.
Selezione logica: seleziona solo i casi che presentano (o non presentano) un opportuno insieme di caratteri. La selezione opera in base alle informazioni contenute nella banca dati di input. Per selezionare si dovrà specificare, nella fase successiva in un'apposita casella di testo, la condizione logica alla quale un caso deve soddisfare per essere selezionato.
Se si sceglie il metodo Per nome o il metodo Selezione logica, nella successiva fase III sarà necessario selezionare almeno un nome di Comune, ovvero definire una condizione logica di selezione, prima dell'avvio della procedura di estrazione dei dati. In caso contrario verrà visualizzato un messaggio di errore.
I metodi Tutte le unità e Per nome sono sufficientemente intuitivi per
non richiedere ulteriori spiegazioni, mentre è importante specificare
dettagliatamente le possibilità offerte dal metodo Selezione Logica.
Gli elementi di base che costituiscono una condizione logica sono:
NUMERI: interi o decimali (ad es. 1, -3.2, 3001);
IDENTIFICATORI DI VARIABILE: che consistono della lettera 'v' o 'V' e di un intero (l'intero è il numero d'ordine della variabile, cos� come indicato nell'elenco di selezioni delle variabili nella fase III);
OPERATORI ARITMETICI: '+' '-' '*' '/'. Essi debbono stare tra i numeri o gli identificatori di campo sui quali operano;
OPERATORI DI RELAZIONE: '<' '>' '=' '>=' '<=' '<>' (l'ultimo simbolo sta per 'diverso da'). Essi debbono stare tra i due termini sui quali operano: numeri, o identificatori di variabile, o gruppi più complessi che includono almeno un operatore aritmetico e vanno pre-valutati;
OPERATORI LOGICI: 'AND' 'OR' 'XOR' 'NOT';
OPERATORE DI APPARTENENZA AD UN INSIEME: 'IN'.
Si possono usare parentesi rotonde per cambiare la priorità delle operazioni. Ad un medesimo livello di parentesi, un'espressione è valutata da sinistra a destra secondo le REGOLE DI PRIORITÀ seguenti:
1.vengono valutati prima gli operatori aritmetici, poi quelli di relazione ed infine quelli logici;
2.'*' e '/' sono valutati prima di '+' e '-';
3.'NOT' è valutato con precedenza sugli altri operatori logici;
Gli operatori aritmetici agiscono su quantità reali (numeri, contenuti di campi o risultati di operazioni aritmetiche precedenti) e producono un valore numerico decimale (reale).
Gli operatori di relazione confrontano valori numerici (numeri forniti dall'utente, contenuto di campi, risultati di operazioni aritmetiche) e producono un valore di verità (VERO se la condizione è soddisfatta, FALSO altrimenti).
Gli operatori logici operano su due valori di verità e generano un valore di verità. Fa eccezione 'NOT', che agisce su un solo termine, il quale convenzionalmente segue l'operatore. Si ricordi che:
AND restituisce vero solo quando entrambi i termini sono veri;
OR restituisce vero quando almeno uno dei termini è vero;
XOR (OR Esclusivo) restituisce vero quando uno e solo uno dei suoi termini è vero;
NOT restituisce vero quando agisce su falso e viceversa.
L'operatore IN opera su due termini. Il primo è un indicatore
di campo ed il secondo è una lista di valori separati da virgola e
racchiusi tra parentesi tonde (( )).
Un esempio di uso dell'operatore IN è riportato nel paragrafo
successivo.
SINTESI controlla la sintassi dell'espressione digitata dall'utente e
l'accettabilità degli indicatori di variabile. Se l'espressione è
scritta correttamente in fase di elaborazione verranno selezionate le
unità che rispondono alla condizione impostata; in caso contrario sarà
visualizzato un messaggio di errore.
N.B. Nel caso in cui un'espressione contenga una divisione
per zero, il valore di verità risulta sempre FALSO.
La condizione
v4 > 5000 AND v5 < v6+v7 AND v2 IN('024','028')
produrrà la selezione dei soli casi per i quali la variabile v4 ha un valore maggiore di 5000 e contemporaneamente il valore della variabile v5 sia minore della somma dei valori delle variabili v6 e v7 e il valore della variabile 2 sia uno tra '024' e '028'.
Esempio 2
La condizione
(v2 <> '025' OR v4 > 15000) AND v5/v4*100 > 60
viene interpretata come segue:
la valutazione inizia dall'espressione in parentesi: questa è VERA
solo quando il valore della variabile v2 è diverso da '025' oppure se
il valore della variabile v4 è maggiore di 15000; perché tutta l'espressione
risulti vera, è necessario che, contemporaneamente, il valore dell'operazione v5/v4*100
sia maggiore di 60. Si pensi ad esempio che la variabile v2 corrisponda al codice di Provincia,
v4 al numero degli elettori, v5 al numero di votanti. La condizione di selezione
individua un Comune non in provincia di Belluno, oppure con più di 15000
elettori e nel quale abbia votato almeno il 60% degli aventi diritto.
IDENTIFICATORI DI VARIABILE: che consistono della lettera 'v' o 'V' e di un intero (l'intero è il numero d'ordine della variabile, cos� come indicato nell'elenco di selezioni delle variabili nella fase III);
OPERATORI ARITMETICI: '+' '-' '*' '/'. Essi debbono stare tra i numeri o gli identificatori di campo sui quali operano;
NUMERI: interi o decimali (ad es. 1, -3.2, 3001);
Gli identificatori di variabile, i numeri e gli operatori
aritmetici possono essere utilizzati per costruire delle espressioni
complesse (formule), utili per poter calcolare nuovi valori da registrare
in output. Anche in questo caso, come precedentemente segnalato per la
condizione logica utilizzata per la selezione delle unità
statistiche, è possibile - anzi consigliato - fare uso delle parentesi
tonde per cambiare la priorità delle operazioni ('*' e '/'
sono valutati prima di '+' e '-') e per migliorare la
leggibilità della formula stessa.
SINTESI controlla la sintassi dell'espressione digitata dall'utente e
l'accettabilità degli indicatori di variabile e delle formule.
Se l'espressione è scritta correttamente in fase di elaborazione
verranno calcolati i valori corrispondenti all'espressione indicata;
in caso contrario sarà visualizzato un messaggio di errore.
Ciascuna operazione di trascrizione può avvenire in uno solo dei due formati. Vengono scritti tanti record quanti sono i casi selezionati e, per ciascuno di essi, i valori delle variabili e degli indicatori e i campi alfanumerici prescelti vengono salvati nel modo specifico del formato selezionato.