200 likes | 288 Views
Session 1 - The TELEIOS infrastructure for Real Time Fire Monitoring. 2nd User Community Workshop Darmstadt, 10-11 May 2012. Presenter: Ugo Di Giammatteo (ACS). Summary. Main concepts of the TELEIOS infrastructure The operational context The logical model and the workflow A functional view
E N D
Session 1 - The TELEIOS infrastructurefor Real Time Fire Monitoring 2nd User Community Workshop Darmstadt, 10-11 May 2012 Presenter: Ugo Di Giammatteo (ACS)
Summary Main concepts of the TELEIOS infrastructure The operational context The logical model and the workflow A functional view Technical choices for the implementation The roadmap for future development activities
Definition of TELEIOS high-level workflow Data analysis Content extraction Content storage Data dissemination Data Import Semantic annotation
The TELEIOS Earth Observatory: Concept View WebPortals Rapid Mapping Linked Data Semantic Annotation Ontologies Knowledge Discovery and Data Mining KNOWL- EDGE GIS Data Derived Products Metadata Features Database Management Raw Data Ingestion Processing Content Extraction Cataloguing DATA Archiving
The development of the TELEIOS infrastructure is based on the following basic concepts: • Integration of heterogeneous components • Progressive implementation of query processing (SciQL) • Implementation of semantic queries for data search and data refinement (Strabon) • Implementation of HMI on a Web Framework (described in the following)
Web Architecture Services OGC Services Web GIS app Rich client (Flex) Auxiliary Services Standard client (JS) External Legacy Services Proxy Service External OGC Services 12
Web GIS application Rich Flex Client Standard Javascript Client WCMS • WCMS A Web Content Management system (Joomla, LifeRay, ACS’s Aracme) • Dynamic presentation layer (ndg: “SIBILLA”) A multi-channel framework for web GUIs: • Rich client (Flex) • Standard client (Javascript) SIBILLA 13
Rich client • Sibilla SWF An “empty” Flex container • ORUS A map viewer Flex component • DataGrid A grid Flex component • … 14
Flex channel init sequence Sibilla Browser Sibilla.SWF GET URL run getMainSWF actions Content of the GUI is created here handleAction 15
Rich client, in facts ORUS SIBILLA WCMS 16
ORUS Import/ Export Drill down AS APIs Charts/ graphs WMS Client ORUS WFS Client GML plotter CSW Client JS APIs Projection Adapter (ProJ4) Annotation Client 17
Standard client A set of advanced JS components instrumented by SIBILLA • Mapfish toolbox: • ExtJS • OpenLayers • GeoExt 18
JS channel init sequence Sibilla Browser GET URL getMainJS actions handleAction Content of the GUI is created here 19
Roadmap for future development • In order to implement additional NOA requirements and to optimise the system performances the following actions are foreseen in the next months: • Deeper integration of semantic post-processing • Further implementation of query processing in Monet • Improved usability and configurability • Integration of query builder • Identification of commonalities with DLR Use Case and relevant optimisation