Sac格式

本文章只作为自己学习时的用法,不通用,大家可不用参考。

sac格式

0.01000000      -1.569280       1.520640      -12345.00      -12345.00
  9.459999       19.45000      -41.43000       10.46400      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
 -12345.00       48.00000      -120.0000      -12345.00      -12345.00
  48.00000      -125.0000      -12345.00       15.00000      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
  373.0627       88.14721       271.8528       3.357465      -12345.00
 -12345.00    -0.09854718       0.000000       0.000000      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
      1981        88        10        38        14
         0         6         0         0      1000
    -12345    -12345    -12345    -12345    -12345
         1        50         9    -12345    -12345
    -12345    -12345        42    -12345    -12345
    -12345    -12345    -12345    -12345    -12345
    -12345    -12345    -12345    -12345    -12345
         1         1         1         1         0
 CDV      K8108838
 -12345  -12345  -12345
 -12345  -12345  -12345
 -12345  -12345  -12345
 -12345  -12345  -12345
 -12345  -12345  -12345
 -12345  -12345  -12345
 -12345  -12345  -12345
 -0.09728001    -0.09728001    -0.09856002    -0.09856002    -0.09728001
 -0.09600000    -0.09472002    -0.09344001    -0.09344001    -0.09344001
 -0.09344001    -0.09344001    -0.09472002    -0.09472002    -0.09344001

上面为sac文件格式,第1–30行是头段区,31之后的行是数据区。

在这里插入图片描述
在这里插入图片描述

整个头段区,共有头段变量133个,占632个字节。头段区的前四个字节是第一个头段变量 delta,第5–8个字节是第二个头段变量 depmin,第21–24个字节是第6个头段变量 b,以此类推。

表的第一列给出了当前行的第一个头段变量在文件中的起始字节,第二列给出了当前行的头段变量的变量类型。

下表列出了 SAC 头段中的头段变量类型及其相关信息。第一列为头段变量类型代码,第二类给出了其代表的头段变量类型,第三列指出 C 源码中该变量的是用什么类型定义的,第四列给出了每个变量所占据的字节数,第五列给出了写字符型 SAC 文件时的输出格式,最后一列则给出该类型的未定义值。

在这里插入图片描述

0.01000000      -1.569280       1.520640      -12345.00      -12345.00
  9.459999       19.45000      -41.43000       10.46400      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
 -12345.00       48.00000      -120.0000      -12345.00      -12345.00
  48.00000      -125.0000      -12345.00       15.00000      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
  373.0627       88.14721       271.8528       3.357465      -12345.00
 -12345.00    -0.09854718       0.000000       0.000000      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
 -12345.00      -12345.00      -12345.00      -12345.00      -12345.00
      1981        88        10        38        14
         0         6         0         0      1000
    -12345    -12345    -12345    -12345    -12345
         1        50         9    -12345    -12345
    -12345    -12345        42    -12345    -12345
    -12345    -12345    -12345    -12345    -12345
    -12345    -12345    -12345    -12345    -12345
         1         1         1         1         0
 CDV      K8108838
 -12345  -12345  -12345
 -12345  -12345  -12345
 -12345  -12345  -12345
 -12345  -12345  -12345
 -12345  -12345  -12345
 -12345  -12345  -12345
 -12345  -12345  -12345
 -0.09728001    -0.09728001    -0.09856002    -0.09856002    -0.09728001
 -0.09600000    -0.09472002    -0.09344001    -0.09344001    -0.09344001
 -0.09344001    -0.09344001    -0.09472002    -0.09472002    -0.09344001

1、时间的转换

需要选取一个参考时间

比如取“2014-02-26T20:45:00.000”为参考时刻,即

nzyear = 2014
nzjday = 57           这里的天数是2月26,从1月1日算,是第57天。
nzhour = 20
nzmin  = 45
nzsec  = 00
nzmsec = 000

参考时刻:nzyear,nzjday,nzhour,nzmin,nzsec,nzmsec

解释:年、一年的第几天、时、分、秒、毫秒

相对时间:b,e,o,a,f,tn(n=0-9)

绝对时刻=参考时刻+相对时间

转换sac数据做地震处理时,应该怎么做

1、是把多少sac文件合成一个文件?

2、合成的文件是按照什么来合成?时间吗?比如我把某一个小时内的数据合成为一个sac文件,但是我们采集数据的时候其中有过因为停电关机,那这里的数据时间上不连续怎么办?直接剔除吗?

3、

在这里插入图片描述

4、

在这里插入图片描述

就是说一个sac文件是一个仪器单个分量的时间序列值,但是采集的dat为一条光缆的数据。这样会有问题吗?

dat格式

在这里插入图片描述

测试-4-2000-260-21-20220803_181147.9777int16LE

2000:采样率,260:接收道数目,20220803:时间年月日,后边是小时

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值