第二章数据加载一、加载井数据思路:井数据的加载主要分三个部分:井位的加载、测井曲线的加载,分层数据的加载,其重点在于格式文件的编辑。1、井位的加载(1)编辑井位文件:well.datwellnamexydepth(1)输入井位:CommandMenu—Data—Import—ASCIIWellLoader①输入文件名:file:home/ow2003/well.dat(图1)图1(2)编辑格式文件ASCIILoader——edit—format(图1)ASCIIformatedit——format—new(图2)在数据文件处输入井文件的目录及文件名home/ow2003/well.dat,在格式文件中输入格式文件的要存的目录及文件名/aa.wdl,然后OK(图3),会出现数据well.dat的窗口(图5)。图2图3在ASCIIformatedit窗口的DataCategorfy中选wellheader(图4),在DataItems中选Uwi—ReadFromFile(图3)——抹井名列—Add(图5)commanwellname—ReadFromFile—抹井名列—AddOrigxorlonsf—ReadFromFile—抹x列—AddOrigyorlonsf—ReadFromFile—抹y列—AddTotaldepth—ReadFromFile—抹井深列—AddElevType—constant—Value:KB—AddElevation—constant—Value:0——AddSaveformat—给格式文件名:aa.wdlSaveas----输入文件名TestformatExit图4图5(3)加载井位数据ASCIILoader——file-load(图1),显示加载过程,加载完成。2、测井曲线的加载思路:测井曲线有多种不同格式的数据,常用的有LAS格式和ASCII格式。其中LAS格式加载,比较简单。本文将以ASCII格式为例,学习中注意格式文件的编辑。(1)编辑测井曲线数据文件:t163.dat其中aa,bb,cc是为了界定格式的方便添加上去的。图6(2)编辑格式文件①OW——Data——Import——CurveLoader——InputDataFile:/home/ow2003/t163.dat图7②CurveLoader——Edit——ASCIIFormat——Format——New——弹出窗口CurveFormatEdit:New(图9)图8图9CurveFormatEdit:New——NewFormat:tuocurve.allSelectFile:/home/ow2003/t163.datOk弹出DataPreviewer(图10)CurveFormatEdit(图8)——Formatprarmeter:RecorderIDType——Modify弹出CurveFormatEdit:RecorderIDType点亮Marker(图11)在DataPreviewer窗口抹aa:(图12)OK图10图11图12CurveFormatEdit(图8)——Formatprarmeter:WellDelimiter——Modify弹出CurveFormatEdit:WellDelimiter点亮Beginningofwellmarker(图11)在DataPreviewer窗口抹aa:(图12)OKCurveFormatEdit(图8)——Formatprarmeter:CurveDelimiter——Modify弹出CurveFormatEdit:CurveDelimiter点亮BeginningofCurvemarker(图11)在DataPreviewer窗口抹bb:(图12)OK以上是测井曲线格式界定参数的编辑,下面将进行数据的参数的编辑。CurveFormatEdit(图8)——DataFields——Edit弹出CurveFormatEdit:EditFields(图13)(图13)CurveFormatEdit:EditFields——FieldName:CommonWellName在DataPreviewer窗口抹t163——AddCurveFormatEdit:EditFields——FieldName:UniqueWellID在DataPreviewer窗口抹t163——AddCurveFormatEdit:EditFields——FieldName:Sampleinterval在DataPreviewer窗口抹0.125——AddCurveFormatEdit:EditFields——FieldName:curvename在DataPreviewer窗口抹CALI——AddCurveFormatEdit:EditFields——FieldName:DepthofMeasure在DataPreviewer窗口抹2497.0000——AddCurveFormatEdit:EditFields——FieldName:curveValue在DataPreviewer窗口抹11.7063——AddCurveFormatEdit:EditFields——FieldName:curvename在DataPreviewer窗口抹DT——AddCurveFormatEdit:EditFields——FieldName:curveValue在DataPreviewer窗口抹84.5900——Add后面的GR、R4、SP曲线依次作同样的操作。(3)加载测井数据在CurveFormatEdit:tuocurve.all——Format——Save(Need)(图8)在OpenWorksCurveLoader:SHENGCAI——FormatFile:tuocurve.allOpenWorksCurveLoader:SHENGCAI——File——ScanOpenWorksCurveLoader:SHENGCAI窗口下方将出现扫描信息(图14)。OpenWorksCurveLoader:SHENGCAI——File——LoadAll曲线加载完成。图14(4)查看加载的测井曲线Data——Management——WellCurveViewer(图)弹出WellCurveViewer:SHENGCAI窗口(图)——OKWellCurveViewer:SHENGCAI——File——ReadAll——Wells:t163CurveNames:GRCurve将出现T163井的GR曲线。3、分层数据的加载思路:分层数据的加载思路和井位数据加载的思路非常相似,重点在于格式数据的编辑。(1)分层数据的编辑分层数据的格式分为三列:井名,层名,层深。(图15)图15(2)编辑格式文件OW——Data——Import——CurveLoader——InputDataFile:/home/ow2003/aatop.dat(图7)ASCIILoader:SHENGCAI——Edit——Format弹出窗口ASCIIFormatEdit:tuopick.wdl(图16)Format——new弹出(图17)DataFile——Selection:/home/ow2003/aatop.datFormatFile——Selection:/home/ow2003/tuopick.wdlOK弹出DataPreviewer(图18)图17图18在ASCIIFormatEdit:tuopick.wdl——DataCategories:OptionsDataItems:LinePerRecordSource:constantValue:1Add。在DataCategories:WellHeaderDataItem:CommonWellName在DataPreviewer中抹t6-1Add在DataCategories:WellHeaderDataItem:Uwi,R在DataPreviewer中抹t6-1Add在DataCategories:pickDataItem:InterpreterSource:constantValue:liuygAdd在DataCategories:pickDataItem:PickNameSource:ReadFmFile抹ES2X8Add在DataCategories:pickDataItem:PickObsNO(解释方案)Source:constantValue:1Add在DataCategories:pickDataItem:DepthSource:ReadFmFile抹2341Add完成后会有图19的效果。图19ASCIIFormatEdit:tuopick.wdl(图19)——test弹出test窗口(图20)图20图21Test——StartDataPreviewer窗口数据将被扫描,检查是否有错误。Stop-CloseASCIIFormatEdit:tuopick.wdl(图19)——Save(3)加载分层数据ASCIILoader:SHENGCAI——InputFile:/home/ow2003/aatop.datFormat:/home/ow2003/tuopick.wdl(图22)ASCIILoader:SHENGCAI——File——Load加载完成