metobs_toolkit.station.Station.to_xr#
- Station.to_xr() xarray.Dataset[source]#
Merge all sensor and model data of a station into a single Dataset.
Each variable (per observation type) preserves its internal ‘kind’ dimension, which may include:
‘obs’ : sensor values
‘label’ : sensor labels
‘model’ : model time series (if present for that type)
Datetimes from all contributing sources (sensors and model series) are unioned to build a common ‘datetime’ coordinate; individual variables are reindexed onto this union (introducing NaNs where data are absent).
Station metadata (lat, lon, altitude, LCZ, and any extra data) are added as coordinates.
- Parameters:
station (Station) – Station object containing sensor and model data.
- Returns:
Dataset with (potential) dimensions (‘kind’, ‘datetime’) per variable; station metadata as scalar coordinates.
- Return type:
xarray.Dataset