3.2.6Type: string
Type: string
Type: string
Type: string
Type: string
Type: string
Type: string
Type: string
Type: string
Type: string
Typescript guard for quakeclick CustomEvents.
(any)
generic event to ensure is a CustomEvent
any:
true if is correct type
Utility function to create CustomEvent for clicking on a Quake, for example in a map or table.
(any)
Quake clicked on
(any)
original mouse click Event
any:
CustomEvent populated with quake field in detail.
Represent a QuakeML EventParameters.
Extends BaseElement
Parses a QuakeML event parameters xml element into an EventParameters object.
(any)
the event parameters xml Element
(any)
optional source of the xml, helpful for parsing the eventid
any:
EventParameters instance
Represent a QuakeML Event. Renamed to Quake as Event conflicts with other uses in javascript.
Extends BaseElement
Parses a QuakeML event xml element into a Quake object. Pass in host=seisplotjs.fdsnevent.USGS_HOST for xml from the USGS service in order to parse the eventid, otherwise this can be left out
(any)
the event xml Element
(any)
optional source of the xml, helpful for parsing the eventid
any:
QuakeML Quake(Event) object
Extracts the EventId from a QuakeML element, guessing from one of several incompatible (grumble grumble) formats.
(any)
Quake(Event) to extract from
(any)
(any)
optional source of the xml to help determine the event id style
any:
Extracted Id, or "unknownEventId" if we can't figure it out
Represents a QuakeML EventDescription.
(any)
Parses a QuakeML description xml element into a EventDescription object.
(any)
the description xml Element
any:
EventDescription instance
Represents a QuakeML Amplitude.
Extends BaseElement
(any)
Parses a QuakeML amplitude xml element into an Amplitude object.
(any)
the amplitude xml Element
(any)
picks already extracted from the xml for linking arrivals with picks
any:
Amplitude instance
Represents a QuakeML StationMagnitude.
Extends BaseElement
(any)
(any)
Parses a QuakeML station magnitude xml element into a StationMagnitude object.
(any)
the station magnitude xml Element
(any)
origins already extracted from the xml for linking station magnitudes with origins
(any)
amplitudes already extracted from the xml for linking station magnitudes with amplitudes
any:
StationMagnitude instance
Represents a QuakeML TimeWindow.
(any)
(any)
(any)
Parses a QuakeML time window xml element into a TimeWindow object.
(any)
the time window xml Element
any:
TimeWindow instance
Represents a QuakeML Origin.
Extends BaseElement
(any)
(any)
(any)
Parses a QuakeML origin xml element into a Origin object.
(any)
the origin xml Element
(any)
picks already extracted from the xml for linking arrivals with picks
any:
Origin instance
Represents a QuakeML CompositeTime.
Parses a QuakeML composite time xml element into an CompositeTime object.
(any)
the composite time xml Element
any:
CompositeTime instance
Represents a QuakeML OriginUncertainty.
Parses a QuakeML origin uncertainty xml element into an OriginUncertainty object.
(any)
the origin uncertainty xml Element
any:
OriginUncertainty instance
Represents a QuakeML ConfidenceEllipsoid.
(any)
(any)
(any)
(any)
(any)
(any)
Parses a QuakeML confidence ellipsoid xml element into an ConfidenceEllipsoid object.
(any)
the confidence ellipsoid xml Element
any:
ConfidenceEllipsoid instance
Represents a QuakeML OriginQuality.
Parses a QuakeML origin quality xml element into an OriginQuality object.
(any)
the origin quality xml Element
any:
OriginQuality instance
Represents a QuakeML Magnitude.
Extends BaseElement
(any)
(any)
Parses a QuakeML magnitude xml element into a Magnitude object.
(any)
the magnitude xml Element
(any)
origins already extracted from the xml for linking magnitudes with origins
(any)
station magnitudes already extracted from the xml
any:
Magnitude instance
Represents a QuakeML StationMagnitudeContribution.
(any)
Parses a QuakeML station magnitude contribution xml element into a StationMagnitudeContribution object.
(any)
the station magnitude contribution xml Element
(any)
station magnitudes already extracted from the xml for linking station magnitudes with station magnitude contributions
any:
StationMagnitudeContribution instance
Represents a QuakeML Arrival, a combination of a Pick with a phase name.
Extends BaseElement
(any)
(any)
Parses a QuakeML arrival xml element into a Arrival object.
(any)
the arrival xml Element
(any)
picks already extracted from the xml for linking arrivals with picks
any:
Arrival instance
Represents a QuakeML Pick.
Extends BaseElement
(any)
(any)
Parses a QuakeML pick xml element into a Pick object.
(any)
the pick xml Element
any:
Pick instance
(any)
(any)
(any)
Represents a QuakeML Focal Mechanism.
Extends BaseElement
Parses a QuakeML focal mechanism xml element into a FocalMechanism object.
(any)
the focal mechanism xml Element
(any)
origins already extracted from the xml for linking focal mechanisms with origins
(any)
magnitudes already extracted from the xml for linking moment tensors with magnitudes
any:
FocalMechanism instance
Represents a QuakeML NodalPlanes.
Parses a QuakeML nodal planes xml element into a NodalPlanes object.
(any)
the nodal planes xml Element
any:
NodalPlanes instance
Represents a QuakeML NodalPlane.
(any)
(any)
(any)
Parses a QuakeML nodal plane xml element into a NodalPlane object.
(any)
the nodal plane xml Element
any:
NodalPlane instance
Represents a QuakeML PrincipalAxes.
(any)
(any)
Parses a QuakeML princpalAxes element into a PrincipalAxes object.
(any)
the princpalAxes xml Element
any:
PrincipalAxes instance
Represents a QuakeML Axis.
(any)
(any)
(any)
Parses a QuakeML axis xml element into a Axis object.
(any)
the axis xml Element
any:
Axis instance
Represents a QuakeML MomentTensor.
Extends BaseElement
(any)
Parses a QuakeML momentTensor xml element into a MomentTensor object.
(any)
the momentTensor xml Element
(any)
origins already extracted from the xml for linking moment tensors with origins
(any)
magnitudes already extracted from the xml for linking moment tensors with magnitudes
any:
MomentTensor instance
Represents a QuakeML Tensor.
(any)
(any)
(any)
(any)
(any)
(any)
Parses a QuakeML tensor xml element into a Tensor object.
(any)
the tensor xml Element
any:
Tensor instance
Represents a QuakeML SourceTimeFunction.
(any)
(any)
Parses a QuakeML sourceTimeFunction xml element into a SourceTimeFunction object.
(any)
the sourceTimeFunction xml Element
any:
SourceTimeFunction instance
Represents a QuakeML DataUsed.
(any)
Parses a QuakeML dataUsed xml element into a DataUsed object.
(any)
the dataUsed xml Element
any:
SourceTimeFunction instance
Represents a QuakeML WaveformID.
(any)
(any)
Parses a QuakeML waveform ID xml element into a WaveformID object.
(any)
the waveform ID xml Element
any:
WaveformID instance
(any)
Parses a QuakeML quantity xml element into a Quantity object.
(any)
the quantity xml Element
(any)
a callback to obtain the value
(any)
a callback to obtain the uncertainties
any:
Quantity instance
Parses a QuakeML real quantity xml element into a RealQuantity object.
(any)
the real quantity xml Element
any:
RealQuantity instance
Parses a QuakeML integer quantity xml element into a RealQuantity object.
(any)
the integer quantity xml Element
any:
IntegerQuantity instance
Parses a QuakeML time quantity xml element into a TimeQuantity object.
(any)
the time quantity xml Element
any:
TimeQuantity instance
Represents a QuakeML comment.
(any)
Parses a QuakeML comment xml element into a Comment object.
(any)
the comment xml Element
any:
Comment instance
Parses a QuakeML creation info xml element into a CreationInfo object.
(any)
the creation info xml Element
any:
CreationInfo instance
Parses a QuakeML xml document into seisplotjs objects
(any)
the xml Document to parse
(any)
optional source of the xml, helpful for parsing the eventid
any:
EventParameters object
(any)
(any)
(any)
(any)
(any)
Fetches and parses QuakeML from a URL. This can be used in instances where a static quakeML file is available on a web site instead of via a web service with query paramters.
(any)
the url to download from
(any
= 10)
timeout seconds in case of failed connection
(any
= 204)
nodata http error code
any:
Promise to parsed quakeML as an EventParameters object
(any)