Types
Load Types
ClientConfig
interface ClientConfig {
url?: string;
accessToken?: string;
dataFormat?: string;
unitSystem?: UnitSystem;
attributionLinkClass?: string;
datetimeStep?: number;
datetimeInterpolate?: boolean;
}LoadConfig
export 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
DatasetSlice
Dataset slice with available datetimes in the requested datetime range.
DatasetData
Dataset 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
Texture data to be used as input to raster rendering layers.
UnitSystem
Unit system for unit format definition.
UnitFormat
Format definition to be used for formatting raw values with units.
Datetime Types
DatetimeISOString
Valid ISO 8601 datetime.
DatetimeISOStringRange
Valid ISO 8601 datetime range.
OpenDatetimeISOStringRange
Valid ISO 8601 datetime range. Null start/end represent an open end.
DurationISOString
Valid ISO 8601 duration.
Last updated