Last updated

API / geotoolkit / seismic / data / RemoteSeismicDataSource / RemoteSeismicDataSource

Namespace: RemoteSeismicDataSource

data.RemoteSeismicDataSource.RemoteSeismicDataSource

Table of contents

Type Aliases

Contents

Type Aliases

ErrorCallback

Ƭ ErrorCallback: (error: Error) => void

Type declaration

▸ (error): void

Callback if error happens

Parameters
Name Type
errorError
Returns

void


OpenCallback

Ƭ OpenCallback: (source: RemoteSeismicDataSource) => void

Type declaration

▸ (source): void

Callback of the method open

Parameters
Name Type
sourceRemoteSeismicDataSource
Returns

void


Options

Ƭ Options: Object

The options

Index signature

▪ [key: string]: any

Type declaration

NameTypeDescription
binaryheader?stringweb service url to provides the bytes that form the binary header, if any
enablenullsamples?booleanoption to be provided to enable null samples processing if data provider is supported.
file?stringThe filename or resource id
getrequestheaders?() => Record<string, string>a function to return request headers
headerdescriptor?stringa string to represent header descriptor to be sent to data provider if it is supported
hoststringThe service url, see example
httpservice?AbstractHttpServicehttp service to make any HTTP request
requestheaders?Record<string, string>HTTP request headers as key-value pair. if it is specified then it will be applied
seismicdata?stringweb service url to provide meta data about an individual seismic dataset
seismicquery?stringweb service url to provide meta data about a selection of traces
seismictraces?stringweb service url to stream all trace header and sample values for a selection of traces
version?string | numberdefault version of communication data provider. Supported: 1 and 2, ivaap or custom version

SelectCallback

Ƭ SelectCallback: (reader: SeismicReader) => void

Type declaration

▸ (reader): void

Callback of the method select

Parameters
Name Type
readerSeismicReader
Returns

void


SelectQuery

Ƭ SelectQuery: null | Query

query object