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