Surfer软件,是美国Golden Software公司编制的一款以画三维图的软件。该软件具有强大的插值功能和绘制图件能力,可用来处理XYZ数据,是地质工作者常用的专业成图软件。
简介
Surfer 软件是美国Golden Software 公司编制的一款以画三维图(
等高线、image map、3d surface)的软件。该软件简单易学,其自带的帮助(help)菜单对如何使用该软件解释详细,其中的教程(tutorial)也清晰介绍了surfer的简单应用。
Surfer 具有的强大插值功能和绘制图件能力,使它成为用来处理XYZ数据,是地质工作者常用的专业成图软件。可以轻松制作
基面图、数据
点位图、分类
数据图、
等值线图、
线框图、地形
地貌图、
趋势图、
矢量图以及三维表面图等;提供11种
数据网格化方法,包含几乎所有流行的
数据统计计算方法;提供各种流行图形图像
文件格式的
输入输出接口以及各大
GIS软件文件格式的输入输出接口,大大方便了文件和数据的交流和交换;提供新版的脚本编辑引擎,自动化功能得到极大加强。
主要功能
2、在等高线图上加背景地图
3、图件白化(blank)
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图形
常见问题
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 ->
Function10.可以画
向量图? 如
电磁场,热流场,风向图等.
--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, 类似
VB13.可以在
Excel上
设计程序吗? --透过Excel的
VBA,可以
同时控制Surfer和Excel
14.Surfer的等高线动画是如何做的? --可运用Sufer2GIF的Windows模块,或whirlgif程序Unix.
15.如果三维数据不等距,Surfer可以处理吗? --可以,Surfer专门处理此类问题
16.我有看到一张岛屿的图,周边有海洋的温度等值线图,
等温线不应穿过岛屿,如何做?--首先先要有一张岛屿的底图(.gsb,dxf..),再用Blank(.bln)遮掉岛屿底图。