new Network(networkCode: string)
Parameters
networkCode (string)
Instance Members
networkCode
_startDate
_endDate
restrictedStatus
description
totalNumberStations
stations
startDate
startDate
endDate
endDate
codes()
isTempNet()
new Station(network: Network, stationCode: string)
Parameters
network (Network)
stationCode (string)
Instance Members
network
stationCode
restrictedStatus
latitude
longitude
elevation
channels
startDate
startDate
endDate
endDate
codes()
new Channel(station: Station, channelCode: string, locationCode: string)
Parameters
station (Station)
channelCode (string)
locationCode (string)
Instance Members
station
channelCode
restrictedStatus
latitude
longitude
elevation
depth
azimuth
sampleRate
response
startDate
startDate
endDate
endDate
locationCode
locationCode
hasInstrumentSensitivity()
instrumentSensitivity
instrumentSensitivity
codes()

InstrumentSensitivity

src/stationxml.js
new InstrumentSensitivity(sensitivity: number, frequency: number, inputUnits: string, outputUnits: string)
Parameters
sensitivity (number)
frequency (number)
inputUnits (string)
outputUnits (string)
Instance Members
sensitivity
frequency
inputUnits
outputUnits
new Response(instrumentSensitivity: InstrumentSensitivity?, stages: Array<Stage>?)
Parameters
instrumentSensitivity (InstrumentSensitivity?)
stages (Array<Stage>?)
Instance Members
instrumentSensitivity
stages
new Stage(filter: (AbstractFilterType | null), decimation: (Decimation | null), gain: Gain)
Parameters
filter ((AbstractFilterType | null))
decimation ((Decimation | null))
gain (Gain)
Instance Members
filter
decimation
gain

AbstractFilterType

src/stationxml.js
new AbstractFilterType(inputUnits: string, outputUnits: string)
Parameters
inputUnits (string)
outputUnits (string)
Instance Members
inputUnits
outputUnits
description
new PolesZeros(inputUnits: string, outputUnits: string)

Extends AbstractFilterType

Parameters
inputUnits (string)
outputUnits (string)
Instance Members
pzTransferFunctionType
normalizationFactor
normalizationFrequency
zeros
poles
new FIR(inputUnits: string, outputUnits: string)

Extends AbstractFilterType

Parameters
inputUnits (string)
outputUnits (string)
Instance Members
symmetry
numerator

CoefficientsFilter

src/stationxml.js
new CoefficientsFilter(inputUnits: string, outputUnits: string)

Extends AbstractFilterType

Parameters
inputUnits (string)
outputUnits (string)
Instance Members
cfTransferFunction
numerator
denominator
new Decimation()
Instance Members
inputSampleRate
factor
offset
delay
correction
new Gain()
Instance Members
value
frequency

extractAllStations

src/stationxml.js

Extract all stations from all networks in the input array.

extractAllStations(networks: Array<Network>): Array<Station>
Parameters
networks (Array<Network>) Array of networks.
Returns
Array<Station>: Array of stations.

extractAllChannels

src/stationxml.js

Extract all channels from all stations from all networks in the input array.

extractAllChannels(networks: Array<Network>): Array<Channel>
Parameters
networks (Array<Network>) Array of networks.
Returns
Array<Channel>: Array of channels.