3.2.6Type: string
Type: string
Type: string
Type: string
const for service name
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 Station web service.
Extends FDSNCommon
(any)
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.
(any)
optional new value if setting
any:
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.
(any)
optional new value if setting
any:
new value if getting, this if setting
Gets/Sets the remote host to connect to.
(any)
optional new value if setting
any:
new value if getting, this if setting
Gets/Sets the remote port to connect to.
(any)
optional new value if setting
any:
new value if getting, this if setting
(any)
Gets/Sets the nodata parameter, usually 404 or 204 (default), controlling the status code when no matching data is found by the service.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the network query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the station query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the location code query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the channel query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the starttime query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the endtime query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Sets startTime and endTime using the given time window
(any)
time window
any:
this
Get/Set the startbefore query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the endbefore query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the startafter query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the endafter query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the minlat query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the maxlon query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the minlon query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the maxlon query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the latitude query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the longitude query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the minradius query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the maxradius query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the includerestricted query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the includeavailability query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the format query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the updatedafter query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
Get/Set the matchtimeseries query parameter.
(any)
optional new value if setting
any:
new value if getting, this if setting
(any)
(any)
Get/Set the timeout in seconds for the request. Default is 30.
(any)
optional new value if setting
any:
new value if getting, this if setting
Checks to see if any parameter that would limit the data returned is set. This is a crude, coarse check to make sure the client doesn't ask for EVERYTHING the server has.
any:
true if some parameter set
Queries the remote web service for networks.
any:
a Promise to an Array of Network objects.
Queries the remote web service for stations. The stations are contained within their respective Networks.
any:
a Promise to an Array of Network objects.
Queries the remote web service for channels. The Channels are contained within their respective Stations which are in Networks.
any:
a Promise to an Array of Network objects.
Queries the remote web service for responses. The Responses are contained within their respective Channels, which are in Stations which are in Networks.
any:
a Promise to an Array of Network objects.
Queries the remote web service at the given level.
(any)
the level to query at, networ, station, channel or response.
any:
a Promise to an Array of Network objects.
Execute POST request for networks, using params defined in this, and with channel lines of the form:
NET STA LOC CHA STARTTIME ENDTIME
Note that empty LOC should be encoded as dash-dash
(any)
array of channel selection lines
any:
a Promise to an Array of Network objects.
Execute POST request for stations, using params defined in this, and with channel lines of the form:
NET STA LOC CHA STARTTIME ENDTIME
Note that empty LOC should be encoded as dash-dash
(any)
array of channel selection lines
any:
a Promise to an Array of Network objects.
Execute POST request for channels, using params defined in this, and with channel lines of the form:
NET STA LOC CHA STARTTIME ENDTIME
Note that empty LOC should be encoded as dash-dash
(any)
array of channel selection lines
any:
a Promise to an Array of Network objects.
Execute POST request for responses, using params defined in this, and with channel lines of the form:
NET STA LOC CHA STARTTIME ENDTIME
Note that empty LOC should be encoded as dash-dash
(any)
array of channel selection lines
any:
a Promise to an Array of Network objects.
Execute POST request using params defined in this, for given level, and with channel lines of the form:
NET STA LOC CHA STARTTIME ENDTIME
Note that empty LOC should be encoded as dash-dash
(any)
level to request, one of network, station, channel, response
(any)
array of channel selection lines
any:
a Promise to an Array of Network objects.
Queries the remote web service at the given level for raw xml. Note that in the case of a nodata status code, xml that represents a valid stationxml but with zero <Network> elements will be returned as this simplifies parsing.
(any)
the level to query at, network, station, channel or response.
any:
a Promise to an xml Document.
Queries the remote web service at the given level for unparsed xml as text. Note that in the case of a nodata status code, text that represents a valid stationxml but with zero <Network> elements will be returned as this simplifies parsing.
(any)
the level to query at, network, station, channel or response.
any:
a Promise to string.
Execute POST request using params defined in this, for given level, and with channel lines of the form:
NET STA LOC CHA STARTTIME ENDTIME
Note that empty LOC should be encoded as dash-dash
(any)
level to request, one of network, station, channel, response
(any)
array of channel selection lines
any:
string suitable for POST to fdsn station web service.
Creates post body using params defined in this, for given level, and with optional channel lines of the form:
NET STA LOC CHA STARTTIME ENDTIME
Note that empty LOC should be encoded as dash-dash
(any)
level to request, one of network, station, channel, response
(any
= [])
optional array of channel selection lines
any:
string suitable for POST to fdsn station web service.
Forms the URL to get version from the web service, without any query paramters
any:
the url
Queries the remote web service to get its version
any:
Promise to version string
Forms the basic URL to contact the web service, without any query paramters
any:
the url
Form URL to query the remote web service, encoding the query parameters.
(any)
network, station, channel or response
any:
url