surfer的一点用途
surfer的一些使用

surfer的一些使用surfer教程软件应用之surfer 2010-04-11 20:56:22 阅读629 评论0字号:大中小Golden Software Surfer(以下简称Surfer)是一款画三维图(等高线,image map, 3d su rface)的软件,该软件简单易学,可以在几分钟学会主要容. Surfer软件不难,自带的英文帮助(help菜单)把如何使用解释的很详细。
Surfer是具有插值功能的绘图软件,因此,即使你的数据是不等间距的,依然可以用它作图。
但依据本人的经验,最好不使用Surfer自带的插值功能,尤其是要精确确定等高线时(方法请见下面的介绍)。
Note:surfer8.0不支持中文.Surfer的最主要的功能是绘制等高线图,简介如下:假设你由三列数据分别为X,Y,Z,其中Z为点(x,y)处的值。
存为文件test.dat(数据见后)第一列是X坐标,第二列是Y坐标,第三列是(x,y)上的值Z.则画等高线的步骤如下:Note:并不是直接打开test.dat数据就可以画等高线,首先要将数据文件转换成Surfer 认识的grd文件格式,才能画出等高线。
步骤一:把数据文件转换成grd文件1.打开Surfer软件,打开菜单“Grid | Data..." ,在open对话框中选择文件test.dat2. 这会打开”Grid Data“对话框。
在“Data Columns”中选择要进行GRID的列数据(这里我们不用选择,因只有3列数据且它们的排列顺利已经是XYZ了,如果是多列数据,则可以在下拉菜单中选择所需要的列数据)。
在“Griding Method"中选择一种插值方法(如果你需要比原始数据的网格X和Y更密的Z数据),则在Grid的过程中,Surfer会自动进行插值计算,生成更密网格的数据。
如果你只是想绘原始数据的图,不想插值,则最好选择距离平方反比法(inverse distance to a power)方法(因为此法在插值点与取样点重合时,插值点值就是取样点值,而其它方法不能保证如此)。
surfer在冲淤分析中的应用

摘要:对如何在河道地形中应用Surfer制图和提取数据进行了分析,介绍了数据网格化、白化、片段、数学、体积和3D表面图、等值线图等功能的实现途径。
关键词: 数字高程图; Surfer; 泥沙冲淤; 河道演变中图分类号: P333 文献标识码:A doi: 10. 3969 / j. issn. 1000 - 1379. 2010. 01. 011河道演变分析是研究河流泥沙的一个重要途径,其数据来源除水文站提供的来水来沙资料外,主要是由测绘部门提供的通常以AutoCAD格式存储的河道地形图数据。
该地形图不能直接用于计算河道冲淤或构建三维地形,一般需要对其进行数字化。
传统的手段多采用地形断面法,受操作人员的技术水平、设备配置以及在空间分析上的局限性等影响,这种方法在实际应用中存在计算精度不够高、空间分析能力差、工作效率不高等弱点。
要准确弄清河道的冲淤分布及其变化,需要采取新的手段和方法[ 1 ]。
Surfer地理信息软件(简称Surfer)是美国Golden公司开发的制作等值线图和三维地形图软件,与其他相关的地理信息软件相比,具有操作简单、绘图功能强大的特点[ 2 ] ,目前广泛应用于环境[ 3 ]、地理等学科,但在河道演变及泥沙冲淤分析中应用较少。
笔者尝试利用Surfer来建立实际河段的数字地形模型,为基于三维地形表面模型的各种过程分析(如河道冲淤分析)创造条件。
1 河流数字高程图的建立和等值线的提取1. 1 在AutoCAD文件中提取坐标点及高程值在进行河道演变分析时,首先要识别河段地形,为此需要获得三维数字高程模型DEM。
目前,各流域管理单位多把AutoCAD作为基础图形的管理平台,其数据集成功能也在AutoCAD上经二次开发完成。
从相关管理部门获取的大多是大型的矢量图,包括高程点的图层及高程标注图层。
为此,必须把标注的值按照特殊的赋值方法使其与对应的高程点坐标一一对应。
通常需要把DWG格式的图在AutoCAD 中另存为DXF格式,然后可以用AutoL ISP或其他语言编写程序提取DXF文件中高程层各点的X、Y、Z 值[ 4 ] ,格式保存为. xls、. dat、. txt均可。
Surfer 基础知识

