3.1.4
Type: string
Type: string
Type: string
Type: string
Type for json returned by iris traveltime web service
Type: {model: string, sourcedepth: number, receiverdepth: number, phases: Array<string>, arrivals: Array<TraveltimeArrivalType>}
Type: {distdeg: number, phase: string, time: number, rayparam: number, takeoff: number, incident: number, puristdist: number, puristname: string}
Verifies that JSON matches the types we expect, for typescript.
(any)
JSON object, usually from the traveltime web service
any
:
true if matches expected structure
(any)
any
converts a text line from the text format into an TraveltimeArrivalType object like what is returned by the json format.
(string)
travel time output line for an arrival
TraveltimeArrivalType
:
parsed travel time arrival
Creates a fake arrival for the origin time, useful to display a flag at origin time similar to the P and S arrival.
(number)
earthquake to station distance, in degrees
TraveltimeArrivalType
:
an arrival for the origin
Query to the IRIS traveltime webservice, based on the TauP Toolkit. See https://service.iris.edu/irisws/traveltime/1/ and https://www.seis.sc.edu/TauP/
Extends FDSNCommon
((string | null)?)
optional host to connect to, defaults to IRIS
(string?)
TraveltimeQuery
(string?)
TraveltimeQuery
Gets/Sets the remote port to connect to.
(number?)
optional new value if setting
TraveltimeQuery
:
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
TraveltimeQuery
:
new value if getting, this if setting
(string?)
TraveltimeQuery
(number?)
TraveltimeQuery
(number?)
TraveltimeQuery
TraveltimeQuery
(string?)
TraveltimeQuery
(string?)
TraveltimeQuery
(number?)
TraveltimeQuery
(number?)
TraveltimeQuery
(Station)
TraveltimeQuery
(number?)
TraveltimeQuery
(number?)
TraveltimeQuery
(Channel)
TraveltimeQuery
(number?)
TraveltimeQuery
(number?)
TraveltimeQuery
(Quake)
TraveltimeQuery
(string?)
TraveltimeQuery
(boolean?)
TraveltimeQuery
Get/Set the timeout in seconds for the request. Default is 30.
(number?)
optional new value if setting
TraveltimeQuery
:
new value if getting, this if setting
Promise<TraveltimeJsonType>
Promise<(TraveltimeJsonType | Element | string)>
(TraveltimeQuery)
TraveltimeJsonType