跳转至

数据导入#

FAPseal支持井、地层、断层、井数据的导入,请阅读相应部分以准备所对应的数据。

简单的数据可以使用Microsoft Excel、WPS表格等工具编辑,对于庞大且复杂的原始ASCII数据的编辑,推荐使用UltraEditSublime TextVisual Studio Code等具有列块编辑能力的文本编辑器。

在导入数据之前请关闭打开的文件以免无法导入。

井数据导入#

除LAS曲线数据外,井口、井轨迹、井分层、井曲线均需要配置Excel文件导入,可以通过导出模板数据提前配置数据格式。

导出模板数据方法:在“数据管理”窗口中,右键单击“井数据”,选择“导入”,在右侧单击“模板下载”。解压后得到包括所有井数据的模板,按需配置即可。

模板文件

以下为各个井数据的导入方法。

井口导入#

井口导入功能可以批量导入各个井的井口信息。只有在导入/新建井口数据之后才能导入井的其他数据。

要导入井口数据,需要准备包含以下内容的Excel文件:

  • 井名/井号
  • 井别类型
  • 坐标X
  • 坐标Y
  • 井口测量深度
  • 井底测量深度
  • 补心高

可以通过导出的模板提前配置数据格式:

井口坐标及补心模板

提示

井名可以使用任意字符,但请注意尽量避免使用“/ : * ? " < >”字符,否则井曲线可能会因为Windows文件名限制无法导入。

导入步骤:

  1. 在“数据管理”窗口中,右键单击“井数据”,选择“导入”,点击右侧的“井口导入”。
  2. 在弹出的窗口中选择要导入的数据文件。选择后可以预览数据文件的前20行内容。 井口数据导入
  3. 根据数据文件的格式,选择井的所属分组,以及相应的导入格式。
    • 预览窗口中行号为第0列,数据文件的第一列为第1列.
    • 如果导入的格式与实际数据不符,请选择任意导入格式后重新配置相应的数据索引列。
  4. 确认无误后点击确定保存数据。

提示

导入时,如果用Excel等打开了该数据文件,请将其关闭,否则可能会读取失败。

井轨迹(井斜)导入#

井轨迹导入可以为斜井导入相应的坐标数据,不导入井轨迹数据的井将视为直井。

要导入井轨迹,需要准备包含以下内容的Excel文件:

  • 井名/井号
  • 测点深度
  • 井斜角
  • 方位角

可以通过导出的模板提前配置数据格式。

导入步骤:

  1. 在“数据管理”窗口中,右键单击“井数据”,选择“导入”,点击右侧的“井斜导入”。
  2. 在弹出的窗口中选择要导入的数据文件。选择后可以预览数据文件的前20行内容。 井斜导入
    • 导入时,如果用Excel等打开了该数据文件,请将其关闭。
  3. 根据数据文件的格式,选择相应的导入格式。
    • 如果导入的格式与实际数据不符,请选择任意导入格式后重新配置相应的数据索引列。
  4. 确认无误后点击确定保存数据。

井分层导入#

井分层导入可以为各个井批量导入相应的分层数据。

要导入井分层,需要准备包含以下内容的Excel文件:

  • 井名/井号
  • 地层名称
  • 顶深
  • 底深
  • 厚度

可以通过导出的模板提前配置数据格式。其中,顶深、底深、厚度至少需要两个数据,最好都准备好以免出错。

导入步骤:

  1. 在“数据管理”窗口中,展开“井数据”下需要导入数据的一口井,双击“井地层”,点击右侧的“数据导入”。
  2. 在弹出的窗口中选择要导入的数据文件。选择后可以预览数据文件的前20行内容。 井分层导入
    • 导入时,如果用Excel等打开了该数据文件,请将其关闭。
  3. 根据数据文件的格式,选择相应的导入格式。
    • 如果导入的格式与实际数据不符,请选择任意导入格式后重新配置相应的数据索引列。
  4. 确认无误后点击确定保存数据。

井曲线导入#

井曲线可以通过las文件或者已分好列的ASCII文本格式(后缀名为.dat)导入。如果只导入泥质含量数据,也可以以Excel格式导入。

LAS曲线数据导入#