Surfer 基础知识(1)1.1 Surfer 8 简介1.1.1 Surfer的历史Surfer是美国Golden软件公司的产品,主要用于绘制等值线图及相应的三维图形,是科技工作者个人电脑常备的软件,应用较广。
Golden软件公司是由Dan Smith和Patrick Madison 1983年在美国创立的。
该公司一直致力于图形软件的开发,于1985年推出Surfer,后又于1986年推出Grapher,1990年推出Map Viewer和1996年推出Didger。
现在,Golden软件公司在科学图形软件领域已处于领先地位,上述的四个绘图软件已在全世界得到广泛应用,用户包括矿业、工程、医药、地学、生物等领域的研究人员、工程师和科学家。
目前,Surfer的最高版本为8,而且没有中文版。
Surfer是在Windows和NT操作系统下最强大的、最灵活的和较容易使用的绘制等值线图及三维立体图软件包,自1984年以来在各国科技工作者中使用越来越普遍,当前全世界有几十万科学家和工程技术人员使用Surfer 软件。
越来越多的地质学家、地球物理学家、水文学家、工程师、考古学家、海洋研究学家、生物学家、林业人员和气候学家等已经发现了Surfer 8简单易操作和绘图功能强大的特点。
1.1.2 Surfer 8的主要功能●支持12种内插方法对离散的XYZ数据格网化,声称规则的格网数据;●强大的地学数据分析功能,支持多达12种变异函数理论模型,可计算残差,进行地形分析和计算体积、面积等;●具有各种函数的运算功能;●绘制等值线图(Contour Maps);●可输入底图以便搭配3D图形/底图(Base Maps);●图形可作影像处理/影像图(Image Maps);●可产生相片品质的图片/地貌晕渲图(Shade Relief Maps);●绘制矢量地图(Vector Maps);●绘制线框图(Wireframe);●绘制曲面图(Surface);●对所选两个以上的地形图进行堆叠(Stack Maps);●在相同的坐标系统下合并所选的地图生成叠置图(Overlay Maps);●图形输出可选EMF、WMF、CLP、CGM、BMP、TIF、JPG、GIF,AutoCAD DXF,Golden软件的GSI、GSB、BLN,Atlas Boundary BNA,MapInfo Interchange Format MIF,ESRI Shape SHP 等。
Surfer软件在绘制层间距等值线图中的应用

Surfer软件在绘制层间距等值线图中的应用摘要:Surfer软件是美国Golden Software公司的产品,是基于windows操作系统的三维绘图软件,可以轻松制作基面图、数据点位图、分类数据图、等值线图、线框图、地形地貌图、趋势图、矢量图以及三维表面图等。
本文重点介绍了应用Surfer软件绘制层间距等值线图的方法和原理。
关键词:克里格Surfer软件层间距等值线图1 前言层间距等值线图是煤矿生产用图的一个重要组成部分,对于层位对比,构造分析,煤层空间规律研究等均有重要指导意义。
传统手工圈绘层间距等值线图的工作量大,制图繁琐,效率低。
而应用Surfer软件可以在几分钟内绘制好一张层间距等值线图。
笔者通过对软件加权反距离法、克里格法、最小曲率法、自然邻近点法、多项式回归法等插值算法的对比研究,发现应用克里格插值算法绘制的层间距等值线图更为接近实际,效果最好。
2 Surfer软件简介Surfer是具有插值功能的绘图软件,即使数据是不等间距的,依然可以用它作图。
Surfer 的主要功能是绘制等高线图(contour map),此外它还可以绘制post map,classed post map,vector map,image map,Shaded Relief map, wireframe map,3d surface map 等形式的图形。
应用Surfer 软件绘图最基本的格式是ASCII码形式的XYZ 数据格式。
有了原始数据后,需要用Surfer 软件的Grid 菜单中的命令对此数据进行网化,将数据格式转换成Surfer软件作图时识别的格式,然后再由此网格化的数据用Map 菜单中的命令绘制相应的各种图形。
绘图流程如图1所示。
图1 Surfer软件绘图流程3 建立层间距等值线数据层间距等值线的数据格式是XYZ格式(图2所示),数据来源于钻孔和井下巷道见煤点数据等。
所谓的XYZ数据文件,是指ASCII码(文本)格式的数据文件,此数据文件包含三列,分别为XYZ,其中X列和Y列表示大地坐标,Z 列为在坐标(x,y)处的值(煤层层间距)。
surfer软件初学

