Climatology
Response format: 'json' for columnar JSON or 'arrow' for Apache Arrow format
jsonPossible values: When true, JSON responses are wrapped in {data, units}. Units are always sent via X-Variable-Units header regardless.
falseQuery for retrieving ERA5 WMO climatology data over a time range.
Instead of specifying day_of_year/hour directly, provide a time range (start_time, end_time) and the query will return climatology data matched to each hour in the range. The response includes a 'time' column with the full datetime values.
Example:
python query = TimeRangeClimatologyQuery( geo={"type": "point", "value": [(52.52, 13.405)]}, start_time=datetime(2024, 1, 15, 0, 0, 0), end_time=datetime(2024, 1, 16, 0, 0, 0), variables=["air_temperature_at_height_level_2m"], ) # Returns 24 hourly rows with daily-smoothed climatology values
Start time for the climatology query (inclusive). UTC timezone.
End time for the climatology query (exclusive). UTC timezone.
List of dimensions to group by for aggregation. Time aggregation options: 'hourly', 'daily', 'weekly'. Other valid fields: 'market_zone', 'country_key', 'point'.
["hourly"]Timezone for time-based aggregations (daily, weekly). If not specified, UTC is used. Example: 'Europe/Berlin'.
UTCList of dimensions to sort results by. Use 'time' for time-based ordering.
["time"]Successfully retrieved climatology data
Invalid query parameters
Authentication required
Insufficient permissions
Validation Error
Successfully retrieved metadata
Metadata about the climatology dataset.
Authentication required
Validation Error
Last updated