美文网首页
地震数据怎样免费获取,地震数据怎样轻松处理?

地震数据怎样免费获取,地震数据怎样轻松处理?

作者: 科技州与数据州 | 来源:发表于2021-05-27 09:49 被阅读0次

    地震勘探数据最常见的格式是SEGY数据。SEGY地震数据一般以地震道为单位进行组织,采用SEG-Y文件格式存储。

    SEG-Y格式是由SEG (Society of Exploration Geophysicists)提出的标准磁带数据格式之一,它是石油勘探行业地震数据的最为普遍的格式之一。

    国际勘探地球物理学家学会(SEG)是致力于推动应用地球物理学的发展和地球物理学家教育的非营利性组织。学会成立于1930年,总部位于美国俄克拉何马州Tulsa市,全球会员达33,000余人,分布于138多个国家,在自然资源的勘探与开发、近地表特征描述与降低地球灾害领域培养了大批的地球物理学专家并推着地震勘探领域的发展。

    SEG-Y数据格式详见另外一名课程《深度学习地震去噪实战》。接下来我们就重点给大家讲讲怎样找到SEGY数据,怎样用Python处理SEGY数据。

    01 地震数据从哪来?

    最好的获取SEGY数据方式,当然是从官方找数据。SEG非常慷慨,推出了SEG 维基(SEG Wiki),网址是: wiki.seg.org。SEG 维基做的事儿可多了,包括了在线书籍、地球物理教程、地球科学文章和主球科学家的传记,免费向地球科学界和公众提供了大量的科学资料。当然大家最感兴趣的就是提供的SEGY数据了。

    SEG官方并不维护网站上的数据,但所有公布在开放数据页上的数据都是免费的,可供大家下载使用。先来看网站提供的数据目录吧:

    从目录来看,二维三维地震数据应有尽有,地域包括了海上的,陆地的,叠前的叠后的,各种地形的数据,让你眼花缭乱。很多数据还有详细页,简要介绍数据的来源,尺寸、大小,地质模型图等等信息。

    下面给你看一个南德克萨斯州的一个叠前陆地地震数据的介绍页。

    当然,除了上述面向公众的免费数据,还有很多地震勘探工程项目会产生大量的地震数据。不过这些都是有保密要求,仅供项目内的研发人员使用,普通的研究工作者就没有办法看到了。

    02 地震数据怎样轻松处理?

    拿到了SEGY地震数据之后,我们就需要对它进行处理。这里重点推荐一个在Python平台使用的地震数据处理程序包——segyio。这是一个开源的解决方案(开源就意味着免费),对入门级的研究伙伴比较友好。再结合Python强大的科学计算和可视化展示能力,可以助你在地学研究的大道上自由奔跑。

    Segyio是一个小型的LGPL许可的C库,用于与SEG-Y和Seismic Unix格式的地震数据进行简单的交互,并带有Python和Matlab的语言绑定。具体教程可以参考这两个地方:

    https://segyio.readthedocs.io/en/latest/segyio.html和https://github.com/equinor/segyio/tree/sphinx-gallery。

    安装的方法很简单,就是这句:

    后面的课程我们将详细教大家来使用这个软件实现地震数据的读取,显示,拆分,保存等等操作。

    当然除了使用Python来处理地震数据,还有很多处理地震数据的方法,比如使用matlab、Java等其它编程环境,也可以使用现成的地震软件,比如Segy文件分析可以切割地震数据,Petrel可以解释保存数据等等。每种解决方案都有自己的优缺点,大家有兴趣可以自行研究体会。

    今天的课程就到这里。这节课给大家讲解了怎样获取数据,怎样轻松处理数据。感兴趣同学欢迎关注我交流,再见。

    扩展阅读:如何从0开启地震深度学习科研之路

    相关文章

      网友评论

          本文标题:地震数据怎样免费获取,地震数据怎样轻松处理?

          本文链接:https://www.haomeiwen.com/subject/fhersltx.html