您的位置:主页 > 成功案例 > 斯伦贝谢软件使用技巧 > GeoFrame操作技巧 >
成功案例
- 69.数据库密码过期导致GF2012无法登录问题
- 68.LiveQuest网页管理平台无法正常访问
- 67.LiveQuest客户端分别率过高导致窗口拖尾
- 66.GeoFrame2012安装到RHEL7.5上的技巧
- 65.如何解决由于Ctree参数不同导致GF恢复工区后IESX不能打开的问题
- 64.GeoFrame添加新的坐标系统
- 63.GeoFrame4.x IESX解释数据的加载
- 62.使用ASCII Load加载断层边界
- 61.什么情况下需要对地震数据进行归一化
- 60.修改2D地震数据的炮号
- 59.叠前地震数据加载
- 58.叠前地震数据加载
- 57.Mistie Analysis 用户指南
- 56.如何输出二维地震线的导航数据
- 55.如何在Basemap产生流体界面等值线
- 54.GeoFrame44 IESX常见问题解决方法
- 53.三维与二维层位网格数据的合并
- 52.如何加载raster影像文件
- 51.如何在Basemap上为层位设置固定的显示色标
- 50.显示斜井与层面的交点
- 49.从Landmark输出的Fault segment加载到GeoFrame
- 48.在两个工区之间传输用户自己定义的IESX Colormap
- 47.在Basemap里添加注释信息
- 46.工区间地理文化信息数据的(Culture Data)传输
- 45.GeoFrame中计算地层厚度
- 44.GeoFrame 4.4 地震解释数据的复制与合并(SINC)
- 43.如何自动生成断点(Fault Contact)
- 42.对层拉平地震数据体提取新的地震属性
- 41.对拉平数据体提取地震属性来研究古地貌
- 40.SATK中Common CSA 参数设置
- 39.GeoFrame预测砂岩厚度工作流程
- 38.方差体(Variance Cube)计算参数设置
- 37.Blip Horizon地震属性
- 36.工区内不同测网间层位拷贝
- 35.不同工区间地震解释模型的拷贝和合并
- 34.如何删除属性网格数据
- 33.在IESX Seis%DV显示地形数据
- 32.如何计算二维测线总长度
- 31.Basemap中层位显示单位的修改
- 30.使用BasicTD进行时深转换
- 29.自定义Culture数据的加载
- 28.使用SEGY Editor定义地震数据加载格式文件
- 27.MathCube的公式编写与使用
- 26.如何QC项目中无效的断层段
- 25.如何删除无效地震测区
- 24.批量加载二维地震数据
- 23.断层边界附近网格细化显示
- 22.使用直方图工具快速删除层位异常值
- 21.使用Segy Editor修改道头坐标
- 20.GeoFrame2012十字光标功能
- 19.地震剖面频谱扫描功能
- 18.修改三维地震测网的三点坐标
- 17.用checkshot拟合时深转换所需公式
- 16.在BaseMap用公式进行时深转换
- 15.通过LPM作深度域网格的分层校正
- 14.如何对网格数据网格化并形成等值线
- 13.ZGY文件问答
- 12.如何创建一个水平的面
- 11.如何在不同工区间传输井集数据
- 10.查询到的井创建成一个井集
- 9.如何在CPS3中输出等值线
- 8.如何在加载地震数据的时候使用CDP Expression
- 7.叠加速度质量检查与沿层提取方法
- 6.GeoFrame2012中非正常退出后无法登陆的解决方法
- 5.GeoFrame中利用井上时深关系数据创建速度模型步骤
- 4.GeoFrame中加载负增量的地震数据方法
- 3.GeoFrame中解释层位不能正常输出解决方法
- 2.SeisClass与CrossPlot的交互使用
- 1.GeoFrame中如何抽稀层位解释数据
GeoFrame操作技巧>>
24.批量加载二维地震数据在GF4.5的SP3中添加了命令行形式的地震加载,该功能可以大大提高二维地震数据加载的效率,下面介绍该功能的使用和注意事项:
一、数据的准备
1. 把所有需加载的同一个二维测区的地震数据文件放在同一个目录下
2. 该方法中,对于扩展名是*.sgy,*.segy和*.seg的文件,系统都认为是地震文件并将进行加载。
3. 由于地震文件名将成为加载后的二维地震测线名,所以根据需要在加载之前需对地震数据重新命名。如对于下列文件:
[gfuser@zxh ~/2D]$ ls
slb1_2dmig_Time.segy slb3_2dmig_Time.segy slb5_2dmig_Time.segy
slb7_2dmig_Time.segy
slb2_2dmig_Time.segy slb4_2dmig_Time.segy slb6_2dmig_Time.segy
slb8_2dmig_Time.segy
二维测线名分别为slb1,slb2….。可以用如下命令批量修改文件名:
[gfuser@zxh ~/2D]$ ls slb*.segy | awk '{print("mv "$1" "$1)}' |sed
's/_2dmig_Time.segy/.segy/2' | /bin/sh
[gfuser@zxh ~/2D]$ ls
slb1.segy slb2.segy slb3.segy slb4.segy slb5.segy slb6.segy slb7.segy
slb8.segy
上面的命令中
ls slb*.segy 是列出所有的文件名是slb*.segy 的文件
awk '{print("mv "$1" "$1)}'是把原文件名移成其它文件名
|sed 's/_2dmig_Time.segy/.segy/2' | /bin/sh是把原文件中带有_2dmig_Time.segy的部分替换成 .segy
4. 数据QC (可根据具体情况,可选择不做)
由于批量命令行加载的二维地震数据要求sp号或者x,y的字节位置要有一致性,所以加载之前最好检查一下每个文件。
A:用ls *.segy >segyfiles.txt 把目录下所有的地震文件打印到 segyfiles.txt中。
[gfuser@zxh ~/2D]$ more segyfiles.txt
slb1.segy
slb2.segy
slb3.segy
slb4.segy
slb5.segy
slb6.segy
slb7.segy
slb8.segy
B:编辑一下 invertory.pl 文件 (红色字体部分可能需要修改)
其中:
Filename为地震数据文件名,Sampling为采样率,Samples为样点数,Length为记录长度, SP_begin为起始sp号, SP_End为结束sp号, CDP_begin为起始cdp号,CDP_End为结束cdp号。X 为x坐标,Y为y坐标,Format为数据格式,Traces为每个文件包含的道数。
通过上述命令可初步检查出不一致的地震数据文件。
D:制作二维加载格式定义文件
任意选择一个地震数据文件,可用SegyEditor或其它工具制作二维加载格式定义文件如:2d.ldfx
在制作过程中,如果要区分文件名(加载后成为线名)的大小写,把set Case sensitive Line names to “Yes”;注意把CASE_OPT_2D=2 (如果设置成1,所有的线名将变为小写字符)
二、数据加载
1. 打开一个GF蓝色窗口并进入到地震数据所在的目录,
2. 敲入命令:iesx2dload 并回车会出现如下提示:
Usage iesx2dload project password ldfx_file [-svy or -s] [-cls or -c] [-lst or -l] [-dir or -d] [-nav or -n] [-val or -v] [-pcs or -p]
project :项目名称
password项目口令
ldfx_file:格式定义文件名
[-svy or -s]二维工区名
[-cls or -c]地震体类型名
[-lst or -l]地震体列表文件名
[-dir or -d]地震体文件所在的目录
[-nav or -n]只加载文件中的导航数据
在真正执行加载之前要退出要加载的项目,在xterm中执行命令:
iesx2dload clsp clsp 2d.ldfx -s demo2d -c mig2d -d /data1/gfuser/2D -nav
上面加载过程中新产生了二维工区:demo2d,新的地震体名:mig2d, 用地震体所在的目录选项-d 和目录名/data1/gfuser/2D 确定加载的地震数据文件,而没有采用地震体列表文件,只加载地震体中的导航数据,用选项-nav。
如果加载地震数据应执行:
iesx2dload clsp clsp 2d.ldfx -s demo2d -c mig2d -d /data1/gfuser/2D 就可以了。