obspy.clients.fdsn.routing.routing_client.BaseRoutingClient¶
- class BaseRoutingClient(debug=False, timeout=120, include_providers=None, exclude_providers=None, credentials=None)[source]¶
Bases: obspy.clients.base.HTTPClient
Attributes
__abstractmethods__ frozenset() -> empty frozenset object __dict__ __doc__ __module__ str(object=’‘) -> str __weakref__ list of weak references to the object (if defined) exclude_providers include_providers Public Methods
get_service_version Return a semantic version number of the remote service as a string. get_stations Get stations from multiple data centers. get_waveforms 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 Download the URL with GET or POST and the chosen parameters. _download_parallel _download_stations _download_waveforms _expand_providers _filter_requests Filter requests based on including and excluding providers. _handle_requests_http_error This assumes the same error code semantics as the base fdsnws web services. Special Methods
__dir__ default dir() implementation __format__ default object formatter __init__ type routing_type: str __new__ Create and return a new object. __reduce__ helper for pickle __reduce_ex__ helper for pickle __sizeof__ size of object in memory, in bytes __subclasshook__ Abstract classes can override this to customize issubclass().