Last updated

API / geotoolkit / seismic / data / SeismicData / SeismicData

Namespace: SeismicData

data.SeismicData.SeismicData

Table of contents

Type Aliases

Contents

Type Aliases

EventMap

Ƭ EventMap: EventMap & { Invalidate: Rect | null }


SelectCallback

Ƭ SelectCallback: (fetchResult: QueryResult) => void

Type declaration

▸ (fetchResult): void

Callback of the method select

Parameters
Name Type
fetchResultQueryResult
Returns

void


SelectQuery

Ƭ SelectQuery: Object

Define a seismic query description. Should contain parameters relevant to the trace, such as "from", "to", "headers", and "samples". Some parameters like "traceOrder", "options" can be used by specific implementations only.

Type declaration

NameTypeDescription
from?numberspecify a start trace index from 0 to getTraceNumbers()-1
headers?booleanresult should have trace headers
options?anyadditional options to send to server
queryType?stringquery type. It can be 'seismicPath' or null. If it is null then query is done by keys overwise by path.
samples?booleanresult should have trace samples
to?numberspecify end trace index from 0 to getTraceNumbers()-1
traceIndexes?number[]optional indices of traces from 0 to getTraceNumbers()-1
traceOrder?numberdefine type of the query. A traceOrder of 1 indicates a XSection query. The Time key is ignored for XSection queries. A trace order of 2 indicates a Map query. The Time key is required for Map queries, with identical min and max values (a time slice).

ValidationCallback

Ƭ ValidationCallback: (fetchState: FetchState) => boolean

Type declaration

▸ (fetchState): boolean

Callback function which is executed before data requested.

Parameters
Name Type
fetchStateFetchState
Returns

boolean