obspy.clients.fdsn.routing.federator_routing_client.FederatorRoutingClient¶
-
class
FederatorRoutingClient
(url='http://service.iris.edu/irisws/fedcatalog/1', include_providers=None, exclude_providers=None, debug=False, timeout=120, **kwargs)[source]¶ Bases:
obspy.clients.fdsn.routing.routing_client.BaseRoutingClient
Attributes
__abstractmethods__
__dict__
__doc__
__module__
__weakref__
list of weak references to the object (if defined)
exclude_providers
include_providers
Public Methods
Return a semantic version number of the remote service as a string.
Get stations from multiple data centers.
Get stations from multiple data centers.
Get waveforms from multiple data centers.
Get waveforms from multiple data centers.
Private Methods
Warning
Private methods are mainly for internal/developer use and their API might change without notice.
Download the URL with GET or POST and the chosen parameters.
Filter requests based on including and excluding providers.
This assumes the same error code semantics as the base fdsnws web services.
Splits the routing responses per data center for the federator output.
Special Methods
Default dir() implementation.
Default object formatter.
Initialize a federated routing client.
This method is called when a class is subclassed.
Create and return a new object.
Helper for pickle.
Helper for pickle.
Size of object in memory, in bytes.
Abstract classes can override this to customize issubclass().