Collection.load
Load a range of data points in this collection in a specified interval.
If no data exists for the requested time or interval, an empty xarray.Dataset
is returned.
Parameters
The time or time interval for which to load data. This can be a single time scalar, a tuple of two time scalars, or an array of time scalars.
Valid time scalars are: datetime.datetime
objects, strings in ISO 8601 format, or Unix timestamps in seconds.
Behavior for each input type:
-
TimeScalar: If a single time scalar is provided,
load
returns all data points for that exact millisecond. -
TimeInterval: If a time interval is provided,
load
returns all data points in that interval. Intervals can be a tuple of twoTimeScalars
or aTimeInterval
object. Tuples are interpreted as a half-open interval[start, end)
. With aTimeInterval
object, thestart_exclusive
andend_inclusive
parameters control whether the start and end time are inclusive or exclusive. -
Iterable[TimeScalar]: If an array of time scalars is provided,
load
constructs a time interval from the first and last time scalar in the array. Here, both thestart
andend
times are inclusive.
If True
, the response contains only the datapoint metadata without the actual dataset-specific fields. Defaults to False
.
If True
, a progress bar is displayed when pagination is required. Defaults to False
.
Returns
An xarray.Dataset
containing the requested data points.
Was this page helpful?