Class QmlStaxmlArgs


  • public class QmlStaxmlArgs
    extends java.lang.Object
    • Field Detail

      • eidList

        public java.util.List<java.lang.String> eidList
      • sidList

        public java.util.List<java.lang.String> sidList
      • quakemlFilename

        protected java.lang.String quakemlFilename
      • stationxmlFilename

        protected java.lang.String stationxmlFilename
    • Constructor Detail

      • QmlStaxmlArgs

        public QmlStaxmlArgs()
    • Method Detail

      • loadStationsForSid

        public static java.util.List<edu.sc.seis.seisFile.Location> loadStationsForSid​(java.util.List<java.lang.String> sidList)
                                                                                throws edu.sc.seis.seisFile.mseed3.FDSNSourceIdException,
                                                                                       edu.sc.seis.seisFile.fdsnws.FDSNWSException
        Throws:
        edu.sc.seis.seisFile.mseed3.FDSNSourceIdException
        edu.sc.seis.seisFile.fdsnws.FDSNWSException
      • getStationLocations

        public java.util.List<edu.sc.seis.seisFile.Location> getStationLocations()
                                                                          throws TauPException
        Gets station locations via stationxml file or remote loading of station sourceid.
        Returns:
        List of locations
        Throws:
        TauPException
      • getStationXMLLocations

        public java.util.List<edu.sc.seis.seisFile.Location> getStationXMLLocations()
                                                                             throws TauPException
        Throws:
        TauPException
      • getEventLocations

        public java.util.List<edu.sc.seis.seisFile.Location> getEventLocations()
                                                                        throws TauPException
        Throws:
        TauPException
      • hasQml

        public boolean hasQml()
      • hasStationXML

        public boolean hasStationXML()
      • loadStationXML

        public java.util.Map<edu.sc.seis.seisFile.fdsnws.stationxml.Network,​java.util.List<edu.sc.seis.seisFile.fdsnws.stationxml.Station>> loadStationXML()
                                                                                                                                                          throws TauPException
        Throws:
        TauPException
      • loadQuakeML

        public java.util.List<edu.sc.seis.seisFile.fdsnws.quakeml.Event> loadQuakeML()
                                                                              throws TauPException
        Throws:
        TauPException
      • getQuakemlFilename

        public java.lang.String getQuakemlFilename()
      • setQuakemlFilename

        public void setQuakemlFilename​(java.lang.String quakemlFilename)
      • getEventIdList

        public java.util.List<java.lang.String> getEventIdList()
      • loadEventsFromUSGS

        public java.util.List<edu.sc.seis.seisFile.fdsnws.quakeml.Event> loadEventsFromUSGS​(java.util.List<java.lang.String> eidList)
                                                                                     throws TauPException
        Throws:
        TauPException
      • getStationxmlFilename

        public java.lang.String getStationxmlFilename()
      • setStationxmlFilename

        public void setStationxmlFilename​(java.lang.String stationxmlFilename)
      • getSidList

        public java.util.List<java.lang.String> getSidList()
      • getSidLocations

        public java.util.List<edu.sc.seis.seisFile.Location> getSidLocations()
                                                                      throws TauPException
        Throws:
        TauPException
      • createDescription

        public static java.lang.String createDescription​(edu.sc.seis.seisFile.Location evtLoc)
      • getTaupUserAgent

        public static java.lang.String getTaupUserAgent()