Скачать презентацию ENVIRO a Web GIS interface to evaluate and Скачать презентацию ENVIRO a Web GIS interface to evaluate and

b4d7638ff19d3dfec58689529ef498d3.ppt

  • Количество слайдов: 21

ENVIRO: a Web. GIS interface to evaluate and manage the impact of climate change ENVIRO: a Web. GIS interface to evaluate and manage the impact of climate change at regional scale Foss 4 G 2009. October 20 -23, Sydney FBK-Predictive Models for Biomedicine and Environment Team: Riccardo De Filippi, Shamar Droghetti, Vanni Tomasi, Marco Grimaldi, Ilaria Pertot, Cesare Furlanello

Presentation Roadmap ENVIROCHANGE Technologies Demo • The project • The ENVIRO framework and its Presentation Roadmap ENVIROCHANGE Technologies Demo • The project • The ENVIRO framework and its OS modules • Envi. DB: the geodatabase • Envi. Mapper: the Web. GIS/model interface • A quick tour

ENVIROCHANGE Objective Provide tools and information to understand vulnerability to climate change of the ENVIROCHANGE Objective Provide tools and information to understand vulnerability to climate change of the agricultural environment in Trentino (Italian Alps) 2009/2012 • Climate change • Plant-Pathogen • ICT • Regional scale • Participants: Fondazione Mach (FEM), Inst. of Technology of Zurich (ETHZ), UNITN, Volcani Centre (Israel), FBK • www. envirochange. eu

The Framework Bioinformatics 2008 -2009 The Framework Bioinformatics 2008 -2009

envi. DB Geodatabase – Spatial-temporal data • Vector: Postgre. SQL/Post. Gis • Raster: geotiff envi. DB Geodatabase – Spatial-temporal data • Vector: Postgre. SQL/Post. Gis • Raster: geotiff – Server based (through Geoserver) – Users can access, validate and add (geo) data – Can be connected to tools for computing and processing

