Weather_Trentino

Trentino Weather

A KGE Project’s Website

by Giacomo Lazzerini and Jacopo Clocchiatti

Academic year 2022/2023, University of Trento

link: Official Course Website

link: Project Repository

link: Project Report

link: Project Slides

Introduction

Weather influences many aspects of our lives. In the past, knowing the meteorological status and its possible changes over time was vital for agriculture, transportation, and even the culture of many communities. Today, weather is still very important, and it can significantly impact everyday life. Modern technologies, measurement techniques, and climatology studies allowed reaching such high levels of accuracy to predict the future often correctly. From knowing if to bring the umbrella with you before going outside, knowing if the next weekend will be a good day for a picnic, or being able to monitor atmospheric conditions remotely, the weather has always played a crucial role in human beings’ life.

Our resource can be seen not only as an alternative to already existing and largely used weather services but also as a resource specifically created for Trentino Region, a service that can give information about the future (forecasts) but also about the present (meteorological station measurements) and past (historical data). In this resource, we integrated the chance to explore historical data and to know astronomical features available on a daily basis. We believe that enriching the experience with new ETypes can open new usage opportunities to a category of personas not considered so far.

In this project, we used weather data from Trento province to build a Knowledge Graph (KG). This has been possible using the iTelos methodology. iTelos is a phase-based methodology that allows the implementation of a KGE process.

Domain of Interest

For the scope of this project, we considered data:

We can describe the purpose as a user request as:

“A service which helps users to know about the various weather observation sites and weather forecasts in different parts of Trentino.”

Our resource’ structure is born with a snapshot of historical weather archive data that has been collected up to 1973, then it will serve as a framework to build new historical records of weather measurements collected over time. Data streams will populate the database and they will be used as historical data for future use cases.

Datasets

Most of the datasets come from the same site, Open Data Trentino, which is a data catalogue that allows to search, access, download, and preview open data collected in the Trentino province through a single access point. There are other closed datasets available, but only after payment. We added information about Astronomical Metrics (e.g. sunset and sunrise time depending on coordinates and day) provided by a Python library, Skyfield. Lastly, we scraped historical data for our location from ilMeteo.it.

Meteotrentino, which is the administrative structure of Trentino province that deals with meteorology, snow science, and glaciology. We used several datasets that are present in the catalogue mentioned before. We can divide those datasets in agraphic datasets and active datasets (the ones with weather information). Almost all the datasets come in XML format and a couple comes in JSON format. All the datasets’ structures are the same since 2013, the year when they were released. The datasets we used are:

Servizio Prevenzione Rischi is the author of all these datasets and is responsible for their update.

ER Diagram and ETG

The following diagram shows the structure of our resource. (More details available at the official repository of the project)

9 classes and 49 properties (written between the parentheses):

ER
ER Diagram
Annotated ETG Data Properties
Annotated ETG Data Properties

Final ETG

Data Integration

Annotated ETG

Final KG