The Spatial Data Infrastructure (SDI) components are organized in typical client-server architecture. Following the guidelines, principles and specifications of Infrastructure for Spatial Data Information in Europe (INSPIRE).
Information model: data model and encoding for system data acquisition
Analysis of data flow and design of communication network
Interface model and web services for data flow management
Use of a participative and interdisciplinary approach among Institute research units
Adoption of a User Consultation Process to design users’ web interfaces (front-end)
The results of research projects and data analysis procedures are fragmented among research units. Selected products (i.e. seasonal forecast, agro-meteorological models, environmental monitoring procedures) and raw data are sent to the data server via Restful servlet, API (Access programming Interfaces) or standardized Open Geospatial Consortium (OGC) Web Services connection.
All data are stored automatically by means of the web services in the GeoDataBase following the data model implemented for each specific application.
Conceptual design of the GeoDB is based on the entity-relation model. UML (Unified Modeling Language) as formal language adopted in the ISO TC/211 context for geomatic data description has been used as formal dataset definition.
The Web Applications for climateservice.it enable the user to view and analyze all data stored in the application GeoDBs. The customized web applications have been developed using J2EE technology with Java Server Faces and PrimeFaces library for GraphicUserInterface (GUI) customization.
Through a common Internet browser, it is possible to view all collected data in table or chart format. Interface functions allow data to be exported and metadata visualized. Advanced and user-friendly data analysis tools are under development.