利用Surfer生成等值线图
一天学surfer80作等值线图图心得
一天学Surfer8.0作等值线图图心得从事煤炭资源勘查工作中,需要做很多等值线图,周围同事多是用传统的三角网插值方法,一个钻孔一个钻孔地量取之间的距离,然后在Excel表格中计算分点距离,再在CAD 中描点连线……虽然这是一种严密的插值法,但是感觉过程复杂,与传统手工作图无异,需耗费很大精力。
同学推荐用Surfer软件,我用了一天时间,基本掌握了这种作图方法。
这里,我要感谢水文07-1班的邓同学以及其他同学朋友给我提供的帮助。
Surfer做等值线图主要用到两种数据,一种是钻孔数据,包括钻孔坐标和需要描述的目标数据(如煤厚、灰分、硫分等),另一种是边界数据,主要是矿区边界,即拐点数据。
这两种数据分别对应着Surfer里的dat文件(也可以是其它可识别格式,如txt)和bln文件。
第一步:制作数据文件1、制作钻孔数据文件这一步可以在Excel、WPS、记事本中完成,也可以在Suerfer工作表中建立。
其格式如下图:数据录入完成后,保存为txt格式。
注意:我用的是WPS,另存为的时候须选择制表符分割的txt文件。
2、制作bln文件(边界数据)一般情况下,边界数据都是比较少的,可用Surfer工作表直接建立,保存为bln文件即可。
其格式如下图:第一行31代表边界拐点坐标的个数,后面的0值表示后面的等值线绘制在边界内部,如果写成1,表示等值线绘制在边界外部。
后面的数值为钻孔坐标,第一栏为横轴(Y值)。
保存为bln格式。
注意:我们工作区域只有30个拐点,写31的原因是最后一个钻孔坐标与第一个相同,形成一个封闭区域。
Ps:有时候拐点数较多,又没有拐点坐标文件,需要我们直接从图上量取,比较方便的方法是用工具展点。
比如,我用的CAD作图,作图比例为1:1000(保证了展点出来的坐标不变),矿区边界是多段线圈成,拐点较多,我就用到了Dxf2xyz2.0这个工具来展点。
把矿区边界带基点复制到空白文档中,并校正。
保存为dxf格式,据说dwg格式也行。
用surfer软件绘制等值线图详细说明
v1.0 可编辑可修改用surfer软件绘制等值线图详细说明共分以下几步完成:第一步:建立数据文件每个人需要建立两个文件便可完成所有等值线图的绘制。
(小曼与景立由于没有边界可不建立边界文件)1)绘图文件数据:一次在excell中建立完成(当然也可在surfer工作表中建立)。
格式如下:钻孔号(A栏) X坐标(B栏) Y坐标(C栏)绘图数据1(D栏)绘图数据2(E栏)。
延52。
保存格式后缀为 (如2)边界数据:由于边界数据没有几个,最好在surfer 工作表中建立,这样不需数据格式转换。
步骤:打开surfer软件,点击左上脚空白处(第二行第一个位置键),选worksheet,则可建立边界数据文件。
格式如下:X坐标(A栏) Y坐标(B栏)5 0第一行5代表边界坐标的个数,注意后一行坐标数据必须重复一下第一行坐标数据,这样才能形成一个闭合边界,0代表边界内的等高线要绘制。
存盘格式为(如)第二步:数据网格化建立好两个数据文件后,打开surfer软件。
在Grid(网格)中——点data(数据)——把绘图数据文件打开——在图标左边对X,Y,Z坐标进行选项,由于先画等值线,因此,必须选绘图数据文件上B、C、D栏(以后做其它等值线可将D栏该选为E栏或F栏,等等),即X选columnB,Y选columnC,Z选columnD(必须切记)——其它项目默认不变,点击ok——若出现是否替代存在的文件,再点击yes(若出现将改动保存到report1,点击No,有此要求,也许没有)——自动生成文件。
第三步:绘等值线图在map(地图)中点contour map(等值线图)再点new contour map(新建等值线图),再点网格化文件——打开——等值线图形便绘出。
第四步:修饰等值线图在做好的图形上双击鼠标左键——会出现contour properties(等值线图属性)操作框图,在gene ral中(有时不需点击)——选择smoothing(圆滑等值线)——再选择圆滑的Amount(数量)——high(高度圆滑)——其它指标不改动——紧接着点击levels(修改等值线间距)——再点击下面l evel,可修改等值线间距(interva)——点击ok—再点击一次ok(等值线间距视图上线条的密集程度而定,可参考矿上已有图件的间距)。
基于.net平台的surfer绘制等值线图实现
L v l, p rme PoD c me tS a e 。在 ap ee Ma F a , lt o u n ,h p 等 s s.
nt e 中通过 建立 对象 实例 , S f r 给 u e 对象 的属 性赋 值 和利 用其 方 法操 作 , 可 实现 S f r tmai 即 u e o t n技 Au o
C n o r a ,B s M a Do u e t Grd, ma e a o tuM p a e p, c m n , i I g M p,
2 2 网格数 据 白化 .
网格 化 后 的 数 据表 示 一 个 矩形 区域 , 与实 际地 图不符 , 因此要 对 数据 进 行 白化 清 楚 地 表 示边 界 区
格 化 , 转换 成 gd文件 格 式 , 转换 时 可选 择一 种 并 r 在
软件 自动绘制出美观气象要素等值线 图。
插值 方 法 ,u e 软件 提供 了许 多数 学插 值 模 型 , Sf r 如 克立 格 法 、 离倒 数 加 权 法 、 小 曲率 法 、 角 网线 距 最 三
1 S re 图软 件 介 绍 u fr绘
能 的调 用 , 现 sf r应用 的二 次开 发功 能 。 实 ue
性插值法、 多元回归法等。利用这些数学模型 , 可以 很方 便地 进行 插值 计算 。S r r uf 提供 了 Gr D t e i aa函 d
数, 可实 现对 数据 网格 化 , 方法 实现 如下 :
S fe . piain S feAp = n w u e . u r Ap l t u r p c o e Sf r
Surfer与grapher软件介绍
Surfer软件介绍Surfer是用来画等值线图的程序。
画等值线图要通过三个步骤:1、输入数据;2、数据网格化;3、作等值线图。
首先启动Surfer,在屏幕上部出现主菜单。
一、输入数据1、在File菜单中选Worksheet,进入数据编辑状态。
2、用箭头键和数据键输入数据。
作电测深等值线图时,建议A列为测点号(x坐标);B列为A B/2值(y坐标);C列为ρs数据(z坐标)。
3、作电测深等值线图如果纵坐标(y坐标)要用对数坐标,就要对A B/2数据作对数转换:在Compute菜单中选Transform,弹出Transform对话框。
令D= -50*LOG10(B /100)(假定A B/2最大值为100m,这样,作上述转换后,对应A B/2最大值为100m的y坐标即为0),这样D列就成为A B/2的对数转换值,数据准备完毕。
4、在File菜单中选Save 或Save as,弹出Save对话框,将数据文件存盘(注意要在Save对话框左下角处选择存盘后的文件类型为dat型,其扩展名为dat,它们可在以后重新修订编辑)。
5、在File菜单中选Exit,或双击屏幕右上角Worksheet窗口关闭按钮,退出Worksheet 编辑。
二、数据网格化1、在Grid菜单中选Data,弹出数据文件输入对话框,输入数据文件。
2、弹出网格化对话框后,设置网格化参数:X 、Y、Z对应的列(Data Columns)(一般A列(测点号)为X ,C列(ρs值)为Z,作电测深等值线图如果纵坐标(y坐标)要用对数坐标时,要规定D列(A B/2的对数转换值)为Y,否则B列为Y。
);网格大小、密度(Grid Line Geometry)(作等间距测点的电测深等值线图时,建议X网格数为测点数,Y网格数为A B/2电极距数。
总之,使网格点尽量接近原始数据点,这样网格化的效果比较好)。
3、参数设置好后点击OK。
计算机会发出3下响声,表明网格文件已做好。
surfer画声等值线图教程
用Surfer做声等值线的简易、傻瓜教程——专为环评人而作eiarookie@eiafans前言 (2)1 软件下载 (2)1.1 EIAN2.0 (根据新的声导则修订后版本) (2)1.2 Surfer (3)1.3 备用链接 (3)2 网格数据EIAN生成和excel处理 (3)2.1 EIAN计算网格数据 (3)2.2 excel处理网格数据到XYZ格式 (4)3 Surfer数据预处理和画等值线图 (6)3.1 Surfer预处理生成grd文件 (6)3.2 画等值线图 (7)4 修饰等值线图 (9)4.1 属性设置 (9)4.2图案、文字设置 (12)4.3 Surfer图件导出jpg (12)前言新的声导则给不少同仁带来了一个难题——如何画声等值线图,虽说二级评价可“根据评价需要绘制等声级线图”(导则原话),但很多噪声污染显著的工业类或者周边有敏感点的项目不画的话貌似有点说不过去。
目前有些商业软件可以做出比较漂亮的图,但是价格都比较贵(一个2.8w,Cadna接近10w),而且Cadna存在与新的声导则不相符的问题(参见/thread-84683-1-1.html)。
综上,利用模式调整过的EIAN计算出网格数据,利用Surfer做出等值线图,看起来是一个颇有吸引力的0成本方案,由于本人精力有限,故只能做出一个简易版的教程,不过一步步照着这个做应该也可以搞定的。
有兴趣的继续往下看吧。
1 软件下载需要下载2个软件,EIAN2.0 (根据新的声导则修订后版本)和Surfer 8.0。
1.1 EIAN2.0 (根据新的声导则修订后版本)下载链接:/soft/EIAN20.rar注册码:sfssnn-07291-28536-091141.2 Surfer 8.0下载链接:/thread-33399-1-1.html1.3 备用链接如果以上任一下载地址失效,可去下面这个链接下载打包的文件:/files/398818430/EIAN2.0_Surfer_8.rar.html(进入后选择free user模式)2 网格数据EIAN生成和excel处理2.1 EIAN计算网格数据打开EIAN 2.0,设定预测模式(噪声衰减分布计算)、声源、网格点等参数,进行计算,得到网格数据。
利用Surfer生成等值线图
1、输入数据
打开surfer12,新建工作表,要求输入三列数据,分别坐标点(X、Y)和每个坐标点的数值(顺序可以任意)。
然后,打开“数据-指定XYZ各列”,设置X、Y、Z对应的各列标号,并保存文件。
2、生成网格
点击“网格-数据”,并选择第一步生成的文件,在弹出的对话框中设置网格化参数,网格化算法选择克里金插值法,再点击“确定”进行网格化操作并保存文件。
3、生成等高线图
点击工具栏左侧图标建立新场景。
选择“图形--新建—等值线图”选项,并打开第二步生成的文件,即可自动建立等值线图。
4、调整显示选项。
为了使得生成的图像更容易观察,需要适当调整。
先按照下图进行勾选,并在”顶边轴”的属性管理中选中”标注-显示“,以显示顶轴刻度。
在等值线图的属性管理器中,更改”层次-等值线着色-填充等值线“,并更改等值线颜色。
可选中“比色刻度尺“选项,以显示比色刻度尺,便于观察。
最终生成的等值线图如下图所示:。
实习七 应用surfer绘制等值线图
实验七应用Surfer绘制等值线图实验报告学生姓名:萱冰伊寒专业班级:DL指导教师:吴老师时间:2014年5月15日- 2 -1.实验目的(1)实验的目的与意义:要求掌握应用Surfer 软件绘制等值线图和输出的方法;(2)软件特点与应用:Surfer 是美国Golden 软件公司出品的三维绘图软件包,利用用户给出的无规则数据可快速绘出等值线图、三维表面图等,软件生成的图形可以矢量方式输出并进行编辑修改。
2.实验方案本实验的方案设计:熟悉Surfer 软件,根据“某油田储层孔隙度平面分布数据”绘制出相应的等值线图。
3、关键步骤描述3.1 步骤一 打开Grapher ,新建空白Worksheet 文件,完成数据的输入与保存;3.2 步骤二 生成网格文件:从【Grid 】菜单中选择【Data 】命令,在弹出的【Open Grid 】对话框中指定驱动器、路径和 Worksheet 文件名称,点击【打开】即弹出【Grid Data 】对话框,如下图所示设置好各项参数,点击【OK 】生成网格化文件[.GRD];3.3 步骤三创建等值线图:从【Map】菜单中选择【Contour Map】命令,在弹出的【Open Grid】对话框中指定刚生成的网格文件,击【打开】即以缺省参数模式生成新的等值线图;3.4 步骤四编辑等值线图:(1)打开对象管理器:从【View】菜单下级菜单中打开对象管理器【Object Manager】;(2)打开等值线属性对话框:双击 Contours 图形对象,弹出等值线属性对话框;(3)修改等值线属性:点击【应用】,【平滑】中的【程度】指定等值线圆滑的程度,【等级】选项卡中,双击【等级】按钮,弹出【等值线等级】对话,框,按图所示选择参数,点击【确认】,双击【线条】按钮下方某等级值对应,的直线,弹出【线条属性】对话框,可设置单根线条的样式、颜色、粗细等,结果如下图;- 4 -3.5 新建张贴图:从【Map】菜单中选择【Post Map】,新建张贴图,同时选中张贴图和等值线图,选择【Map】中【Overlay Maps】便可将两张图组合到一起;3.6导出等值线图:从【File】菜单中选择【Export】命令,指定文件存储路径、文件名等,即可保存文件;思考题:Surfer等值线图中的坐标轴的调节问题可通过调整坐标轴参数进行调节,如下对话框;- 6 -4、结论通过本次实习,熟悉了Surfer软件的组成及功能,掌握了应用Surfer软件绘制等值线图和输出的方法。
Surfer_绘制等值线图(无水印版)
-1.000.00 1.00 2.00 3.00 4.00 5.00 6.007.008.009.0010.00-1.000.001.002.003.004.005.006.007.008.0090032755650802510400Easting8100104001270015000173001960021900N o r t h i n gMt. St. Helens,请注册购买5,15,15,15,15,15,15,15,15,15,15,15,1第一节Surfer 界面环境与菜单操作第二节Surfer 创建基本等值线图第三节Surfer 图形的高级处理第四节Surfer 的高级设置第一节Surfer 界面环境与主要菜单操作一、Surfer 窗口界面环境二、File 菜单中的Import 和Export 命令三、Grid 菜单命令四、Map 菜单命令一、Surfer 窗口界面环境绘图工具栏绘图快捷按钮对象管理器二、File 菜单中的Import和Export 命令导入图形文件命令:Import用该命令导入图形文件,导入的文件格式包括:Golden Software 边界文件GSB;地图边界文件BNA;AutoCAD DXF文件;空白文件BLN;图元文件CLP、WMF、EMF;ESRI Shape 文件SHP;ESRI ArcInfo输出格式E00;MapInfo 交换格式MIF;位图格式GIF、DCX、JPEG(JPG)、PCX、等等。
导出(Export)命令使Surfer文件以其它程序能够调用的格式输出。
该命令能产生的文件格式如下:•AautoCAD[.DXF]文件,•Windows 图元[.CLP] 文件•位图TIFF 、BMP、TGA、PCX 、WPG、JPEG(JPG)、GIF、PCT、DCX、PNG•ESRI Shapefile文件[.SHP];•Golden Software 空白文件[.BLN]可以输出图形窗口中的全部内容,也可以仅选择部分图形或几个对象输出。
C#调用Surfer接口绘制区域站等值线图
X
Y
Z
其 中第 一 、二列 分 别为 区域 站站点 经度 和纬
度 ,第 三列 为 气 象 要 素 值 ( 如 气 温 、降 水 量 ) ,
每 行代 表 一个 区域 自动 气 象站 的数 据 。C#生 成 气 象要 素数 据 文件 ( *. d a t )核 心代 码 为
S e l e c t 一 小 时 雨 量 ,空 气 温 度 f r o m C a ws —
位 1或 0 ( 1代 表 消 除 闭合 曲 线 内 的等 值 线 ,0 代表 消 除闭合 曲线 外 的 等值 线 ) ,X 、Y 分 别 代
d a t ”文件 )
“ 等级 . 1 v l ” 色标 文 件 绘 制 温 度 、 降水 等值 线 色
斑图 。
2 . 2 地 图数 据
绘 图所 需 的地 图数 据 为 “ 宝鸡市底图 . b l n ” 和 “ 宝鸡 市 边 界 图 . b i n ” ,包 含 了市 、县 边 界 经
作 者 简 介 :王
波 ( 1 9 8 5 ) ,男 ,陕 西 杨 陵人 ,汉 族 ,学 士 ,助 理 工 程 师 ,从 事技 术保 障 和 气 象 信 息 技 术 丌 发 。
4 6
X( ) Xl Y n Yl
陕 西
气 象
名 ,即 *. d a t 文 件加 路 径 ,0 .0 3为 网格 经 纬 向
通过 C#调 用 S u r f e r 软 件接 口 ,对基 本气 象要 素 数据 进 行 格 点 化 处 理 ,最 后 加 载 “ 宝 鸡 市 底 图
.
温度 . d a t ) ;( 生 成 X、Y、 Z格 式 的 “ 温 度
.
用surfer软件绘制等值线图详细说明
•用surfer软件绘制等值线图详细说明共分以下几步完成:第一步:建立数据文件每个人需要建立两个文件便可完成所有等值线图的绘制。
(小曼与景立由于没有边界可不建立边界文件)1)绘图文件数据:一次在excell中建立完成(当然也可在surfer工作表中建立)。
格式如下:钻孔号(A栏) X坐标(B栏)Y坐标(C栏)绘图数据1(D栏)绘图数据2(E栏)。
延52 389640.0 197683.2 15.6 0.82 。
保存格式后缀为x.txt (如1.txt)2)边界数据:由于边界数据没有几个,最好在surfer 工作表中建立,这样不需数据格式转换。
步骤:打开surfer软件,点击左上脚空白处(第二行第一个位置键),选worksheet,则可建立边界数据文件。
格式如下:X坐标(A栏)Y坐标(B栏)5 0389640.0 1976830.2392300.4 1985301.4392100.8 1988023.4392235.6 1982003.1389640.0 1976830.2第一行5代表边界坐标的个数,注意后一行坐标数据必须重复一下第一行坐标数据,这样才能形成一个闭合边界,0代表边界内的等高线要绘制。
存盘格式为x.bln (如1.bln)第二步:数据网格化建立好两个数据文件后,打开surfer软件。
在Grid(网格)中——点data(数据)——把绘图数据文件x.txt打开——在图标左边对X,Y,Z坐标进行选项,由于先画等值线,因此,必须选绘图数据文件上B、C、D栏(以后做其它等值线可将D栏该选为E栏或F栏,等等),即X选columnB,Y选columnC,Z选columnD(必须切记)——其它项目默认不变,点击ok——若出现是否替代存在的文件,再点击yes(若出现将改动保存到report1?,点击N o,surfer8.0有此要求,surfer7.0也许没有)——自动生成x.grid文件。
第三步:绘等值线图在map(地图)中点contour map(等值线图)再点new contour map(新建等值线图),再点网格化文件x.grid——打开——等值线图形便绘出。
Surfer做等值线图
从事煤炭资源勘查工作中,需要做很多等值线图,周围同事多是用传统的三角网插值方法,一个钻孔一个钻孔地量取之间的距离,然后在Exc el表格中计算分点距离,再在CAD 中描点连线……虽然这是一种严密的插值法,但是感觉过程复杂,与传统手工作图无异,需耗费很大精力。
同学推荐用S u rfer软件,我用了一天时间,基本掌握了这种作图方法。
这里,我要感谢水文07-1班的邓同学以及其他同学朋友给我提供的帮助。
Surfer做等值线图主要用到两种数据,一种是钻孔数据,包括钻孔坐标和需要描述的目标数据(如煤厚、灰分、硫分等),另一种是边界数据,主要是矿区边界,即拐点数据。
这两种数据分别对应着S u rfer里的dat文件(也可以是其它可识别格式,如txt)和bln文件。
第一步:制作数据文件1、制作钻孔数据文件这一步可以在E xcel、WPS、记事本中完成,也可以在Su erfer工作表中建立。
其格式如下图:数据录入完成后,保存为txt格式。
注意:我用的是WPS,另存为的时候须选择制表符分割的txt文件。
2、制作bln文件(边界数据)一般情况下,边界数据都是比较少的,可用Surfer工作表直接建立,保存为bln文件即可。
其格式如下图:第一行31代表边界拐点坐标的个数,后面的0值表示后面的等值线绘制在边界内部,如果写成1,表示等值线绘制在边界外部。
后面的数值为钻孔坐标,第一栏为横轴(Y值)。
保存为bln格式。
注意:我们工作区域只有30个拐点,写31的原因是最后一个钻孔坐标与第一个相同,形成一个封闭区域。
Ps:有时候拐点数较多,又没有拐点坐标文件,需要我们直接从图上量取,比较方便的方法是用工具展点。
比如,我用的CAD作图,作图比例为1:1000(保证了展点出来的坐标不变),矿区边界是多段线圈成,拐点较多,我就用到了Dxf2xyz2.0这个工具来展点。
地理制图软件Surfer8图文教程
地理制图软件Surfer8图文教程Surfer8是一款功能强大的地理制图软件,可以帮助用户轻松创建专业水平的地图。
本文将为您介绍Surfer8的基本功能和使用方法,帮助您快速上手并制作出精美的地理图表。
一、软件介绍Surfer8是Golden Software公司开发的一款地理制图和空间分析软件。
其主要功能包括创建等值线图、三维表面图、矢量图和栅格图等。
Surfer8针对地学和环境科学提供了一系列强大的分析和可视化工具,方便用户进行数据分析和制图。
二、安装与界面1. 下载Surfer8安装包,并按照安装向导的指导完成安装。
安装完成后,双击桌面上的Surfer8图标即可启动软件。
2. Surfer8的界面主要分为菜单栏、工具栏和图层管理器。
菜单栏提供各种功能的操作选项,工具栏提供快捷工具的图标,图层管理器用于管理和控制地图中的各个图层。
三、数据导入和编辑1. 在Surfer8中,可以导入多种格式的数据,包括文本文件、Excel文件和GIS数据等。
选择“文件”菜单中的“导入”选项,根据提示选择数据文件并导入到Surfer8中。
2. 导入的数据可以在Surfer8中进行编辑和处理。
通过选择“编辑”菜单中的“属性”选项,可以调整数据的符号、颜色和透明度等属性设置。
此外,还可以进行数据的剪切、裁剪和筛选等操作。
四、创建等值线图1. 在Surfer8中,等值线图是一种常见的地图表达方式。
选择“绘图”菜单中的“等值线图”选项,在弹出的对话框中选择要绘制的数据源。
2. 在图表属性设置界面,可以根据需要调整等值线的间隔、颜色和标签等参数。
点击“绘制”按钮即可生成等值线图。
五、创建三维表面图1. 三维表面图是展示地形高程和海拔的常用方式。
选择“绘图”菜单中的“三维表面图”选项,在弹出的对话框中选择数据源和表面类型。
2. 在图表属性设置界面,可以调整颜色填充、光照效果和透明度等参数。
点击“绘制”按钮即可生成三维表面图。
如何使用Surfer8.0画等值线图
如何使用Surfer8 .0画等值线图曾志雄,陈慧娴(广州市番禺区气象局,广东广州511400)摘要:介绍了一种简单易学的作图软件Surfer8. 0,并通过一个实例说明了使用该软件画等值线图的方法。
该软件的界面友好,操作简单、直观,不需格点资料,即可输出线条流畅的等值线图,在气象预报和科研工作中应用广泛,能减少工作强度,提高工作效率和出图质量。
关键词:计算机应用;等值线图;自动绘制中图分类号: TP317. 4 文献标识码: B气象上比较通用的作图软件Grads是在DOS界面下操作的软件,使用者必须熟悉DOS,同时还要掌握一种计算机语言,如VB、C语言等。
若不懂计算机语言,却想在几分钟内学会作等值线图,Surfer8. 0作图软件可以帮你忙。
Surfer8. 0是一款在Windows平台上操作的、可用于作三维图画的软件。
与Grads相比,它最大的优点是可以直接使用站点资料画图。
对于网格化的资料(如NCEP/NCAR),用Grads作图非常方便。
但如果只有站点资料,通常情况下必须先编写程序把点资料网格化,然后才用Grads作等值线图。
由于Surfer自带插值功能,即使现有的数据不是等间距的,仍然可以直接用它画图[1]。
本文以广东春季降雨量等值线图为例,说明如何画广东各个站点的某气象要素的等值线图。
1 资料处理首先把相应站点的春季降雨量值资料,处理成如下格式:116. 116 7 24. 300 0 294. 368 0115. 766 7 23. 933 3 276. 810 0114. 483 3 24. 366 7 449. 530 0114. 683 3 23. 733 3 459. 728 0……其中第1列、第2列为站点经度和纬度,作图时为X轴和Y轴坐标;第3列为(x,y)处的降雨量值。
处理好后把文件存为.dat格式,如gdr.dat。
2 使用Surfer8. 0作图2. 1 把. dat文件转换成. grd文件打开Surfer 8. 0,在菜单栏单击“网格(G)”|“数据(D)”,选择要网格化的数据文件gdr. dat并确定。
sufer11画等值线图步骤
sufer11画等值线图步骤Sufer11 画等值线图1、打开surfer11,点击Grid---Data,弹出⼀个Open Data的窗⼝,选择⼀个包含有成图所需数据的excel表格。
点击所选excel⽂件,会出现⼀个Grid Data(⽹格化数据)的窗⼝,选择所要成图的三列数据X,Y,Z(对应于excel 表格中数据,可点击view data查看),⽹格化⽅法(Gridding Method),储存路径等,最后点击OK,就会输出⼀个grd⽂件。
2、选择菜单栏Map—New--Contour Map,找到上⾯⽣成的grd⽂件所在位置,点击打开,就得到所要的平⾯等值线图(未上⾊)。
如果等值线不够平滑,可以点击Contours...,在左下属性管理(Property Manager)选择General--Smoothing,进⾏None、Low、Medium、High四种不同程度地平滑。
3、然后就是为等值线图上⾊,添加坐标轴名,图名,⽐例尺等。
上⾊:点击Contours...,在左下属性管理(Property Manager)选择Levels--Filled Contours--Fill Colors,勾选Fill Contours和Color Scale。
添加⽐例尺:点击图像呈选中状态---点击map—add—scale bar添加图名:点击软件左侧object manager—map—top Axis—propertymanager—title—title text—输⼊图像名称4、完成以上步骤后,便可以点击图像—点击file--Export导出图⽚。
Surfer中⽹格化⽅法的选取探究⽹格化⽅法的特征及应⽤条件⽹格化概念—是指通过⼀定的插值⽅法,将稀疏的、不规则分布的数据插值加密为规则分布的数据,以适合绘图的需要。
⽹格化⽅法—加权反距离法(Inverse distance to a power)、克⾥格法(Kriging)、最⼩曲率法(Minimum curvature)、改进谢别德法(Modified shepard’s method)、⾃然邻点法(Natural neighbor)、最近邻点法(Nearest neighbor)、多项式回归法(Polynomial regression)、径向基函数法(radial basis function)、带线性插值的三⾓剖分法(triangulation/liner interpolation )、移动平均法(moving average )、数据度量法(data metrics )和局部多项式⽅法(local polynomial)。
用VB6和Surfer绘制平面等值线图
摘 要:利用 Surfer提供的 Automation技术和 VB 编程语言的 OLE 自动化方法实现物化探测量数 据的彩色平面等值线绘图功能,充分发挥 Surfer的网格化能力和绘图功能,数据处理简单、高效。 关 键 词 :VB;Surfer;物 化 探 ;平 面 等 值 线 图 中 图 分 类 号 :P22 文 献 标 识 码 :A 文 章 编 号 :1004—5716(2011)12—0122—04
If Err Then Set SurferApp = CreateObject(" Surfer.Appli- cation" )‘创建 Surfer应用程序
End If SurferApp.Visible = True‘Surfer成为当前窗口 Set Doc = SurferApp.Documents.Add ‘创 建 Plot文 档 对 象
ContourMap对象下 面 有 个 Level子 对 象,它 能 对 等 值 线 进 行 间 距 、颜 色 、线 型 、注 记 等 方 面 的 设 置 。 以 下 代码通过对 Level对象的填充前景色属性赋值,可轻松 得到彩虹一般的各式等值线:
Set Map = Doc.Shapes.AddContourMap(Path + " out.grd" )
Set contourmap = Map.Overlays(1) Set Levels = Map.Overlays(1).Levels nlvls= Levels.Count‘取得等值线等级
end2 = Int(nlvls/2) end1 = Int(end2/2) end3 = end2 + Int((nlvls - end2)/2) For i= 1To end1 ‘填充蓝色渐变 r= 0 b = 255 g = Int((255/ (end1 - 1))* (i- 1)) Levels(i).Fill.ForeColor= RGB(r,g,b) Next For i= end1 + 1To end2 ‘填充黄色渐变 r= 0 g = 255 b = 255 -Int(255/ (end2 - end1)*(i- end1)) Levels(i).Fill.ForeColor= RGB(r,g,b) Next For i= end2 + 1To end3 ‘填充红色渐变 b = 0 g = 255 r = Int(255 / (end3 - end2) * (i - end2)) Levels(i).Fill.ForeColor= RGB(r,g,b) Next For i= end3 + 1To nlvls r= 255 b = 0 g = 255 - Int(255/ (nlvls - end3)* (i- end3)) Levels(i).Fill.ForeColor= RGB(r,g,b) Next 2.5 等 值 线 图 的 比 例 输 出 Surfer的 ContourMap 对 象 有 两 个 属 性 值 xMap- PerPU 和 yMapPerPU 分别表示 x、y 方 向 1cm 所 代 表 的 图 形 单 位 。 例 如 点 距10m,线 距100m,点 号 和 线 号 的 间隔均 为 1,要 求 按 1∶10000 比 例 尺 出 图,则 xMap- PerPU=10,yMapPerPU=1,分别表示 1cm 有 10 个点 和1cm 有1条线。 2.6 等 值 线 图 的 裁 剪 由 离 散 的 数 据 文 件 生 成 网 格 文 件 时 ,Surfer将 根 据 原始线号、点号的取值 范 围 和 所 选 用 的 数 学 模 型,自 动
surfer绘制高密度对数坐标(深度)等值线图
绘制高密度对数坐标(深度)等值线图1.执行通讯软件(BTRC2000),打开原始高密度数据文件(如:test.fda)。
2.单击“计算→高密度极距(AB/2)”命令,将层号转换为深度。
3.单击“转换→Surfer格式”命令,将数据转换为surfer格式数据(如test.dat)。
4.执行Surfer软件。
5.单击“file→worksheet”命令,出现一表格。
6.单击“file→open”命令,打开上面转换之后的surfer格式文件(如test.dat)。
7.单击“Compute→Transform”命令,将出现下面对话框:此时,输入公式“B=-LOG10(-B)”,如上图所示,将B 列数据(深度)转换为对数值。
注意:行数从第2行到最后一行(如:2到473)。
然后单击“OK”按钮。
结果如下:8.单击“file→save”命令,保存转换后的结果。
9.单击“Windows→plot”命令,回到绘图状态。
10.单击“grid→data…”(网格化数据)命令,打开刚存盘的文件(如:test.dat)。
出现下面选择框:单击“Data Info…”(数据信息)按钮(上图箭头处),出现下面界面:分别将X轴和Y轴的最大值(Maximum)和最小值(Minimum)该为与数据信息中对应值一样,如上箭头处。
单击“OK”按钮即生成网格化文件。
11.单击“Map→C ontour…”(绘等值线)命令,选择刚生成的网格文件。
出现下面对话框:在“Fill Contour(颜色填充)”方框处点击一下,方框内打钩(表示选中填充颜色),在“color scale(颜色刻度)”方框处点击一下,方框内打钩,然后单击“Fill(填充)”按钮,并选择最大值颜色和最小值颜色。
如下所示:单击“OK”按钮,即绘出对数等值线图如下:12.改变绘图比例。
首先点击一下图象,然后单击“Map→Scale”命令,出现下面选择框:在“Proportionl XY Scaling”方框处点击一下,取消方框内的钩。
surfer成等值线图流程
Surfer成电阻率等值线图基本步骤Surfer成电阻率等值线图的基本步骤包括:新建图形文档、网格化、生成等值线图、填充色标、修饰图片五个基本步骤。
1、新建图形文档图1如图1所示,点击“文件”然后点击“新建”后弹出图2所示窗口,之后选择“图形文档”,点“确认”即可完成新建图形文档。
图32、网格化如图3所示,点击“网格”然后点击“数据”则弹出图4所示窗口,然后如图5所示,链接到保存有需要网格化的“dat”格式的文件夹,选中需要网格化的“dat”格式的文件后点“打开”即可弹出图6所示窗口。
图4图5弹出图6所示的窗口后需要设置的是如图中黄色标注所示的“a :网格化方法”和“b :网格线素几何学”。
具体设置如下,a 、网格化方法”:克里格b 、网格线素几何学”X 方向按照软件默认值设置,Y 方向最大值和最小数值设定时,若是数值显示为负数时,要设定为小于最初显示数值并且与其最接近的10的倍数的一个数值。
若是数值显示为正数时则正好相反。
例如图6所示Y 方向最小应设定为-90,最大设定为-10,图7所示,Y 方向最小应设定为10,最大应设定为100。
设置好后点“确认”会弹出如图8所示窗口,然后再点击“确定”即可。
3、 生成等值线图如图9所示,点击“地图”然后选择“等值线图”然后选择“新建等值线图”后单击即可弹出图10所示窗口,在图10所示窗口中链接到之前网格化后的“grd ”格式的文件,点击打开即可弹出图11所示窗口。
图6 a b图7 -90 -10 10 100 图8图9图11 图11双击图片,12所示的地图属性窗口,先设置如图12中c 标注的“常规”选项,在常规选项里将“填充等值线”、“颜色比例”、“平滑等值线”三项勾选后,程度选择“高”。
然后接下来点击“等级”如图13显示的窗口,在此窗口中进行色标的填充。
如图13中d 标示的所示,点击载入即可弹出图14率值范围相匹配的色标后点“打开”即可显示如图15所示的效果。
Surfer制作青藏高原的等值线图
Surfer制作青藏高原的等值线图本教程实现的目标:根据青藏高原上105个点的高程数据,用克里金方法插值出整个青藏高原的高程图。
不要感觉这个工作很脑残,这个教程主要提供一个Surfer,在作图的过程中得到了气象家园高的敬意。
相对于老手来说,但是对于新手来说绝对很有帮助。
准备数据:(1)青藏高原的矢量数据“qtpbnd_geo_10.shp”;(2)包含105个站点的经度、纬度和海拔高度的excel文件“新建Microsoft Excel 工作表.xlsx”;在本操作中,我把这两个文件都放在了桌面上。
教程部分:(一)制作青藏高原的地图。
(1)创建新场景(2)打开青藏高原的矢量图qtpbnd_geo_10.shp(3)把对象管理器中左边轴、右边轴、定边轴和底边轴前面方框里的√去掉。
(4)依次选择文件—导出,输入文件名“青藏高原”,选择输出路径。
这样青藏高原的地图文件“青藏高原.bln”文件就制作成功了。
(5)点击底边轴,选择属性管理器里的缩放比例,把轴刻度的极小值73.41910553和极大值104.4288812复制出来;再选择左边轴,用同样的方法轴刻度的极小值25.99927946和极大值39.81554128复制出来(二)对105个站点进行插值。
依次选择网格—数据,找到包含105个站点经纬度和高程的excel文件,X 选择经度所在的列,Y选择纬度所在的列,Z选择高程所在的列。
插值方法自己看需要,选择输出路径(我的输出路径在桌面)。
下面的网格线几何属性非常重要,X方向最小值和最大值要选择底图底坐标的最小值73.41910553和极大值104.4288812,Y方向最小值和最大值要选择底图左坐标的极小值25.99927946和极大值39.81554128。
间距不管,节点数越大越好,节点数小的话白化后的图跟底图边界不重合,非常难看,我选择的X方向节点为10000,Y方向为2700。
设置完之后点击“确定”。
surfer绘制高密度对数坐标(深度)等值线图
绘制高密度对数坐标(深度)等值线图1.执行通讯软件(BTRC2000),打开原始高密度数据文件(如:test.fda)。
2.单击“计算→高密度极距(AB/2)”命令,将层号转换为深度。
3.单击“转换→Surfer格式”命令,将数据转换为surfer格式数据(如test.dat)。
4.执行Surfer软件。
5.单击“file→worksheet”命令,出现一表格。
6.单击“file→open”命令,打开上面转换之后的surfer格式文件(如test.dat)。
7.单击“Compute→Transform”命令,将出现下面对话框:此时,输入公式“B=-LOG10(-B)”,如上图所示,将B 列数据(深度)转换为对数值。
注意:行数从第2行到最后一行(如:2到473)。
然后单击“OK”按钮。
结果如下:8.单击“file→save”命令,保存转换后的结果。
9.单击“Windows→plot”命令,回到绘图状态。
10.单击“grid→data…”(网格化数据)命令,打开刚存盘的文件(如:test.dat)。
出现下面选择框:单击“Data Info…”(数据信息)按钮(上图箭头处),出现下面界面:分别将X轴和Y轴的最大值(Maximum)和最小值(Minimum)该为与数据信息中对应值一样,如上箭头处。
单击“OK”按钮即生成网格化文件。
11.单击“Map→C ontour…”(绘等值线)命令,选择刚生成的网格文件。
出现下面对话框:在“Fill Contour(颜色填充)”方框处点击一下,方框内打钩(表示选中填充颜色),在“color scale(颜色刻度)”方框处点击一下,方框内打钩,然后单击“Fill(填充)”按钮,并选择最大值颜色和最小值颜色。
如下所示:单击“OK”按钮,即绘出对数等值线图如下:12.改变绘图比例。
首先点击一下图象,然后单击“Map→Scale”命令,出现下面选择框:在“Proportionl XY Scaling”方框处点击一下,取消方框内的钩。
SURFER软件使用方法简介
15 SURFER使用方法简介Golden Software Surfer是美国Golden软件公司推出的三维绘图软件,其主要功能是绘制等值线图,其功能较强,是地学领域广泛使用的制图软件,本章主要介绍用SURFER 7.0绘制等值线图的方法。
SURFER7.0启动后,其操作界面如图15.1.1所示。
主要包括菜单、工具栏、状态栏、工作区等。
另外,根据用户需要,查通过View(视图)菜单下的Object Manager来设置是否显示对象管理器。
图15.1.1 SURFER7.0操作界面15.1 SURFER绘制等值线图的基本步骤SURFER绘制等值线图的基本步骤如下:(1)数据准备用SURFER绘制等值线图的数据最少应包括3列数据,X坐标,Y坐标,Z坐标(特征值),为了便于标注数据,一般应有数据点名称列。
假如某区研究对象厚度数据如表15.1.1 204所示。
表15.1.1 某区研究对象厚度数据X坐标Y坐标地层厚度钻孔编号X坐标Y坐标地层厚度钻孔编号36623151.7 3893852.8 45.98 ZH01 36624318.5 3893844.8 22.12 ZH02 36625171.5 3893852.8 29.12 ZH03 36625199.6 3893237.2 12.80 ZH04 36624145.5 3893156.8 15.60 ZH05 36623369.0 3893285.5 20.22 ZH06 36622705.2 3893329.8 65.00 ZH07 36623896.1 3893575.2 34.00 ZH08 36624749.0 3893217.1 26.00 ZH09 36624897.9 3892613.6 5.90 ZH10 36623385.1 3892782.6 45.00 ZH11 36622572.4 3892665.9 76.77 ZH12 36622717.2 3892038.3 34.00 ZH13 36623381.1 3891764.7 14.00 ZH14 36623344.9 3892150.9 43.78 ZH15 36624869.7 3892368.2 40.54 ZH16 36625223.8 3891808.9 8.90 ZH17 36623815.6 3892094.6 18.00 ZH18 36624370.8 3892307.8 28.92 ZH19 36624938.1 3891736.5 21.00 ZH21首先将上述实测数据输入计算机存为绘图数据文件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、输入数据
打开surfer12,新建工作表,要求输入三列数据,分别坐标点(X、Y)和每个坐标点的数值(顺序可以任意)。
然后,打开“数据-指定XYZ各列”,设置X、Y、Z对应的各列标号,并保存文件。
2、生成网格
点击“网格-数据”,并选择第一步生成的文件,在弹出的对话框中设置网格化参数,网格化算法选择克里金插值法,再点击“确定”进行网格化操作并保存文件。
3、生成等高线图
点击工具栏左侧图标建立新场景。
选择“图形--新建—等值线图”选项,并打开第二步生成的文件,即可自动建立等值线图。
4、调整显示选项。
为了使得生成的图像更容易观察,需要适当调整。
先按照下图进行勾选,并在”顶边轴”的属性管理中选中”标注-显示“,以显示顶轴刻度。
在等值线图的属性管理器中,更改”层次-等值线着色-填充等值线“,并更改等值线颜色。
可选中“比色刻度尺“选项,以显示比色刻度尺,便于观察。
最终生成的等值线图如下图所示:。