粘贴图
分类粘贴图
分类粘贴图的参数更改
矢量地图
• 矢量图:是包含小的箭头的绘图表达,每个箭头斗鱼箭头所在的 位置的方向和大小有关。其能藐视地形学的表面局部的坡度。箭 头的方向表明局部的斜面的陡峭程度,箭头的尺寸表明局部的斜 面的大小。
矢量图
线框图
• 线框图:是网格文件的三维表达,其是通过为XY网格划线产生块 状图标,在每个行和列的交叉点的网格Z值与表面的高度成比例。
制图步骤
surfer界面简介
建立数据文件xuexi.dat
对数据文件进行网格化处理
等值线图
• 等值线图指在一个表面上的等致点的连线,是在2维空间上表达 三维的数据。2维是XY坐标,第三维Z用等值线表示。等值线的间 隔表示表面的相对倾斜度,两条等值线图之间的差异用等值线图 间隔来定义。 • 根据之前的网格数据xuexi.dat,绘制等值线如下图
surfer软件初学
• Surfer是美国Golden Software 公司编制的一款以画二维,三维图 (等高线,image map, 3d surface)的软件。该软件具有的强大插 值功能和绘制图件能力,使它成为用来处理XYZ数据的软件,是 地质工作者必备的专业成图软件之一。 • 绘图功能是Surfer的核心和特点之一,本软件可以轻松制作基面 图、等值线图、线框图、数据点位图、分类数据图、地形地貌图、 趋势图、矢量图以及三维表面图等; • 提供多种数据网格化方法,包含几乎所有流行的数据统计计算方 法; • 提供各种流行图形图像文件格式的输入输出接口以及各大GIS软件 文件格式的输入输出接口,大大方便了文件和数据的交流和交换;
等值线
底图
• 底图显示类似道路、溪流、湖泊或州和县界线等地理和政治方面 的信息。在surfer中底图能用等值线图、线框图、粘贴图或任何其 他类型的地图来组合。
对地质工作中几种常用绘图软件应用的探讨

对地质工作中几种常用绘图软件应用的探讨地质工作中,绘图软件起着非常重要的作用。
随着现代科技的发展,软件工具已经成为了地质勘查和岩土工程领域的核心工具之一。
在即将到来的数字化时代,软件设计和开发已经成为了地质工作中必不可少的一部分。
在这篇文章中,将探讨几种在地质工作中常用的绘图软件的应用。
一、AutoCADAutoCAD是一款功能强大、功能齐全、广泛应用的CAD软件,它被广泛应用于建筑设计、制造工程、土木工程、水利工程等领域。
在地质勘探和岩土工程领域,AutoCAD也是经常使用的软件之一。
它的主要用途是绘制和编辑平面图和截面图,以及设计图和三维模型。
在地质工作中,通常使用AutoCAD来处理以下工作:1. 绘制地形图和剖面图在地质勘探中,地形图和剖面图是必不可少的图形工具,它们可以使勘探人员更好地理解地质情况。
使用AutoCAD可以绘制出高精度的地形图和剖面图,用于地质勘探、矿产资源开发等领域。
2. 处理地层分析和岩体特征绘制地质勘探工作中需要对不同地层进行分析,以便确定地层结构、分析岩层特征、确定岩石类型和岩性等地质信息。
AutoCAD可以通过图层的方式绘制不同的地层,方便进行地层划分和分析。
3. 绘制工程红线在施工现场中,设计人员常常需要制定工程红线来限制施工范围。
在AutoCAD中,可以使用快速绘图和标注工具,轻松绘制复杂的工程红线。
二、rockworkRockwork是一种针对地质和环境工程应用的综合软件。
该软件在地质勘探和岩土工程领域非常有效,可用于处理以下问题:1. 可视化和分析3D地质数据Rockwork可以处理、分析和可视化3D地质数据,用于了解岩石结构和地层分布特征、了解矿物组成、了解地形等信息。
用户可以将探测到的数据导入软件,进行数据可视化处理。
2. 处理钻探数据和岩芯分析Rockwork可以轻松处理钻探数据,建立各种地质剖面和剖面图,用于分析岩体特性和结构。
同时,还可以对钻探岩芯进行分析,获取岩石性质参数,用于地质工作和岩土工程设计。
surfer坐标点提取对应的数值