envi. DB data • Weather data – Continuous surface for T, P (daily and envi. DB data • Weather data – Continuous surface for T, P (daily and hourly) 2001 -2008 (9800/year) – Meteotrentino methodology and network: • • • More then 50 weather stations (PAT) T Spatial interpolation (2004, Uboldi) P Spatial interpolation (Saibanti) Radar data for P Resolution 100/200 m

envi. DB data 2 • Land data: – digital terrain model • 1 m envi. DB data 2 • Land data: – digital terrain model • 1 m - 200 m – Orthophoto 0. 5 m – Administrative spatial data (province, municipalities, etc) – Land use data: generic and specific for Envirochange • Agricultural data: – Cadastral vineyards ~ 2000 polygons (avg 5 ha) – Pathogen validation/sampling points

envi. DB Standards • Data input – – IPCC standards (endorsed for cc scenarios) envi. DB Standards • Data input – – IPCC standards (endorsed for cc scenarios) ISO 8601 for time stamps Alpine standard for meteo series New: Climate Challenge Integration at FOSS 4 G • Data transmission/publication/download – Open Geo Consortium (OGC) • WCS • WFS • WMS

Interaction between user and envi. DB: Platform structure Sensor Observation Service Interface Standard EXTERNAL Interaction between user and envi. DB: Platform structure Sensor Observation Service Interface Standard EXTERNAL db envi. Mapper data service Geoserver Java/Tomcat data rendering Open Layer API Visualization interface Model interface Real time Sensor Observation Service real time sensor data Data catalog • Model catalog • Chart visualization Geodatabase • • Geo. TIFF Meteo data (d, h) DTM Aerial Photo P/P distribution Models output Climate Change …. . Post. GIS • • • Administrative Land Use Cadastrial ctr Meteo Station ……. Model database Web Client Password authentication

Climate change scenarios PREDICTORS LARGE SCALE ERA 40 AOGCM 2021 -2050 & 2071 -2099 Climate change scenarios PREDICTORS LARGE SCALE ERA 40 AOGCM 2021 -2050 & 2071 -2099 (Z 500, MSLP, T 850) (1958 -2007) Geodatabase CC SCENARIOS Multivariate regression based on Canonical Correlation Analysis Tmin, Tmax, Prec. scenarios PREDICTANDS LOCAL SCALE Tmin, Tmax, Prec. (1958 -2007) Eccel, Cau 2009 courtesy of Rodica Tomozeiu –ARPA-SIMC Emilia-Rom. 2021 -2050 & 2071 -2099

envi. Mapper Scientific user interface 2009 • Visualization envi. Mapper – map – chart-statistics envi. Mapper Scientific user interface 2009 • Visualization envi. Mapper – map – chart-statistics – model catalog • Model interface – model editor – model publication • Data use/download Visualization interface Model interface

Visualization envi. Mapper • A “Richer” Web. GIS interface envi. Mapper – Data Catalog Visualization envi. Mapper • A “Richer” Web. GIS interface envi. Mapper – Data Catalog • map layers Visualization interface Model interface – Variables Catalog • weather variables • indexes – Moo. GRAPH: sourgefource … • Dynamic Charts (multiscale) – Time control (time window, time slider) – Model catalog

Conceptual model: visualization Visualisation Model editor Year Data catalog • landuse • Ammcomm • Conceptual model: visualization Visualisation Model editor Year Data catalog • landuse • Ammcomm • Vineyard Map Visualization Variable catalog • Max T • Min T • Precipitation • Index jan Models catalog • Grape • P/P 2 • P/P 1 dec Chart Visualization

Visualization: envi. Mapper Technologies • Geo. Server • Geo. EXT Openlayers Map, Ext. JS Visualization: envi. Mapper Technologies • Geo. Server • Geo. EXT Openlayers Map, Ext. JS YUIGraph-Flash (Graph)

Huglin index Parcel 15 T 21 1666, 21 Huglin index Parcel 15 T 21 1666, 21

Modelling interface Work in progress • Usability: standards to describe libraries • Interaction: users Modelling interface Work in progress • Usability: standards to describe libraries • Interaction: users interact with models • Reproducibility: support of workflows envi. Mapper and model metadata Model interface Visualization interface

Conceptual Modelling interface script block diagram #!/bin/bash ################################ # #MODULE: r. surf. random & Conceptual Modelling interface script block diagram #!/bin/bash ################################ # #MODULE: r. surf. random & r. mapcalc & r. out. gdal # #AUTHORS: S. Droghetti ([email protected] eu); # R. De Filippi ([email protected] eu); # #PURPOSE: #COPYRIGHT: (C) 2009 by the FBK-Irst GISLAB Development Team # # This scritp is free software un der the GNU General Public # License (>=v 2). # #VERSION: 1. 0 # ################################ metadata Land Use April Daily Temperature Plus 3° Daily sum #Indico il percorso dove salvare i report e creo la cartella indicata #path='/tmp/grass/' #mkdir $path Select # Reprojecting dtm 40 da #r. proj input=dem 40 location=ietpat mapset=dem 40 dbase= /nfsmnt/conca 0/GIS/grassdata method=nearest Wine Yards echo "Istanzio il loop" inizio="$1" fine="$2" r=(3. 33 3. 8) for n in {1. . 2}; do #Inizio del ciclo da {1 a n} if [[ $n -lt 10 ]] then tmp=00$n elif [[ $n -lt 100 ]] then tmp=0$n else tmp=$n fi Sum daily T° Daily T° sum ##### # # Primo passo: creo una mappa della t fittizia moltiplicando # temo_dtm 100 (calcolato con dtm 100_tn/100) per la random surface # ##### echo "Calcolo l'output della T" echo r{[$tmp]} Overlay r. mapcalc t_rand$tmp=temp_dtm 100*echo r{[$tmp]} echo "Esporto la geotiff!" r. out. gdal input=t_rand$tmp format=GTiff output=/hardmnt/ranma 0/ssi/ defilippi_projects/envirochange/t$tmp. tif type=UInt 16 Summarize. Table. dbf done #fine del ciclo Edit Save Publish Research Area

Modelling interface 1 An interface to edit and manage models (2009 -10) • Web Modelling interface 1 An interface to edit and manage models (2009 -10) • Web editing: – Text/script model editor • Sage – Workflow editor • Hydrant with Kepler engine (Jython, Python and Django) • Taverna • Web processing engine: – py. WPS • Python • Grass • Use of R, GDAL, PROJtools – 52 north • Geo. Tools • Tools exist

Modelling interface 2 • Save models: – Inductive database – ML standard (PPML, XML…. Modelling interface 2 • Save models: – Inductive database – ML standard (PPML, XML…. . ) – Model catalogue • Publish model – Metadata Inspire standard

Interaction between user and envi. Mapper: Platform structure envi. Mapper Open Layer API Geoserver Interaction between user and envi. Mapper: Platform structure envi. Mapper Open Layer API Geoserver Visualization interface Model interface Bounding Box Geodatabase • Meteo data • Administrative data • Economic data • Landuse data. . . Model editor Script • Block diagram • Metadata Data Processing Engine • • Py. WPS Python-GDAL Python-GRASS Geo. Tools Model database • Inductive database Web Client Password autentication Model flow Data flow

Outlook 2010 1. Develop the envi. Mapper model interface – User model interaction, editing, Outlook 2010 1. Develop the envi. Mapper model interface – User model interaction, editing, saving, publishing 2. Implement components – envi. DB CC scenarios – PP models (see demo) 3. Network: on workflows for web geoprocessing 4. Define standards for interaction with models (model life cycle)