Skip to content

@eodash/eodash / @eodash/stac / IndicatorReader

Interface: IndicatorReader ​

Composite indicator reader managing multiple collection readers.

Properties ​

buildLayers ​

ts
buildLayers: (item, context?) => Promise<BuiltLayers & object>;

Parameters ​

item ​

STACItem

context? ​

BuildContext

Returns ​

Promise<BuiltLayers & object>


getDates ​

ts
getDates: (datetime?, bbox?) => Promise<Date[]>;

Parameters ​

datetime? ​

Datetime

bbox? ​

BBox

Returns ​

Promise<Date[]>


getLayers ​

ts
getLayers: (datetime?, context?) => Promise<BuiltLayers & object>;

Parameters ​

datetime? ​

Datetime

context? ​

BuildContext

Returns ​

Promise<BuiltLayers & object>


getMapConfig ​

ts
getMapConfig: (options?) => Promise<MapConfig>;

Parameters ​

options? ​
bbox? ​

BBox

context? ​

BuildContext

datetime? ​

Datetime

item? ​

STACItem

Returns ​

Promise<MapConfig>


id ​

ts
id: string;

projection ​

ts
projection: string;

readers ​

ts
readers: Reader[];

stac ​

ts
stac: STACCollection;