LAS曲线数据导入可以为单个井导入多种井曲线数据。要想只导入泥质含量数据,请参考 泥质含量(SGR)数据导入

要导入泥质含量,需要准备包含井头信息的.las文件

可以参考导出的模板提前配置数据格式。

导入步骤:

  1. 在“数据管理”窗口中,展开“井数据”下需要导入数据的一口井,右键“井曲线”选择导入,点击右侧的“数据导入”。
  2. 在弹出的窗口中选中Las,选择要导入的数据文件。选择后可以预览数据文件的前200行内容。可以选择多个文件一并导入。 井las曲线导入
  3. 确认无误后点击确定保存数据。
  4. 如果导入失败,勾选"指定索引",根据数据文件的格式,在下方配置相应的数据索引行。
    • 起始深度填写“STRT.m”所在行数
    • 终止深度填写“STOP.m”所在行数
    • 采样间距填写“STEP.m”所在行数
    • 空值填写“NULL.”所在行数
    • 井名填写“WELL.”所在行数
    • 曲线单位开始,配置的是单位开始前的标识,一般都是单位开始前的3行有一个固定的标识,也可以填写单位开始的所在行数
    • 曲线单位结束,配置的单位后的下一行的标识,也可以填写单位结束的所在行数
    • 曲线开始,配置的是曲线数值的上一行的索引,也可以填写曲线开始所在行
  5. 确认无误后点击确定保存数据。

以下面的数据举例:

las曲线样例
~Version
VERS.                 3.0  :   CWLS LOG ASCII STANDARD - VERSION 3.0
WRAP.                  NO  :   ONE LINE PER DEPTH STEP
DLM .               SPACE  :   DELIMITING CHARACTER
#----------------------------------------------------------------------
~Well
#----------------------------------------------------------------------
STRT.m                    700.0000    : START DEPTH
STOP.m                   2266.1250    : STOP DEPTH
STEP.m                     0.12500    : STEP
NULL.                     -999.25    : NULL VALUE
COMP.                                : COMPANY
WELL.                                       鎵?2:     Well 
FLD .                                : FIELD
LOC .                                : LOCATION
CNTY.                                : COUNTY
STAT.                                : STATE
CTRY.                                : SERVICE COMPANY
DATE.                                : DATE
API .                                : API NUMBER
#----------------------------------------------------------------------
~Curve Information Block
#MNEM.UNIT          API CODE                   DESCRIPTION
#----------------------------------------------------------------------
DEPT.M                               : Depth in Meters
RILD    .                            : 2
RILM    .                            : 3
RMSF    .                            : 4
AC      .                            : 5
DEN     .                            : 6
CN      .                            : 7
GR      .                            : 8
R045    .                            : 9
R4      .                            : 10
CAL     .                            : 11
MINV    .                            : 12
MNOR    .                            : 13
SP      .                            : 14
POR     .                            : 15
PORW    .                            : 16
PORT    .                            : 17
PORF    .                            : 18
PERM    .                            : 19
SW      .                            : 20
SXO     .                            : 21
RWA     .                            : 22
RMFA    .                            : 23
SH      .                            : 24
CALC    .                            : 25
SWIR    .                            : 26
SH1     .                            : 27
SOM     .                            : 28
SWC     .                            : 29
SXOC    .                            : 30
MD      .                            : 31
KRO     .                            : 32
KRW     .                            : 33
CL      .                            : 34
GRC     .                            : 35
XGR     .                            : 36
SWRT    .                            : 37
SIRT    .                            : 38
SOR     .                            : 39
FW      .                            : 40
PORN    .                            : 41
#
~A 
 700.0000       3.694      3.511      3.288    488.177      2.241     23.633     89.391      2.451     10.485     22.121      1.442      
...

对于该数据,起始深度应当填写8,终止深度9,采样间距10,空值11,井名13;

单位开始标识在25行,如果填行索引,这里配置就是25,如果配置特殊标识,就配置22行的 ~Curve Information Block标识;

同理,单位结束在65行,如果配置数字,配置就是65,如果配置标识就配置下一行的#标识

ASCII曲线数据导入#

要导入井解释数据,需要准备包含以下内容的文本文件:

  • 第一行是表头行的各个曲线列
  • 第一列是深度且名称为DEPTH

