• obspy下载地震波数据


    Retrieving Data from Data Centers(从数据中心检索数据)
    PS:此部分提供了使用obspy下载数据的推荐方式,但是由于数据中心和web服务在不断更新变化,所有有些建议可能变无效。
    
    Note:最常见的应用为下载波形和整个或部分事件元信息。多数情况下你都可以用到obspy.clients.fdsn模块。它支持最大数量的数据集并使用最新的数据格式。虽然可以选择不同的模块,但是请确保你至少有一个可用模块。
    
    FDSN网络服务
    基础FDSN网络服务
    
    Table 1
    
    可用数据类型:
    
    格式:
    
    Waveforms
    
    Station Information
    
    Event Information
    
    MiniSEED and optionally others
    
    StationXML and Text
    
    QuakeML and Text
    
     
    
    Note:并不是所有数据都有这三种数据格式,很多只提供一或两种。
    
     
    
    如果想访问数据或者事件元信息,你很有可能会使用到obspy.clients.fdsn模块。它可以从任何一个部署了FDSN网络的数据中心访问请求数据服务。示例数据中心包含IRIS/ORFEUS/INGV/ETH/GFZ/RESIF/...。一个突出的优势是其返回的数据使用最新的并可用于未来的数据格式。
    
    FDSN Routing网络服务
    
    如果你不清楚某个数据中心有哪些数据,你可以使用Obspy支持的以下两种routing 服务中的一种:.
    
    1.The IRIS Federator.
    
    2. The EIDAWS Routing Service.
    
    更多使用细节可以参考obspy.clients.fdsn模块的说明。
    
    FDSN 下载器:
    
    如果你需要从一些数据中心下载大量的数据,obspy提供了Mass downloader。例如,您可以根据地理区域制定查询,ObsPy将下载波形和相应的站点元信息,并生成完整的有基本质量控制的数据集以供研究使用。
    
    ArcLink
    Table 2
    
    可用数据类型:
    
    格式:
    
    Waveforms
    
    Station Information
    
    MiniSEED ,SEED
    
    Dataless SEED,SEED
    
    ArcLink是一种分布式数据请求协议,可用于访问MiniSEED和SEED格式的波形数据并关联元信息到无数据的SEED文件。你可以使用obspy.clients.arclink模型从EIDA访问数据,同时也可以使用obspy.clients.fdsn模块进行访问。
    
    IRIS网络服务
    IRIS网络服务包含各种数据类型和格式。IRIS(作为FDSN网络服务的补充)提供各种专用Web服务。Obspy在obspy.clients.iris模块中提供了一些接口,如果您需要SAC极点和零点或RESP格式的响应信息,请使用此选项。 如果您只关心仪器响应,请使用obspy.clients.fdsn模块来请求包含相同信息的StationXML数据。
    
    Table 3
    
    IRIS 网络服务
    
    等同的obspy模块
    
    obspy.clients.iris.client.Client.traveltime()
    
    obspy.clients.iris.client.Client.distaz()
    
    obspy.clients.iris.client.Client.flinnengdahl()
    
    obspy.taup
    
    obspy.geodetics
    
    obspy.geodetics.flinengdahl.FlinnEngdahl
    
    Earthworm Wave 服务
    Table 4
    
    可用数据类型:
    
    格式:
    
    Waveforms
    
    Custom Format
    
    使用obspy.clients.earthworm模块访问Earthmorm系统的数据。

    转自

    https://blog.csdn.net/dodwind/article/details/81085749
  • 相关阅读:
    python3 进程_multiprocessing模块
    python3 线程_threading模块
    python3 异常处理
    python3 面向对象补充
    python3 多态,绑定方法与非绑定方法
    python3 uper(),继承实现原理,封装
    python3 面向对象、类、继承、组合、派生、接口、子类重用父类方法
    python3 正则表达式re模块
    python3 json、logging、sys模块
    mysql查询练习
  • 原文地址:https://www.cnblogs.com/seisjun/p/10062631.html
Copyright © 2020-2023  润新知