Package gov.usgs.earthquake.eids
package gov.usgs.earthquake.eids
Classes to bridge between PDL and other file formats.
The Earthquake Information Distribution System (EIDS) operated using a poll
model, where XML messages were read from a polling directory and delivered to
an output directory. Users periodically checked (polled) the output directory
for new files to be processed.
EIDSInputWedge
and EIDSOutputWedge
allow PDL to be integrated
into legacy systems that operate on a poll model. Note that EIDSInputWedge
can also be run in a push mode.
Several classes implement translation from external formats into PDL
products:
QuakemlProductCreator
translates ANSS Quakeml 1.2 messages intoorigin
,phase-data
,focal-mechanism
,moment-tensor
, andbroadband-depth
type products.EQMessageProductCreator
translates ANSS EQXML messages. This format is deprecated, and has been replaced by ANSS Quakeml 1.2- The interfaces
ProductCreator
andFileToQuakemlConverter
provide mechanisms for other file formats to be used with the EIDSInputWedge.
-
ClassDescriptionDeprecated.Output received products as files in a folder.Convert messages from EIDS into products.Wrap EIDSProductBuilder in NotificationReceiver interface.Convert EQXML messages to Products.Parser for event addon messages.Data structure for event addon message.Utility class to translate between Quakeml, EQXML, and CUBE formats.Different format typesUtility methods for ANSS Quakeml objects.