CONFIDENTIAL收集汇总:冯宝红收集汇总:冯宝红胜利油田森诺胜利工程有限公司胜利油田森诺胜利工程有限公司20092009年年1 1月月SurferSurfer软件使用手册软件使用手册(中英文版本对照)(中英文版本对照) 软件界面及命令菜单软件界面及命令菜单 Surfer Surfer 的软件界面非常友好,的软件界面非常友好,继承了继承了 windows windows 操作系统软件的操作系统软件的特点从图特点从图 1 1--1 1 中可以看到,中可以看到,其其最上方为命令菜单最上方为命令菜单,,在命令菜在命令菜单的下方是命令菜单中的快捷工单的下方是命令菜单中的快捷工具栏(共两行),左侧的空白区具栏(共两行),左侧的空白区域为目标管理窗口域为目标管理窗口,用来更加方,用来更加方便的管理绘制的各个图形要素,便的管理绘制的各个图形要素,右侧的空白区域为工作区右侧的空白区域为工作区,用来,用来绘制图形,绘制图形,最右侧的一个竖条工最右侧的一个竖条工具栏是绘图命令的快捷方式具栏是绘图命令的快捷方式下面详细介绍各个命令菜单的主要面详细介绍各个命令菜单的主要内容。
内容第一讲第一讲 Surfer Surfer软件简介软件简介 文件菜单(文件菜单(FileFile)) 图图 1 1--2 2 给出了文件菜单中的所有命令给出了文件菜单中的所有命令 NewNew -- 用来新建一个工作窗口,即出现用来新建一个工作窗口,即出现如图如图 1 1--1 1 中的界面中的界面 OpenOpen -- 打开一个已经存在的打开一个已经存在的 Surfer Surfer 识别的文件识别的文件 CloseClose -- 关闭当前窗口关闭当前窗口 SaveSave -- 保存当前窗口内容保存当前窗口内容 Save AsSave As -- 将当前窗口内容另存为其它将当前窗口内容另存为其它文件名 ImportImport -- 输入输入 Surfer Surfer 认识的图形格认识的图形格式 ExportExport -- 将窗口内容输出到图形等格将窗口内容输出到图形等格式文件。
式文件 Page SetupPage Setup -- 设置当前页面的尺寸等设置当前页面的尺寸等属性 PrintPrint -- 打印当前窗口内容打印当前窗口内容 PreferencesPreferences -- 设置设置 Surfer Surfer 的默认属的默认属性,包括缺省单位,线型,字体等性,包括缺省单位,线型,字体等 Exit Exit -- 退出退出 Surfer Surfer 编辑菜单(编辑菜单(EditEdit))图图 1 1--3 3 给出了编辑菜单的所有命令给出了编辑菜单的所有命令UndoUndo -- 撤销撤销 RedoRedo -- 重复上次操作重复上次操作 CutCut -- 剪切剪切 CopyCopy -- 复制复制 PastePaste -- 粘贴粘贴 Paste SpecialPaste Special -- 特殊粘贴(可以特殊粘贴(可以粘贴如粘贴如 Word Word 格式文格式文本,图形等特殊的对象)本,图形等特殊的对象) DeleteDelete -- 删除删除 Select AllSelect All -- 全选全选 Deselect AllDeselect All -- 全部不选全部不选 Invert SelectionInvert Selection -- 反向选择反向选择 Object IDObject ID -- 目标的识别标志目标的识别标志 ReshapeReshape -- 重新成形重新成形 Properties Properties -- 目标属性目标属性 查看菜单(查看菜单(ViewView))图图 1 1--4 4 给出了查看菜单中的所有命令。
给出了查看菜单中的所有命令 Fit to WindowFit to Window -- 调整图形来满窗口调整图形来满窗口显示显示 PagePage -- 按正常窗口显示按正常窗口显示 Actual SizeActual Size -- 按物体的真实大小显按物体的真实大小显示示Full ScreenFull Screen -- 满屏显示满屏显示 ZoomZoom -- 放大或缩小显示放大或缩小显示 Pan RealtimePan Realtime -- 移动当前窗口物体移动当前窗口物体 RedrawRedraw -- 刷新显示刷新显示 Auto RedrawAuto Redraw -- 自动刷新显示自动刷新显示 RulersRulers -- 在窗口显示标尺在窗口显示标尺 Drawing GridDrawing Grid -- 在窗口显示参考格子在窗口显示参考格子Tool BarsTool Bars -- 设置工具栏显示形式设置工具栏显示形式Status BarStatus Bar -- 显示状态栏显示状态栏 Object MangerObject Manger -- 显示目标管理栏显示目标管理栏手工绘图菜单(手工绘图菜单(DrawDraw))Text Text -- 手工填写文字文本手工填写文字文本 Polygon Polygon -- 手工绘制多边形手工绘制多边形 PolylinePolyline -- 手工绘制多段直线手工绘制多段直线 SymbolSymbol -- 手工绘制缺省符号(+)手工绘制缺省符号(+)RectangleRectangle -- 手工绘制矩形手工绘制矩形 Rounded RectRounded Rect -- 手工绘制圆角矩形手工绘制圆角矩形 EllipseEllipse -- 手工绘制椭圆手工绘制椭圆 排列菜单(排列菜单(ArrangeArrange)) Order Objects Order Objects -- 排列对象的前后等排列对象的前后等 Order Overlay Order Overlay -- 排列覆盖图对象的排列覆盖图对象的前后等前后等 Align ObjectsAlign Objects -- 对齐对象对齐对象 Combine Combine -- 组合对象组合对象 Break ApartBreak Apart -- 将组合对象拆分将组合对象拆分 Rotate…Rotate… -- 对对象进行旋转对对象进行旋转 Free RotateFree Rotate -- 对对象进行自由旋转对对象进行自由旋转 TransformTransform -- 对对象进行变换对对象进行变换 网格化菜单(网格化菜单(GridGrid))Data… Data… -- 输入数据文件,并对其进行网格化输入数据文件,并对其进行网格化 VariogramVariogram -- 变化图命令变化图命令 Function Function -- 采用函数生成网格文件采用函数生成网格文件 MathMath -- 对网格文件进行数学操作对网格文件进行数学操作 CalculusCalculus -- 对网格文件进行微分、地形建模、积分和对网格文件进行微分、地形建模、积分和FourierFourier谱分析谱分析 FilterFilter -- 对网格数据进行滤波对网格数据进行滤波 Spline SmoothSpline Smooth -- 对网格数据进行样条光滑对网格数据进行样条光滑 BlankBlank -- 对网格数据进行白化对网格数据进行白化 ConvertConvert -- 将网格化数据转换成其它格式将网格化数据转换成其它格式 ExtractExtract -- 从网格化数据中取部分区域数据从网格化数据中取部分区域数据 Transform Transform -- 对网格化数据进行变化对网格化数据进行变化 MosaicMosaic -- 合并两个以上的同网格范围的网格化文件合并两个以上的同网格范围的网格化文件 VolumeVolume -- 计算网格化数据的体积计算网格化数据的体积 Slice Slice -- 从网格化数据中取一剖面从网格化数据中取一剖面 ResidualsResiduals -- 计算两个网格化数据的残差计算两个网格化数据的残差 Grid Node EditorGrid Node Editor -- 对网格化数据进行编辑对网格化数据进行编辑 绘图菜单(绘图菜单(MapMap))Contour Map Contour Map -- 绘制等高线绘制等高线Base Map Base Map -- 输入底图输入底图 Post Map Post Map -- 绘制散点图绘制散点图(包括分类散(包括分类散点图)点图) Image Map Image Map -- 绘制图像图绘制图像图 Shaded Relief Map Shaded Relief Map -- 绘制阴影地貌绘制阴影地貌图图 Vector Map Vector Map -- 绘制一维或两维向量图绘制一维或两维向量图 Wirefram Wirefram -- 绘制带线框架图绘制带线框架图 Surface Surface -- 绘制绘制 3D 3D表明图表明图 Scale Bar Scale Bar -- 绘制地图比例尺绘制地图比例尺 Digitize Digitize -- 对图形进行数字化对图形进行数字化 Trackball Trackball -- 对绘制图形进行调整对绘制图形进行调整 Stack Maps Stack Maps -- 水平对齐图形水平对齐图形 Overlay Maps Overlay Maps -- 按坐标重叠图形按坐标重叠图形 Break Apart Overlay Break Apart Overlay -- 将重叠图形将重叠图形拆分拆分 窗口菜单(窗口菜单(WindowWindow))New Window New Window -- 对当前窗口的内容重新在新窗口生成对当前窗口的内容重新在新窗口生成 Cascade Cascade -- 层叠窗口层叠窗口 Tile Horizontal Tile Horizontal -- 水平曾叠窗口水平曾叠窗口 Tile Vertical Tile Vertical -- 垂直曾叠窗口垂直曾叠窗口 Arrange Icons Arrange Icons -- 排列窗口底部的图标排列窗口底部的图标 帮助菜单(帮助菜单(HelpHelp))Contents Contents -- 帮助的所有内容帮助的所有内容 Tutorial Tutorial -- 教程(值得一读,遗憾的是教程(值得一读,遗憾的是 e e 文)文) Menu Commands Menu Commands -- 菜单命令介绍菜单命令介绍 Automation Help Automation Help -- 自动控制(自动控制(Script Script 语言)帮助语言)帮助Check for Update Check for Update -- 检查软件更新情况检查软件更新情况 Golden Software on the Web Golden Software on the Web -- 软件的官方网站软件的官方网站 Feedback Feedback -- 信息反馈信息反馈 About Surfer About Surfer -- Surfer Surfer软件的版本等信息软件的版本等信息 软件使用流程软件使用流程第二讲第二讲 基本图形的绘制基本图形的绘制((1 1)建立)建立 XYZ XYZ数据文件数据文件 数据文件可以在数据文件可以在 surfer surfer 中的工作表中手工输入,也可中的工作表中手工输入,也可以是其它软件生成的文本文件,例如以是其它软件生成的文本文件,例如ExcelExcel表格数据,也可以表格数据,也可以转换成转换成surfersurfer所需要的数据文件。
一般的,任何转换成所需要的数据文件一般的,任何转换成((.txt.txt)结尾的数据文件,都可以被)结尾的数据文件,都可以被 surfer surfer成果读取成果读取Surfer Surfer 支持字符,所以字符也可以用在数据文件中,除了支持字符,所以字符也可以用在数据文件中,除了第第一行的字符可以看做是文件头一行的字符可以看做是文件头外,其它的字符一般被认为是外,其它的字符一般被认为是 surfer surfer 的缺省值,此值在做等高线等图形时将不会显示的缺省值,此值在做等高线等图形时将不会显示 ((2 2)数据文件的网格化()数据文件的网格化(GridGrid)) Surfer Surfer 的最主要的功能是绘制等高线图,但并不是我们具的最主要的功能是绘制等高线图,但并不是我们具有了数据文件就可以直接绘制等高线,有了数据文件就可以直接绘制等高线,surfersurfer要求绘制等高线要求绘制等高线的数据有特殊的格式要求,即首先要将数据文件转换成的数据有特殊的格式要求,即首先要将数据文件转换成 Surfer Surfer 认识的认识的 grd grd 文件格式,才能绘制等高线。
文件格式,才能绘制等高线 假设你有三列数据分别为假设你有三列数据分别为 X X,,Y Y,,Z Z,其中,其中 Z Z 为点(为点(x x,,y y)处的值,存在文件)处的值,存在文件 中,其中第一列是中,其中第一列是 X X 坐标,第二列坐标,第二列是是 Y Y 坐标,第三列是(坐标,第三列是(x x,,y y)上的值)上的值 Z Z,则在绘制等高线前,,则在绘制等高线前,首先要将其转换为首先要将其转换为 grd grd 文件,步骤如下:文件,步骤如下: 把数据文件转换成把数据文件转换成 grd grd文件文件 1. 1. 打开菜单打开菜单Grid | Data... ,Grid | Data... ,在在 open open 对话框中选择数据文件对话框中选择数据文件 2. 2. 这会打开这会打开“Grid Data”“Grid Data”对话框在对话框在“Data Columns”“Data Columns”中选择要中选择要进行进行 GRID GRID的网格数据(的网格数据(X X和和Y Y 坐标)以及格点上的值(坐标)以及格点上的值(Z Z 列),这里我们列),这里我们不用选择,因只有不用选择,因只有 3 3 列数据且它们的排列顺利已经是列数据且它们的排列顺利已经是XYZ XYZ 了,了,如果是多如果是多列数据,列数据,则可以在下拉菜单中选择所需要的列数据。
选择好坐标则可以在下拉菜单中选择所需要的列数据选择好坐标 XY XY和和 Z Z 值后,值后,在在“Girding Method"“Girding Method"中选择一种插值方法中选择一种插值方法(如果你需要比原始数(如果你需要比原始数据的网格据的网格 X X和和 Y Y更密的更密的 Z Z 数据,或是你的网格是非均匀的)数据,或是你的网格是非均匀的) ,则在,则在 Grid Grid 的过程中,的过程中,SurferSurfer会自动进行插值计算,生成更密网格的数据会自动进行插值计算,生成更密网格的数据 如果你如果你只是想绘制原始数据的图,不想插值,则最好选择距离平方反只是想绘制原始数据的图,不想插值,则最好选择距离平方反比法(比法(inverse distance to a powerinverse distance to a power))或或 Kriging Kriging 方法方法因为这两种方法在插值点与取样点重合时,插值点的因为这两种方法在插值点与取样点重合时,插值点的值就是样本点的值,而其它值就是样本点的值,而其它方法不能保证如此方法不能保证如此。
在在"Output GridFile“"Output GridFile“中输入输出文件名中输入输出文件名 ,然后在,然后在“Grid Line “Grid Line Geometry”Geometry”中设置网格点数这里需要注意的是,当中设置网格点数这里需要注意的是,当 X X和和 Y Y的数值相差很的数值相差很大时,这里显示的最大最小值可能有错误(即与原始数据不同),这是大时,这里显示的最大最小值可能有错误(即与原始数据不同),这是 SurferSurfer软件本身的问题,遇到这种情况,必须手动改正这种错误,软件本身的问题,遇到这种情况,必须手动改正这种错误,即输入正确的最大最小值点即输入正确的最大最小值点“ok”“ok”,画图所需要的,画图所需要的 grd grd 文件文件 就生成就生成了 打开菜单打开菜单“Map | Contour Map | New “Map | Contour Map | New Contour Map"Contour Map",在,在“Open Grid”“Open Grid”对话框中选择刚对话框中选择刚才输出的才输出的 grd grd 文件,如文件,如 ,点,点“ok”“ok”,则一,则一副等高线图就画完了。
副等高线图就画完了 绘制和设置等高线绘制和设置等高线或或从从右右边边的的工工具具栏栏里里面面选选择择篮篮框框内内钮钮 等高线图的着色(等高线图的着色(fillfill)和设置)和设置 双击等高线图,就会出现双击等高线图,就会出现“Map“Map::Contours Contours Properties”Properties”对话框,现在介绍此对话框中的设置对话框,现在介绍此对话框中的设置 “General” “General”选项卡中:选项卡中: 1 1、、“input grid file” “input grid file” 为打开的等高线图的为打开的等高线图的 grid grid 文件名,你可以修改文件名,你可以修改此处,打开不同的文件(几乎没人这样做),点一下打开文件图标旁的此处,打开不同的文件(几乎没人这样做),点一下打开文件图标旁的“i”“i”图标,则可以看到当前图标,则可以看到当前 grid grid 文件的基本统计信息,如最大最小值等文件的基本统计信息,如最大最小值等 2 2、、“filled countours” “filled countours” 选中选中 fill countour fill countour(在前面的方框中点一下(在前面的方框中点一下鼠标),就可以画着色的等高线图了,如果再选中下面的鼠标),就可以画着色的等高线图了,如果再选中下面的“color scale”“color scale”的话,则可以在等高线图旁边给出色彩棒。
的话,则可以在等高线图旁边给出色彩棒 3 3、、“smothing” “smothing” 选中的话可以对等高线进行平滑,在选中的话可以对等高线进行平滑,在 amount amount 中有中有““低、低、中、高中、高””三种选择这一项一般可以不选,除非你画出的等高线图中的等高三种选择这一项一般可以不选,除非你画出的等高线图中的等高线非常的不平滑,这项只起到美化图形的结果,没有更大的意义线非常的不平滑,这项只起到美化图形的结果,没有更大的意义 双击此处即可设双击此处即可设置等值图属性置等值图属性从右边的工具栏里面选择篮框内钮从右边的工具栏里面选择篮框内钮, ,选择选择*.grd*.grd文件,生文件,生成井位图成井位图双击此处即可设置等双击此处即可设置等值图属性值图属性最后生成此图即可,然后再加上比例尺、图头、微调色标等到满意为止最后生成此图即可,然后再加上比例尺、图头、微调色标等到满意为止谢 谢!。