Types
Load Types
ClientConfig
ClientConfiginterface ClientConfig {
url?: string;
accessToken?: string;
dataFormat?: string;
unitSystem?: UnitSystem;
attributionLinkClass?: string;
datetimeStep?: number;
datetimeInterpolate?: boolean;
}LoadConfig
LoadConfigexport interface LoadConfig extends ClientConfig {
tile?: { z: number; x: number; y: number };
signal?: AbortSignal;
}Data request load config.
tile- tile XYZ coordinates for loading tiled datasignal- abort signal for cancelling the request
Dataset
DatasetDatasetSlice
DatasetSliceDataset slice with available datetimes in the requested datetime range.
DatasetData
DatasetDataDataset data.
datetime- closest start forecast datetime <= requested datetimereferenceDatetime- reference datetime ofdatetime, i.e. datetime of model runhorizon- duration betweenreferenceDatetimeanddatetime, e.g.PT6Hfor a 6-hour forecastimage- image atdatetimedatetime2* - closest end forecast datetime >= requested datetimereferenceDatetime2* - reference datetime ofdatetime2, i.e. datetime of model runhorizon2* - duration betweenreferenceDatetime2anddatetime2, e.g.PT6Hfor a 6-hour forecastimage2* - image atdatetime2imageWeight* - interpolation weight betweenimageandimage2imageType- image type, scalar or vectorimageUnscale- original data value bounds, used to unscale the data if the original data are scaled (quantized)bounds- original data bounding box
* applicable only if datetimeInterpolate is enabled
TextureData
TextureDataTexture data to be used as input to raster rendering layers.
UnitSystem
UnitSystemUnit system for unit format definition.
UnitFormat
UnitFormatFormat definition to be used for formatting raw values with units.
Datetime Types
DatetimeISOString
DatetimeISOStringValid ISO 8601 datetime.
DatetimeISOStringRange
DatetimeISOStringRangeValid ISO 8601 datetime range.
OpenDatetimeISOStringRange
OpenDatetimeISOStringRangeValid ISO 8601 datetime range. Null start/end represent an open end.
DurationISOString
DurationISOStringValid ISO 8601 duration.
Last updated