Date post: | 02-May-2015 |
Category: |
Documents |
Upload: | nerezza-colucci |
View: | 216 times |
Download: | 1 times |
Università degli Studi di Palermo
AssociazioneSINTESI -SINergie TEcnologichein SIcilia
CRES -Centro per laRicerca Elettronica inSicilia
“Automatizzazione dei processi di download, interpolazione, modellizzazione, mapping in ambiente GIS e pubblicazione in ambiente WEB GIS di dati agrometereologici”
PRESENTAZIONE DELLA ATTIVITA’ DI STAGEPRESENTAZIONE DELLA ATTIVITA’ DI STAGE
Allievo: Ing. Davide Emmolo
Tutor Aziendale: Ing. Giulio Naselli
Tutor Didattico: Ing. Antonino Maltese
Il progetto
Dati SIAS sul web
Acquisizione su DBMS
Acquisizione automatica
su foglio di calcolo
Interpolazione spaziale e modellizzazione di ETP e del
deficit
“Mapping” tramite motore GIS
Pubblicazione sulla reteattraverso tecnologia WebGIS
Introduzione
FASE 1
FASE 3
FASE 2
FASE 44/27
FASE 1
Acquisizione automatica
dei dati dalle pagine
web del SIAS
Servizio Informativo Agrometereologico Siciliano (SIAS)
http://217.58.222.70/
Stazioni in telemisura dati giornalieri dell’ultima decade
Precipitazioni
Temperatura massima
Temperatura minima
Radiazione solare
6/27
FASE 1
Acquisizione automatica
dei dati dalle pagine
web del SIAS
Microsoft Excel®
2002
Import dati esterni
Nuova Query sul Web
Browser Web per la cattura di tabelle
sulla rete
7/27
Salvataggio Automatico Macro in VBA
Aggiornamento Automatico del collegamento alla tabelle SIAS il software è già provvisto della
funzione
FASE 2
Automatizzazione dei processi di interpolazione, costruzione del
modello di evapotraspirazione potenziale e di
deficit idrico.
Interpolazione automatica
Modello di Evapotraspirazione Potenziale
Deficit Idrico Teorico
10/27
FASE 2
Automatizzazione dei processi di interpolazione, costruzione del
modello di evapotraspirazione potenziale e di
deficit idrico.
L’IDW è stato implementato sul foglio di calcolo; si è scelta una dimensione di maglia di calcolo compatibile con i limiti computazionali di Excel (architettura a 16 bit 216 righe): E=2000m, N=2000m; numero di celle da gestire per ogni grandezza = 2500; la posizione delle 16 stazioni non cambia nel tempo i pesi sono costanti e vanno calcolati una sola volta; per mezzo di collegamenti dinamici si ha che ad ogni aggiornamento automatico dei dati climatologici corrisponde un aggiornamento automatico delle Z ( P, Tmax, Tmin) attraverso l’IDW.
12/27
FASE 2
Automatizzazione dei processi di interpolazione, costruzione del
modello di evapotraspirazione potenziale e di
deficit idrico.
Il modello di Hargreaves è stato implementato sul foglio di calcolo; i collegamenti alla tabella della radiazione (Allen & Pruitt, 1986) sono stati automatizzati attraverso la funzione Mese(Oggi ()) di Excel;
Lat Gen Feb Mar Apr Mag Jun Lug Ago Set Ott Nov Dic
3816,0
18
21,922
29,754
34,61
39,84
41,764
40,822
36,24
29,364
24,038
17,614,6
6 per mezzo di collegamenti dinamici si ha che ad ogni aggiornamento automatico dei dati IDW corrisponde un aggiornamento automatico della evapotraspirazione potenziale;
fino a questo punto del progetto, dal download fino al calcolo della evapotraspirazione potenziale, non c’è nessun intervento manuale;
il deficit idrico teorico viene calcolato in tempo reale facendo una semplice differenza tra le precipitazioni interpolate e la evapotraspirazione potenziale calcolata.
14/27
FASE 3
“Mapping” automatico/
semiautomatico
dei dati.
Rasterizzazione delle tabelle .xls connesse via ODBC/OLE DB ad ArcGIS/ArcInfo 8
Soluzione1: è stata riprogrammata in VBA (ArcObjects) una applicazione chiamata XYZtoRASTER;
è una applicazione “open” quindi facilmente automatizzabile; allo stadio attuale dello sviluppo non opera su connessioni ODBC ma necessita di una preliminare conversione in DBASE; almeno per un passo del processo è necessario l’intervento manuale.
16/27
FASE 3
“Mapping” automatico/
semiautomatico
dei dati.
Rasterizzazione delle tabelle .xls connesse via ODBC/OLE DB ad ArcGIS/ArcInfo 8
Soluzione2: utilizzare l’estensione Geostatistical Analyst® Non si ha accesso al codice quindi non suscettibile modifica e automatizzazione; opera senza problemi su connessioni ODBC. almeno per un passo del processo è necessario l’intervento manuale.
17/27
FASE 3
“Mapping” automatico/
semiautomatico
dei dati.
Esempi di carte del deficit idrico
su ArcGIS®
Maglia di calcoloX=2000mY=2000m19/27
FASE 4
Pubblicazionedelle mappe
sul web
Esempio di carta del deficit idrico teorico pubblicata in internet
26/27