文件应命名为“井号#曲线.dat”,如15_9-19A#曲线.dat

提示

  1. 如果井名使用“/ : * ? " < >”字符,请临时更改井名导入或使用las格式导入。
  2. 可以在Excel中使用文本文件(制表符分隔)(*.txt)带格式文本文件(空格分隔)(*.prn)(导出前注意列间距),然后将后缀名改为*.dat。
  3. 一个文件只能导入一口井的井曲线。

导入步骤:

  1. 在“数据管理”窗口中,展开“井数据”下需要导入数据的一口井,右键“井曲线”选择导入,点击右侧的“数据导入”。
  2. 在弹出的窗口中选中DAT,选择要导入的数据文件,选中的文件将加载到选中列表中。
    • 可以选择导入多个井曲线数据
    • 双击可以预览数据文件的前200行内容
    • 点击删除按钮可以移除选中的文件 井曲线DAT格式导入
  3. 根据数据文件的格式,在下方配置相应的数据索引列。
  4. 确认无误后点击确定保存数据。

泥质含量(SGR)数据导入#

泥质含量(SGR)数据导入可以为单个井导入相应的SGR数据。要导入其他数据,请参考 LAS曲线数据导入文本文件数据导入

要导入泥质含量,需要准备包含以下内容的Excel文件,

  • 深度
  • 泥质含量

Excel文件应命名为“井号#泥质含量.xlsx”,如15_9-19A#泥质含量.xlsx

注意

一个文件只能导入一口井的泥质含量曲线。

可以通过导出的模板提前配置数据格式。

导入步骤:

  1. 在“数据管理”窗口中,展开“井数据”下需要导入数据的一口井,右键“井曲线”选择导入,点击右侧的“数据导入”。
  2. 在弹出的窗口中选中EXCEL VSH,选择要导入的数据文件。选择后可以预览数据文件的前200行内容。
    • 可以选择导入多个泥质含量数据
    • 双击可以预览数据文件的前200行内容
    • 点击删除按钮可以移除选中的文件 泥质含量(SGR)数据导入
  3. 根据数据文件的格式,选择相应的导入格式。
    • 如果导入的格式与实际数据不符,请选择任意导入格式后重新配置相应的数据索引列。
  4. 确认无误后点击确定保存数据。

提示

导入时,如果用Excel等打开了该数据文件,请将其关闭,否则可能会读取失败。

井解释导入#

要导入井解释数据,需要准备包含以下内容的Excel文件:

  • 井名/井号
  • 层号
  • 顶界深度
  • 底界深度
  • 解释结论

可以通过导出的模板提前配置数据格式。

导入步骤:

  1. 在“数据管理”窗口中,展开“井数据”下需要导入数据的一口井,双击或右键“井解释”选择导入,点击右侧的“数据导入”。
  2. 在弹出的窗口中选择要导入的数据文件。选择后可以预览数据文件的前20行内容。
    • 导入时,如果用Excel等打开了该数据文件,请将其关闭。
  3. 根据数据文件的格式,选择井的所属分组,以及相应的导入格式。
    • 如果导入的格式与实际数据不符,请选择任意导入格式后重新配置相应的数据索引列。
  4. 确认无误后点击确定保存数据。

地层数据导入#

要导入地层,数据文件内需要包含:

  • 主测线(row)
  • 联络测线(col)
  • 坐标X
  • 坐标Y
  • 深度域的坐标Z(单位 米)

导入步骤:

  1. 在“数据管理”窗口中,右键单击要导入的地层,点击“导入数据”
    • 或者右键单击 “地层数据”,选择“批量地层维护”。
  2. 点击“数据导入”,在弹出的窗口中选择要导入的数据文件。选择后可以预览数据文件的前50行内容。 地层数据导入
  3. 根据数据文件的格式,选择相应的导入格式。
    • 或者在下方配置数据开始行、地层名称(若填写-1,则地层名称为文件名称),以及相应的数据索引列。
  4. 点击确定后,弹出数据覆盖提示,确认无误后点击确定开始导入数据。导入时长一般取决于地层数据的大小。
  5. 导入完成后系统提示“导入完成”,此时可用“数据查看”检查数据是否成功导入。

断层数据导入#

断层属性数据导入#