文章标题:探索Surfer坐标点提取对应数值的方法与技巧引言在地图制作和地质勘探等领域,Surfer软件是一款十分重要的工具。
它能够帮助用户进行地理信息系统的分析、三维地图的制作以及各种类型的数据可视化。
然而,对于不少用户来说,提取坐标点对应的数值是一个比较困惑的问题。
本文将针对这一问题展开探讨,共享一些在Surfer软件中提取坐标点对应数值的方法和技巧。
一、Surfer软件简介1.1 Surfer软件的作用Surfer软件是由Golden Software公司开发的一款专业的地图和空间数据可视化工具。
它可以用于绘制2D和3D的地形图、曲线图、网络图、矢量图等。
Surfer还支持各种数据格式的导入和导出,让用户能够便捷地进行数据处理和展示。
1.2 坐标点提取对应数值的意义在实际的应用场景中,我们有时需要根据地图上的坐标点来获取相应的数值。
比如在地质勘探中,我们可能通过Surfer来绘制地质构造图,然后需要了解某个具体点的高程数值等信息。
能够准确、方便地提取坐标点对应的数值是非常重要的。
二、Surfer坐标点提取对应数值的方法2.1 使用查询工具Surfer软件中提取坐标点对应数值的最直接方法就是使用查询工具。
用户只需要在地图上点击所需的坐标点,然后通过查询工具即可获得该点的具体数值信息。
这种方法简单便捷,适用于快速获取少量坐标点的数值。
2.2 使用网格数据对于需要大量坐标点数值的情况,更推荐使用Surfer中的网格数据功能。
用户可以将地图上的各种数据转换成网格数据,在网格数据中直接提取所需坐标点的数值。
这种方法适用于处理大量坐标点,能够进行批量操作,提高工作效率。
三、提高提取精度的技巧3.1 设置合适的插值方法在进行网格数据转换时,选择合适的插值方法是关键。
Surfer提供了多种插值方法,如克里金插值、反距离权重插值等。
用户可以根据实际数据的特点来选择最适合的插值方法,以提高提取数值的精度。
3.2 考虑数据的分辨率在绘制地图和进行数据转换时,注意数据的分辨率也会影响坐标点数值的提取精度。
surfer软件使用手册

