Usage

Generally either

import * as fdsnstation from 'seisplotjs-fdsnstation'
fdsnstation.xxxx

or

import * as seisplotjs from 'seisplotjs'
seisplotjs.fdsnstation.xxxx

Core Functionality

Core functions for using the IRIS FDSN Station web service

new StationQuery(host: string)
Parameters
host (string)
Instance Members
specVersion(value)
protocol(value)
host(value)
nodata(value)
networkCode(value)
stationCode(value)
locationCode(value)
channelCode(value)
startTime(value)
endTime(value)
startBefore(value)
endBefore(value)
startAfter(value)
endAfter(value)
minLat(value)
maxLat(value)
minLon(value)
maxLon(value)
latitude(value)
longitude(value)
minRadius(value)
maxRadius(value)
includeRestricted(value)
includeAvailability(value)
format(value)
updatedAfter(value)
matchTimeseries(value)
convertToNetwork(xml)
convertToStation(network, xml)
convertToChannel(station, xml)
convertToResponse(responseXml)
convertToInstrumentSensitivity(xml)
convertToStage(stageXml)
convertToDecimation(decXml)
convertToGain(gainXml)
queryNetworks()
queryStations()
queryChannels()
queryResponse()
query(level)
parseRawXml(rawXml)
queryRawXml(level)
formVersionURL()
queryVersion()
makeParam(name, val)
formBaseURL()
formURL(level)

Core Classes and Constants

Core classes returned from the above functions.

IRIS_HOST

Type: string

LEVEL_NETWORK

src/fdsnstation.js
LEVEL_NETWORK

Type: string

LEVEL_STATION

src/fdsnstation.js
LEVEL_STATION

Type: string

LEVEL_CHANNEL

src/fdsnstation.js
LEVEL_CHANNEL

Type: string

LEVEL_RESPONSE

src/fdsnstation.js
LEVEL_RESPONSE

Type: string

LEVELS
STAML_NS

Type: string

Re-export

Re-exporting imported modules for easier reuse.

moment
model
RSVP

Other

Stuff I forgot to put in the TOC.

FAKE_EMPTY_XML

src/fdsnstation.js
FAKE_EMPTY_XML

Type: string