程序说明:
相信很多朋友一定已经有不少常规的SEGY格式相互转换的程序或者软件,抑或是将SEGY格式文件转换成二进制数据的软件。但似乎将二进制文件转换到SEGY格式的软件还未曾瞧见。或许可能是觉得没什么大用吧。但实际上,我们初学地震资料处理的话,如正演模拟、偏移成像,一般最方便的还是将文件存放成二进制格式,然后再进行效果的检验。目前很多地震数据的显示处理软件大多都只能读取SEGY格式的文件。如果要使用这些软件,我们还需要掌握比较繁复的SEGY格式文件的读写等问题,尤其是工作站格式和微机格式的转换。而事实上,平时简单处理根本用不到SEGY格式文件的那么多参数。大多数情况下,需要的就是道长、道数、时间采样间隔。
基于这个想法,本人编写了此程序,主要就是方便不熟悉SEGY文件格式的朋友,直接将自己处理的二维数据,转换成SEGY格式,进而可以用各种现成的只能读取SEGY文件的软件(包括工作站上的)进行显示、处理、分析。适合初学地震资料处理的朋友使用。
由于时间关系,转换格式上,目前只能转换成最常用的IBM工作站格式(即Big Endian格式+IBM float型),Big Endian主要是区别于微机的Little Endian格式,IBM float主要是区别于微机的IEEE float型。(微机ieee格式暂时无效,本身意义也不大。)
本程序不排除有部分BUG,或者其他问题。如有任何疑问和批评指教,请联系本人邮箱:smc031#163.com。
[ 此帖被smc031在2011-01-12 17:30重新编辑 ]