使用Madagascar绘制剖面图

1.查看要绘制的segy文件的总道数,以确定绘制范围

sfsegyread < 文件名.segy endian=1 | sfin

在这里插入图片描述

n1 : 每一道的采样点数
n2 : 总道数

2.快速预览从第a道起的b道剖面(注意:a+b<n2)

sfsegyread < 文件名.segy endian=1 | sfput d1=0.01 unit1=km label1=Depth title= 标题 |sfpow powl=0 | sfwindow f2=a n2=b | sfgrey pclip=97 | sfpen &

如果想加色标,可以这么写:

sfsegyread < 文件名.segy endian=1 | sfput d1=0.01 unit1=km label1=Depth title=标题 |sfpow powl=0 | sfwindow f2=a n2=b | sfgrey pclip=97 scalebar=y | sfpen &

3.将剖面图转为vpl文件

sfsegyread < 文件名.segy endian=1 | sfput d1=0.01 unit1=km label1=Depth title=标题 |sfpow powl=1 | sfwindow f2=a n2=b | sfgrey pclip=97 > 文件名.vpl

4.把vpl文件转换为pdf文件

vpconvert 文件名.vpl 文件名.pdf bgcolor=white

如果想查看pdf,可以输入命令 evince 文件名.pdf 进行查看

5.把pdf文件转换为png文件

convert 文件名.pdf 图片名.png

6.显示png图片

display 图片名.png &