要导入断层属性数据,需要准备包含以下内容的dat文本文件:

  • 断层名称
  • 坐标X
  • 坐标Y
  • 深度域的坐标Z(单位 米)
  • 倾角
  • 倾向
  • 泥质含量(SGR)

可以通过导出的模板(Fault 2 SGR.dat)提前配置数据格式。

断层基本数据样例
1
2
3
4
5
#   Name          X            Y       Z      SGR      Dip     Strike
#             Metres       Metres    Metres  Ratio   Degrees  Degrees
 FAULT 2   408899.59   3172669.75   5929.96  16.28     40.79   334.56
 FAULT 2   408893.47   3172666.50   5935.96  18.24     44.88   336.10
 ...

导入步骤:

  1. 在“数据管理”窗口中,右键单击“断层数据”,选择“导入断层数据”。
    • 也可以在断层稳定性评价中导入断层
  2. 点击右侧的“数据导入”,在弹出的窗口中选择要导入的数据文件。选择后可以预览数据文件的前20行内容。
  3. 根据数据文件的格式,在下方配置数据开始行,以及相应的数据索引列。 导入断层属性数据
  4. 点击预览,下方会显示数据包含的断层,选中断层点击“修改名称”编辑断层名称。
  5. 确认无误后点击确定保存数据。

断层节导入#

导入断层节之前请根据断层节编号方式确定导入方式,编号方式为1-3使用Landmark格式导入,编号方式为顺序编号使用Geoeast格式导入

Landmark格式导入#

要导入断层节,数据文件应当为Landmark R2003格式,或者准备包含以下内容列的数据:

  • 断层节ID索引(Origin ID),若无(如使用SMI导出的数据)则配置为-1
  • 断层名称索引(Plane ID)
  • 坐标X
  • 坐标Y
  • 深度域的坐标Z(单位 米)
  • 断层节节点编号(Flag)(每节由1开始,3结束)

格式如下:

断层节数据样例
#Origin ID     Plane ID              X          Y            Z        Flag
325            FAULT 2               492199.22  3365458.75   586.1577   1
325            FAULT 2               491517.00  3365428.75   539.2715   2
325            FAULT 2               490668.59  3365391.00   525.8862   3
330            FAULT 2               493061.03  3365084.25   414.7495   1
330            FAULT 2               492113.22  3365042.25   488.8750   2
330            FAULT 2               490918.12  3364989.25   545.0122   3
335            FAULT 2               491534.59  3364603.50   434.5811   1
335            FAULT 2               492165.22  3364631.50   497.8506   2
335            FAULT 2               493056.62  3364671.00   488.4595   2
335            FAULT 2               493718.88  3364700.25   487.9014   2
......

导入步骤:

  1. 在“数据管理”窗口中,右键单击“断层数据”,选择“导入断层节”。
  2. 点击右侧的“数据导入”,在弹出的窗口中选择landmark标签页,然后选择要导入的数据文件。选择后可以预览数据文件的前20行内容。 Landmark格式导入
  3. 根据数据文件的格式,在下方配置数据开始行,以及相应的数据索引列。
  4. 点击预览,下方会显示数据包含的断层,可以选择要导入的断层,选中断层点击“修改名称”可以编辑断层名称。
  5. 确认无误后点击确定保存数据。

Geoeast格式导入#

要导入断层节,数据文件应当为geoeast格式,或者准备包含以下内容列的数据:

  • 断层名称索引(Plane ID)
  • 坐标X
  • 坐标Y
  • 深度域的坐标Z(单位 米)
  • 断层节连接标识(connectionFlag)
断层节数据样例
Plane ID              X          Y            Z        connectionFlag
FAULT 2               492199.22  3365458.75   586.1577   1
FAULT 2               491517.00  3365428.75   539.2715   2
FAULT 2               490668.59  3365391.00   525.8862   3
FAULT 2               493061.03  3365084.25   414.7495   1
FAULT 2               492113.22  3365042.25   488.8750   2
FAULT 2               490918.12  3364989.25   545.0122   3
FAULT 2               491534.59  3364603.50   434.5811   1
FAULT 2               492165.22  3364631.50   497.8506   2
FAULT 2               493056.62  3364671.00   488.4595   2
FAULT 2               493718.88  3364700.25   487.9014   2
......

