3.1.4
const for miniseed format, mseed
Type: string
const for miniseed format, mseed
Type: string
Major version of the FDSN spec supported here. Currently is 1.
Type: number
Service name as used in the FDSN DataCenters registry, https://www.fdsn.org/datacenters
Query to a FDSN Dataselect web service.
Extends FDSNCommon
(string?)
optional host to connect to, defaults to IRIS
Gets/Sets the version of the fdsnws spec, 1 is currently the only value. Setting this is probably a bad idea as the code may not be compatible with the web service.
(string?)
spec version, usually 1
DataSelectQuery
:
new value if getting, this if setting
Gets/Sets the protocol, http or https. This should match the protocol of the page loaded, but is autocalculated and generally need not be set.
(string?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
Gets/Sets the remote host to connect to.
(string?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
Gets/Sets the nodata parameter, usually 404 or 204 (default), controlling the status code when no matching data is found by the service.
(number?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
Gets/Sets the remote port to connect to.
(number?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
Get/Set the network query parameter.
(string?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
Get/Set the station query parameter.
(string?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
Get/Set the location code query parameter.
(string?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
Get/Set the channel query parameter.
(string?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
(NslcId)
DataSelectQuery
Get/Set the starttime query parameter.
(DateTime?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
Get/Set the endtime query parameter.
(DateTime?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
Sets startTime and endTime using the given time range
(Interval)
time range
DataSelectQuery
:
this
Get/Set the quality query parameter.
(string?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
Get/Set the minimum length query parameter.
(number?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
Get/Set the longest only query parameter.
(boolean?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
set or get the repository paramter. This is an IRIS-specific parameter that will not work with other dataselect web services.
(string?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
Get/Set the format query parameter.
(string?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
Get/Set the timeout in seconds for the request. Default is 30.
(number?)
optional new value if setting
DataSelectQuery
:
new value if getting, this if setting
query the dataselect server using post, which allows for multiple channel-timeranges at once. This assumes that there are not multiple time ranges for the same channel as the results, encapsulated as SeismogramDisplayData objects, are returned one seismogram per channel, which may contain gaps. The original channel and timerange are also populated with each result.
(Array<SeismogramDisplayData>)
array of SeismogramDisplayData objects
that will be filled in with the resulting seismogram
Promise<Array<SeismogramDisplayData>>
:
Promise to the input Array of SeismogramDisplayData objects, each with the
seismogram containing the data returned from the server
DataSelectQuery