前文 Hinet 仪器响应 中介绍了 Hi-net 的 仪器响应的详细信息。据此,用 Python 写了一个脚本,将 Hi-net 的 Channel Table 文件转换为常用的 SAC PZ 文件。
脚本位于:ch2pz.py。
需要特别说明的是:该脚本适用于 Hinet,不适用于 Fnet,不确定是否适用于其他台网。
用法
Convert Hi-net Channel Table file to SAC PZ files
Usage:
ch2pz.py DIRNAME [-C <comps>] [-D <outdir>] [-S <suffix>]
Options:
-C <comps> Channel Components to convert. Choose from U,N,E,X,Y.
Default to convert all components.
-D <outdir> Output directory of SAC PZ files. Use the directory of
Channel Table file as default.
-S <suffix> Suffix for SAC PZ files. [default: SAC_PZ]
其中, DIRNAME
是目录名,其中包含了一个 Channel Table 文件。Channel Table 文件的文件名格式为 XX_YYYYMMDD.ch
。
说明
参考 Hi-net WIN32 转 SAC 一文中对选项的解释。