您的位置:主页 > 成功案例 > 斯伦贝谢软件使用技巧 > GeoFrame操作技巧 >

成功案例

GeoFrame操作技巧>>

25.如何删除无效地震测区

用户在使用GF进行研究时,有时想删除项目中出问题的二维或三维地震测区(survey),但用常规方法都不能删除这些工区(如用IESX data management或General data management方法)。这时我们需用特殊工具:t_db工具。下面方法分别介绍如何用该工具删除二维和三维地震工区。

注意:在使用该工具之前要保证项目做过完整备份,并在SIS的技术人员指导下进行。

一、如何用t_db工具删除二维地震工区

将t_db工具可执行程序(不同的GF版本对应不同的t_db版本),下载到使用研究项目的工作站上的一个目录下,打开一个GF蓝窗口,然后进入到t_db所在的目录,使t_db具有可执行权限,如运行:chmod 777 t_db. 然后执行:

./t_db 并按回车将会出现如下信息:

Data Base Diagnostics

4) 点击“Parse”, 进行语句解析、变量分配。此时在Variable assignment下将出现变量test、A、B等变量,分别给变量赋值(如图:Test:New cube, A,B分别为已知地震体)。

1. Initialize access to a data area

2. Terminate access to a data area

3. Select current connection

4. Read/Write Arrays from GF

10. Exploration Object Access Diagnostics

11. Map object Access Diagnostics

12. Seismic Access Diagnostics

13. Interpretation Access Diagnostics

14. Path Access Diagnostics

15. File Access Diagnostics

16. Container Access Diagnostics

17. Cross-reference Diagnostics

18. Projection Diagnostics

19. Group Access Diagnostics

20. Well Access Diagnostics

21. Velocity Access Diagnostics

22. Grid, Contour, and Scatter Set Access Diagnostics

23. Geologic Profile and Contact Diagnostics

24. Line Tie Diagnostics

25. Colormap Diagnostics

26. Interpretation model Diagnostics

30. Generic Inventory Diagnostics

40. Data Storage Location Manipulation

50. Project Parameters Manipulation

50. Project Parameters Manipulation

70. DB locks

80. Temporary Option: Delete All Contacts and Fault Cuts

99. End the Data Base Diagnostics Program

选择: 3并按回车

Select a data area (project/user)

Data Area Token Type

-1 ) Abort selection

0) " cloudspin_42", ( 768, 0, 101) Expl

0

从上面出现的项目列表中,选择你想处理的项目的编号,每个项目前的数字为其编号,如本例中的cloudspin_42,选择0并回车。

在随后出现的菜单中选择30并按回车(30. Generic Inventory Diagnostics)将会出现如下菜单: GENERIC Testbed

1. Select an inventory.

2. Select an inventory record.

3. Get a numeric value from selected inventory record.

4. Get a string value from selected inventory record.

5. Put a numeric value into selected inventory record.

6. Put a string value into selected inventory record.

7. Dump selected inventory record.

8. Delete selected inventory record and associated data.

9. Delete selected inventory record only.

20. Generate item list from inventory records.

99. End the Generic Testbed.

选择: 1并按回车将出现如下菜单

Select Inventory

0. File Inventory

1. Exploration Object Inventory

2. Seismic Representation Inventory

3. Seismic Connection Inventory

4. Path Inventory

5. Physical Path Inventory

6. Seismic Class Inventory

7. Synthetic Class Inventory

8. Wave Class Inventory

9. Map Object Inventory

10. Map Object Table Inventory

11. Map Object Tie Inventory

12. Map Object Geogrid Inventory

13. CAT Inventory

14. Interpretation Connnection Inventory

3. NEXT PAGE

按-3直到在后面的页面中,找到第70项(70. 2D Survey Inventory),

选择70并按回车,在随后出现的菜单中:

GENERIC Testbed

1. Select an inventory.

2. Select an inventory record.

3. Get a numeric value from selected inventory record.

4. Get a string value from selected inventory record.

5. Put a numeric value into selected inventory record.

6. Put a string value into selected inventory record.

7. Dump selected inventory record.

8. Delete selected inventory record and associated data.

9. Delete selected inventory record only.

20. Generate item list from inventory records.

99. End the Generic Testbed.

选择2并按回车将出现你项目中的所有二维地震工区:

Select Inventory Record

0. (16) santos2d

1. (9) 2d_slb

请仔细看清你想删除二维地震工区前的代号并选择它然后按回车。

再次确认你想删除的工区选择7并按回车(7. Dump selected inventory record.)

Dump of Current Record

Record key : 16

Name : santos2d

Record token : (20224, 16, 0)

Description :

SUCCESSFUL COMPLETION

Hit Return to Continue:

然后选择8并按回车(8. Delete selected inventory record and associated data.)

真正删除了该二维地震工区

选择99并按回车(99. End the Generic Testbed.)

选择2并回车(2. Terminate access to a data area)

选择99 (99. End the Data Base Diagnostics Program)

二、如何删除项目中的三维工区

前面的步骤如二维所示,在GF蓝色窗口中运行./t_db

1. Initialize access to a data area

输入项目名称和口令

2. Select Data Area Type

选择1或3

3. 选择3: Select current connection

在出现的项目列表中选择你项目前面的数字

4. 选择10 - Exploration Object Diagnostics

5. 选择22 - Select an XO Record

6. 并输入你想删除三维工区前面的数字

7. 选择23 - Dump an XO record

8. 浏览你选择的三维工区信息

9. 选择6 - Delete an XO record from data area,删除该三维工区

10. 选择 99 - End the Exploration Object Testbed

11. 选择 2 - Terminate access to a data area

12. 选择99 - End the Data Base Diagnostics Program

注意:请一定先备份工区,并在SIS工程师指导下完成以上数据删除工作。如有误操作则可能导致工区无法打开或者地震和解释数据的丢失等损失。

地址:北京市朝阳区酒仙桥路14号兆维华灯大厦

邮编:100015 传真:010-64309502

Copyright © 2002-2015 斯伦贝谢科技服务(北京)有限公司  京ICP备 06043577 号

技术支持:北京天润飞华科技有限公司