软件特点
高效稳定
01
Surfer软件运行稳定,处理大规模数据速度快,能够满足专业
领域对数据处理和分析的高要求。
界面友好
02
软件界面简洁直观,易于操作,降低了使用门槛,方便用户快
速上手。
功能丰富
03
Surfer软件提供了丰富的表面分析、建模和可视化工具,满足
用户多样化的需求。
适用人群
地质学家
用于分析地质数据,生成地质表面模 型,辅助地质研究和勘探。
双击下载的安装包,运行 安装程序。
阅读并同意Surfer软件的许 可协议。
选择一个合适的安装路径 ,以便于后续的软件管理 和使用。
等待安装程序完成安装过 程,确保电脑保持连接状 态。
启动与关闭
启动Surfer软件
双击桌面上的Surfer软件图标,即可 启动软件。
关闭Surfer软件
点击软件窗口右上角的关闭按钮,即 可关闭软件。
手动更新
用户也可以选择手动更新,通过 访问Surfer软件官方网站下载最 新版本,并按照提示进行安装。
更新日志
在更新过程中,用户可以查看详 细的更新日志,了解新版本中包 含的改进和新功能。
软件维护
常规维护
定期进行软件维护,可以清理不必要的缓存 和临时文件,提高软件的运行速度和稳定性 。
清理历史数据
数据预处理
在导入数据前,用户可以对数据 进行预处理,如筛选、排序、去 重等,以提高数据的质量和准确 性。
数据处理
数据转换
Surfer软件提供了强大的数据转换功能,用户可以根据需要将数据转换为不同 的坐标系和投影方式。
数据插值
对于离散的数据点,Surfer软件可以进行插值处理,生成连续的数据曲面,便 于后续的图形绘制和分析。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2主要功能
1、等高线的绘制
2、在等高线图上加背景地图
3、图件白化(blank)
4、数据文件统计功能
5、粘贴和分类粘贴子图
6、生成向量图
7、图形输出
8、辅助功能:用函数直接作图、标注文字、画简单的图形等。
图形规格与种类:
--Contour Maps 可做等高线图,结果可输出成3D DXF
--3D Wireframe Maps 可做三维网格图
--3D Surface Maps 可做三维表面图
--Post Maps 可做三维张贴图文字标注
--Shaded Relief Maps 可做阴影图,具有相片质量.
--Image Maps 可做影像图, 可以做细腻的色阶处理
--Vector Maps 可做向量图,
--Base Maps 可输入底图以便搭配3D图型
--Overlap Maps 可将图型重叠
--Overlap Maps 可将地面影像图与3D Surface重叠
--Gridding 可选择多种方格化功能
--Output 图型输出可选CGM、DXF、BMP、GIF、EPS、HPGL等
--Worksheet 数据输入可用Lotus、Excel、ASCII
--Text 文字可用上下标、数学符号、线型符号、颜色都可定义
--可以和Grapher搭配,将剖面结果输出成Grapher之XY图形
3常见问题
1.如何将等高线图上的数据存入文件中吗? --开启SURFER -> 开启 .GRD文件-> GRID ->
GRID NODE EDITOR,SAVE AS -> ASCII XYZ (.DAT)
2.SURFER 有Curve Fitting函数的功能吗? --没有,TableCurve 3D具有此功能.
3.三维表面图可与三维点图合并在一起吗? --不可以,TableCurve 3D具有此功能.
4.可以将Surfer的轮廓线剖开,取出其Z值吗? --可以 Grid -> Slice (.bln 文件)
5.可以求取Surfer的体积吗? --可以 Grid -> Volumn.
6.可以将Surfer某部分不要画出来吗? --可以 Grid -> Blank (.bln文件)
7.可以将数个Surfer图重迭吗? --可以 Map -> Overlay Maps ; Stack Maps
8.可以将Grid档缩小吗? --可以 Grid -> Extract
9.可以直接用函数画z=f(x,y)的曲面吗? --可以 Grid -> Function
10.可以画向量图? 如电磁场,热流场,风向图等.
--a.如果数据是X,Y,Z. 其中X,Y,是平面几何坐标,Z是物理量(如平板上的压力)
----Gridding后 Map -> Vector Map -> New 1-Grid Vector 即可
----这是最基本的平面坐标向量图,直接以物理量Z值为向量图依据.
--b.如果数据是X,Y,Z,Z1
----其中Z1是位于X,Y,Z上之物理量(如台湾各地的压力).
----您必须做两个Gridding后才能开始用New 1-Grid Vector
----X,Y,Z 几何位置用(当底图用,可以立体显示)
----X,Y,Z1 物理量
--c.如果数据是X,Y,Z,X1,Y1
----其中X1,Y1是位于X,Y,Z上之x,y向量分量(如台湾各地的风速及风向). ----您必须做三个Gridding后才能开始用New 2-Grid Vector
----X,Y,Z 几何位置用(当底图用,可以立体显示)
----X,Y,X1 x向量分量
----X,Y,Y1 y向量分量
--d.如果您的数据是X,Y,Z,Angle,Length
----其中Angle,Length是位于X,Y,Z上之向量角度及大小.做法同c.
11.如何画Surfer的Breaklines and Faults? --可以 Grid -> Advanced options ->
Breaklines and Faults (.bln文件要含Z值)
12.可以在Surfer上做程序吗? --可以,Surfer内建Surfer Script, 类似VB
13.可以在Excel上设计程序吗? --透过Excel的VBA,可以同时控制Surfer和Excel
14.Surfer的等高线动画是如何做的? --可运用Sufer2GIF的Windows模块,或whirlgif
程序Unix.
15.如果三维数据不等距,Surfer可以处理吗? --可以,Surfer专门处理此类问题
16.我有看到一张台湾的图,周边有海洋的温度等高线图,温度线不会穿过台湾如何做?
--首先您先要有一张台湾的底图(.gsb,dxf..),再用Blank(.bln)遮掉Taiwan底图.。