WeatherObserved
WeatherObserved Model
The WeatherObserved Smart Data Model is used to represent real-time meteorological observations within the PGTEC project.
It follows the official FIWARE definition and does not require any structural modification, ensuring full compatibility and interoperability with other FIWARE-based systems.
This model serves as the standard framework for integrating real-time data collected from multiple external sources, including:
- AEMET — Agencia Estatal de Meteorología
- CHJ — Confederación Hidrográfica del Júcar
- AVAMET — Agencia Valenciana de Meteorología
- SiAR — Sistema de información agroclimática para el regadío
By adopting the WeatherObserved schema, all incoming data are harmonized under a common structure, ensuring consistency in variable names, measurement units, and metadata representation across the entire data ecosystem.
Main Variables of Interest
The following table describes the most important variables used in the PGTEC project:
| Description | FIWARE Attribute | Unit |
|---|---|---|
| Precipitation | precipitation |
mm, l/m² |
| Air temperature | temperature |
°C |
| Relative humidity | relativeHumidity |
% |
| Snow depth | snowHeight |
mm |
| Wind speed | windSpeed |
m/s, km/h |
Role within PGTEC
Within PGTEC, the WeatherObserved model is primarily used for the ingestion of real-time meteorological data. This approach ensures a unified and interoperable data layer, allowing seamless integration between the Airflow pipelines, FastAPI services, and the TETIS dashboard, where users can visualize or request the latest standardized weather observations.