Skip to main content

QueryBackend

Minimal interface required by the framework-neutral convenience queries.

Properties

dimensionValues

dimensionValues: DimensionValues;

queryIndexOffsets?

readonly optional queryIndexOffsets: Record<string, number>;

Global index represented by local coordinate index zero, for subset-backed providers.


selectors

selectors: ZarrSelectors;

Methods

queryData()

queryData(
geometry,
selectors?,
options?): Promise<QueryResult>;

Parameters

ParameterType
geometryQueryPointGeometry
selectors?ZarrSelectors
options?QueryOptions

Returns

Promise<QueryResult>


queryPoints()?

optional queryPoints(
positions,
selectors?,
options?): Promise<QueryResult[]>;

Optional chunk-aware batch lookup used by transects.

Parameters

ParameterType
positionsQueryPosition[]
selectors?ZarrSelectors
options?TransectQueryOptions

Returns

Promise<QueryResult[]>