导入步骤:

  1. 在“数据管理”窗口中,右键单击“断层数据”,选择“导入断层节”。
  2. 点击右侧的“数据导入”,在弹出的窗口中选择选择Geoeast标签页,然后要导入的数据文件。选择后可以预览数据文件的前20行内容。 Geoeast格式导入
  3. 根据数据文件的格式,在下方配置数据开始行,以及相应的数据索引列。
  4. 点击预览,下方会显示数据包含的断层,可以选择要导入的断层,选中断层点击“修改名称”编辑断层名称。
  5. 确认无误后点击确定保存数据。

断层多边形(polygon)导入#

无上下盘区分#

要导入无上下盘区分的断层多边形,需要准备包含以下内容的数据文件:

  • 包含断层名称、地层名称和多边形名称等数据的文件头
  • 坐标X
  • 坐标Y
  • 深度域的坐标Z(单位 米)

格式如下:

断层多边形样例
1
2
3
4
5
6
7
PLANE: Fault1         XYUNITS:Metres    ZUNITS:Metres              
HORIZON:Horizon1      POLYGON:P.1                 NPOINTS:   538
       50694.469  19644.875            4853.611
       50691.438  19644.875            4852.836
       50674.500  19652.375            4852.588
       50694.594  19651.500            4852.494
......

导入步骤:

  1. 在“数据管理”窗口中,右键单击“断层数据”,选择“导入断层多边形”。
  2. 点击右侧的“数据导入”,选择“Polygon”标签在弹出的窗口中选择要导入的数据文件。选择后可以预览数据文件的前20行内容。 无上下盘区分的断层多边形导入
  3. 根据数据文件的格式,在下方配置断层数据和数据头起始位置(默认为PLANE和HORIZON),以及相应的数据索引列。
  4. 点击预览,下方会显示数据包含的断层多边形,选中断层点击“修改名称”编辑名称。
  5. 确认无误后点击确定保存数据。

有上下盘区分#

要导入有上下盘区分的断层多边形,需要准备包含以下内容的数据文件:

  • 包含断层名称、地层名称和多边形名称等数据的文件头
  • 坐标X
  • 坐标Y
  • 深度域的坐标Z(单位 米)

格式如下:

断层多边形样例
1
2
3
4
5
6
7
PLANE: Fault1         XYUNITS:Metres    ZUNITS:Metres              
HORIZON:Horizon1      POLYGON:P.1                 NPOINTS:   538
       50694.469  19644.875            4853.611
       50691.438  19644.875            4852.836
       50674.500  19652.375            4852.588
       50694.594  19651.500            4852.494
......

导入步骤:

  1. 在“数据管理”窗口中,右键单击“断层数据”,选择“导入断层多边形”。
  2. 点击右侧的“数据导入”,选择“Geoeast”标签,在弹出的窗口中选择要导入的数据文件。选择后可以预览数据文件的前20行内容。 有上下盘区分的断层多边形导入
  3. 根据数据文件的格式,在下方配置断层数据和数据头起始位置(默认为PLANE和HORIZON),以及相应的数据索引列。
  4. 点击预览,下方会显示数据包含的断层多边形,选中断层点击“修改名称”编辑名称。
  5. 确认无误后点击确定保存数据。

断层距离曲线导入#

要导入断层距离曲线,需要准备包含以下内容的Excel文件:

  • 断层名称
  • 地层名称
  • 长度
  • 上升盘深度(负值)
  • 下降盘深度(负值)

可以通过导出的模板提前配置数据格式。

提示

断层距离曲线的深度值为负值,正值或上下盘错误可能会导致断距距离曲线无法显示。

导入步骤:

  1. 在“数据管理”窗口中,右键单击“断层数据”,选择“添加断距距离曲线”。
  2. 点击右侧的“数据导入”,在弹出的窗口中选择要导入的数据文件。选择后可以预览数据文件的前20行内容。 断层距离曲线导入
    • 导入时,如果用Excel等打开了该数据文件,请将其关闭。
  3. 根据数据文件的格式,在下方配置相应的数据索引列。
  4. 点击预览,下方会显示数据包含的地层,选中断层点击“修改名称”编辑断层名称。
  5. 确认无误后点击确定保存数据。