SUFER画图

合集下载

利用Surfer绘制双色平面剖面图

利用Surfer绘制双色平面剖面图

自动绘制的可视化处理技术, 提出了彩色渐变填充的 2 0 0 6 ) 实现了用 处理方 法; 马 培 仙、 李 百 祥、 陈卫东( S u r f e r 绘制单色的平剖图; 李文杰、 李军峰、 孟庆 敏 等 ( 2 0 0 7 ) 研究了将航空物探数据转换为 G R D网格化数 据绘制平剖图的方法。本文在研究前人资料基础上, 介绍采用图形分解的方式, 运用 S u r f e r 基面图分别绘 制 “ 正值区域” 、“ 负值区域” 的方式进行平剖图的绘 制方法, 作者经过多次试验应用, 取得了满意的效果。
X T×s i n ( ) φ t =X-Δ Y T×c o s ( ) φ t =Y+Δ
O p e nD i r 1 P a t h+″ \ ″ +″ 正剖面 b l n ″ F o rO u t p u tA s# 2 ′ 正剖面文件 O p e nD i r 1 P a t h+″ \ ″+″ 负剖面 b l n ″ F o rO u t p u tA s# 6 ′ 负剖面文件 O p e nD i r 1 P a t h+″ \ ″ +F i l e 1 L i s t ( i )F o rI n p u tA s# 1 ′ 打开数据文件 O p e nD i r 1 P a t h+″ \ ″ +″ l 1 t x t ″ F o rO u t p u tA s# 3 ′ 临时文件用来存储一条线 D oW h i l eN o tE O F ( 1 ) 1 I n p u t# 1 ,a ( 2 ) ,b ( 2 ) ,c ( 2 ) ,d ( 2 ) ,e ( 2 ) I fe ( 2 ) >x z zT h e n ′ 加入数据限制 e ( 2 )=x z z E n dI f I fe ( 2 )<x z fT h e n ( 2 )=x z f e E n dI f I fa ( 2 )<> a ( 1 )T h e n ′ 线号改变 C l o s e# 3 I fF i l e L e n ( D i r 1 P a t h+″ \ ″ +″ l 1 t x t ″ )= 0T h e nG o T o2 ′ 判断 l 1是不是空文件 C a l lc h a z h i t o u y i n g ′ 测线进行插值投影 2 O p e nD i r 1 P a t h+″ \ ″ +″ l 1 t x t ″ F o rO u t p u tA s# 3 ′ 重新建立临时文件存储线 W r i t e# 3 ,a ( 2 ) ,b ( 2 ) ,c ( 2 ) ,d ( 2 ) ,e ( 2 ) a ( 1 )=a ( 2 ) b ( 1 )=b ( 2 ) c ( 1 )=c ( 2 ) d ( 1 )=d ( 2 ) e ( 1 )=e ( 2 ) G o T o1

对地质工作中几种常用绘图软件应用的探讨

对地质工作中几种常用绘图软件应用的探讨

对地质工作中几种常用绘图软件应用的探讨作者:孟庆姝来源:《数字技术与应用》2010年第11期摘要:随着人类对资源的需求日益提高,国家对于资源行业也在不断加大投入。

从矿产资源到石油资源,地质研究的工作都在如火如荼的开展着。

而以往手绘图的年代已经过去,取而代之的是信息化以及数字化。

制图软件不但可以给我们的地质工作带来很多的便利,也可以使得我们的数据分析处理,以及图面整饰体现的更加准确,同时也利于图件的修改以及保存。

本文旨在通过对近年来在地质行业得到广泛使用的各类制图软件进行对比研究,分析其在使用过程中的利弊。

使得我们在后续的工作中,可以明确针对各软件的特点,使其发挥最大的作用。

关键词:地质工作制图软件中图分类号:TU7 文献标识码:A 文章编号:1007-9416(2010)11-0032-02近年来,在矿产地质和石油地质里使用较多的软件主要有有MapGIS、Gxplorer、geomap以及surfer等。

其中MapGIS软件主要用于地图制图领域,Gxplorer软件主要用于剖面图制作。

而surfer软件和geomap软件则主要用于等值线图的绘制等。

接下来,本文将具体论述以上制图软件在地质实际工作中的运用以及软件使用过程中的利弊。

1 MapGIS软件的应用随着计算机在各个领域的普及应用,在我们地图科学这个领域里各种制图软件也相继诞生,特别是许多发达国家研制的制图软件被广泛采用。

在国产GIS软件中,MapGIS是由中国地质大学研制开发的一套优秀GIS软件。

它适用于地质、矿产、地理、测绘、水利、石油、煤炭、铁道、交通、城建、规划及土地管理等领域,用户可以根据各自的需要,选择相应的子系统为自己服务。

1.1 MapGIS软件功能优点:在地质制图过程中,我们通常使用MapGIS以下模块:输入子系统、图形整饰子系统、输出子系统三大部分。

其输入子系统包括了数字化录入和扫描输入两大部分。

图形整饰包含了图元编辑及错误检查和误差校准系统。

surfer绘图教程

surfer绘图教程

由网格化数据文件产生一个表面图。
• 比例尺(Scale Bar)产生一个长度比例尺。 • 数字(Digitize)
显示、采集所选图形的坐标点数据。 • 轨迹球(Trackball)
在屏幕上改变选择图形的三维视图,包括 水平旋转和倾斜变换。
• 堆叠图形(Stack Maps)
上下叠置两个或多个选择的图形。
指定的格式输出 Surfe整r理文课件件。
8
整理课件
9
整理课件
10
整理课件
11
整理课件
12
编辑 (E)菜单
整理课件
13
整理课件
14
可增加等值线
可删除选定的等 值线
整理课件
15
整理课件
16
滑块移动 可调节图 形倾斜和 旋转方向 整理课件
平行投影 透视投影
17
设置绘图的比例
整理课件
18
分级文件用于在Surfer中指定各类图形的分级及
其属性数据。它是用每条记录(一行)描述一条 分级线的ASCII码文件。一个分级文件最大可以记 录200个等级,即最多可以设定200条分级线(等
值线)。
分级文件的格式有两种,可以用Surfer的工作表
生成,也可以用文本编辑器来建立。但是,最常 用的方法是设定好一幅Surfer图形的分级参数后, 在等值线属性(Contours Properties )对话框 Level选项卡中,使用Save命令保存分级参数。当
• 在ASCII码与二进制格式之间转换文 件,将网格文件转换成x、y、z 数据 文件。
• 提取(Extract)
整理课件
25
提取现存网格文件的一个网格子集 。
• 变换(Transform)

surfer制作冲淤变化图

surfer制作冲淤变化图

冲淤变化图制图要点注意:在研究一个新的区域的冲淤变化时,最好首先去确定冲淤变化的研究范围,根据这个范围取点、白化等,这很重要1、原始数据的处理:水深点、背景底图目的是得到可以在surfer中处理的数据,主要包括水深数据和工程图〔范围、建筑、标记,用作背景〕原始数据:一般为各种cad工程图〔如果有处理过的水深点数据就可以直接用〕,其中用到的主要数据是各时间段某个区域的水深数据处理方法:〔1〕检查cad图中水深点数据的属性〔特性〕,有时有些数据点的属性中没有水深值,则必须提取出图中标记在点上的那个值,此时可用韩志远给的插件提取,得到TXT 文件,如图1所示。

〔2〕如果是用作背景的工程范围图,则可直接另存为dxf格式的数据,然后在surfer中作为背景图直接使用。

图1 用插件从dwg数据中提取的水深点数据2、用水深数据生成网格源数据:水深点数据,dat、txt等格式处理方法:〔1〕打开surfer,点击Grid->Data,弹出后选择水深数据文件。

〔2〕根据水深文件的具体情况及制图的需求对数据进行网格化,保存为.grd网格数据,如图2、图3所示。

〔3〕对各个时期各个工程区域的水深数据都进行网格化注意:sufer计算冲淤变化时要求参与计算的两个grd文件有相同大小和数量的网格,即他们的xy坐标范围和节点数量〔node〕都相同,根据此设置图3中的参数。

〔可参考网格化文件夹中的参数截图〕图2 选择水深文件后注意文件内点数据的排序图3 注意XYZ对应的数据列,根据点的密度选择合适的网格搜索半径,根据需要设置网格大小和XY的范围3、白化处理blankSurfer对水深数据插值计算生成网格数据时是覆盖整个矩形范围的,无论每个网格区域内是否有数据点都会在该网格中进行插值计算。

因此计算冲淤变化之前先要确定是否有需要白化的区域,如果有就要先制作bln白化文件源数据:网格化后的grd数据处理方法:打开网格化后的grd数据〔以contour map的形式〕,可看到有效工程范围内有等深线,右键点击地图,弹出菜单中选择Digitize,此时可在地图上点选一个多边形,将无效区域围起来〔可能需要多个多边形才能将无效区域包围,不过尽可能用一个多边形包围〕,Digitized 对话框会记录所有点的坐标,如图4所示。

SketchUp绘图操作技巧

SketchUp绘图操作技巧

SketchUp 绘图操作技巧I.SketchUp软件介绍组成SketchUp 由菜单栏、工具栏、绘图窗口、状态栏、数值输入框等五部分组成。

菜单栏可以调出工具栏,工具栏应用过程在状态栏会显示状态信息,数值输入框会随着工具选择而产生变化。

2.切换视图调出视图工具栏,然后切换视图,可以提供切换的视图有俯视图、前视图、后视图、左视图、右视图等。

3 .旋转视图执行相机——勾选透视/去掉透视——切换透视图/轴视图按住ctrl 键执行旋转命令,相机也旋转,直接旋转,旋转图形图像。

4.平移工具平移工具(手形状工具)按住键盘shift+鼠标滚轮,5.缩放工具点击缩放工具——按住鼠标左键从下向上放大,从上向下缩小;鼠标向下滚动缩小,向上为放大,6.设置单位执行窗口——模型信息——单位——建筑改为十进制即可设置为毫米单位。

7. 使用模板:启动窗口——系统设置——模板——毫米,重新启动后每次绘制图形都为毫米单位。

8、设置场景的坐标轴点击坐标轴工具——左键点击选择坐标轴中心——选择X 轴——选择Y 轴等,确定坐标系,然后绘制图形沿着新坐标系。

9、五种显示模式:X 光模式(透明显示模式)、线框模式(最简单基本显示),消隐模式(材质等处于失效模式)、着色模式(将线框显示模式表面用颜色表示),材质贴图模式(材质和贴图全部显示)。

10、设置剖面图与显示剖面点击剖切面设置工具——在面上点击一点——点击选择更改人后移动可进行切面变换。

11、天空与背景执行窗口——颜色——天空与地面背景,设置地面背景颜色,如过无法满足要求可导入到PS中进行颜色背景设计。

12、图层管理新建图层——图层影藏——删除图层——修改物体所在图层——适应与与cad 等软件综合应用建模,单个建模用处不打。

13、边线效果趋向建筑效果手绘,线条等,执行窗口——样式14、一般选择选择工具——单选;Ctrl+选择工具一一加选;Shift+选择工具一一加减选;选择工具 ---- ■单选- ctrl+A --- 全选。

Surfer 绘制其它三维图形

Surfer 绘制其它三维图形

如果您需要去掉这行字,请注册购买PDF转换器由PDF转换器 未注册版生成 如果您需要去掉这行字,请注册购买PDF转换器由PDF转换器 未注册版生成 如果您需要去掉这行字,请注册购买PDF转换器如果您需要去掉这行字,请注册购买PDF转换器由PDF转换器 未注册版生成 如果您需要去掉这行字,请注册购买PDF转换器由PDF转换器 未注册版生成 如果您需要去掉这行字,请注册购买PDF转换器XYZ 提示:网格文件中网线的数量决定了线框图中X 和Y 线的数量。

如果在网格文件中设置较高的网格线数量可以使得线框图圆滑。

Map Wireframe 指定参数如果您需要去掉这行字,请注册购买PDF 转换器由PDF 转换器 未注册版生成 如果您需要去掉这行字,请注册购买PDF 转换器由PDF 转换器 未注册版生成 如果您需要去掉这行字,请注册购买PDF 转换器如果您需要去掉这行字,请注册购买PDF转换器由PDF转换器 未注册版生成 如果您需要去掉这行字,请注册购买PDF转换器由PDF转换器 未注册版生成 如果您需要去掉这行字,请注册购买PDF转换器Plot Lines of ConstantXY Z 提示:在线框图上显示Z 等值线的数量多少取决于Z Levels 对话框中指定值的大小。

在线框图上不能显示等值线的数值。

如果您需要去掉这行字,请注册购买PDF 转换器由PDF 转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF 转换器由PDF 转换器 未注册版生成 如果您需要去掉这行字,请注册购买PDF 转换器Base Show Base Show Vertical Lines ElevationLine Properties 显示线属性对话框,可为基准线如果您需要去掉这行字,请注册购买PDF 转换器由PDF 转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF 转换器由PDF 转换器 未注册版生成 如果您需要去掉这行字,请注册购买PDF 转换器如果您需要去掉这行字,请注册购买PDF转换器 Remove Hidden Lines由PDF转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF转换器 Border下拉列表框:由PDF转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF转换器如果您需要去掉这行字,请注册购买PDF转换器Show Upper Surface 复选框注意Remove Hidden Lines由PDF转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF转换器Show Lower SurfaceRemove Hidden Lines由PDF转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF转换器Grid Info 显示框由PDF 转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF 转换器由PDF 转换器 未注册版生成 如果您需要去掉这行字,请注册购买PDF 转换器由PDF 转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF 转换器Z Levels 选项卡由PDF 转换器 未注册版生成 如果您需要去掉这行字,请注册购买PDF 转换器由PDF 转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF 转换器由PDF 转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF 转换器Minimum Maximum Interval Contour Level Line Spectrem由PDF 转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF 转换器 由PDF 转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF 转换器由PDF 转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF 转换器在Minimum 编辑框中在Maximum 编辑框中在Interval 中Use Defaults 按钮,由PDF 转换器 未注册版生成 如果您需要去掉这行字,请注册购买PDF 转换器由PDF 转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF 转换器由PDF 转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF 转换器等值线最小值和最大值线属性的设置如果您需要去掉这行字,请注册购买PDF转换器由PDF转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF转换器由PDF转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF转换器Color Zones 选项卡设置框如果您需要去掉这行字,请注册购买PDF转换器由PDF转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF转换器由PDF转换器 未注册版生成如果您需要去掉这行字,请注册购买PDF转换器Color Zones Z Levels 注意:在这里指定的颜色将覆盖General 选项卡中指定的颜色。

sufer11画等值线图步骤

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)。

第四讲 SURFER绘图软件介绍

第四讲 SURFER绘图软件介绍
第四讲 SURFER 软件的应用
一、SURFER 软件简介
• 一个强有力的易于操作的等值线和曲面 图件制作软件;
• 发布公司:Gold software; • 数据要求:三维X、Y、Z数据;*.dat; • 具有强大的网格化功能,对*.dat文件网
格化为*.grd; • 图件格式为:*.srf
二、主要功能及制图流程
8 .0 0
9 .0 0
五、曲面图制作
4500.00 4000.00 3500.00 3000.00 2500.00 2000.00 1500.00 1000.00 500.00
0.00
10.00
20.00
30.00
40.00
4500.00 4000.00 3500.00 3000.00 2500.00 2000.00 1500.00 1000.00 500.00
9 5 .0 0 9 0 .0 0 8 5 .0 0 8 0 .0 0 7 5 .0 0 7 0 .0 0 6 5 .0 0 6 0 .0 0 5 5 .0 0 5 0 .0 0 4 5 .0 0 4 0 .0 0 3 5 .0 0 3 0 .0 0
MAP菜单——等值线张贴图来自*.lvl文件比 例 尺
坐标轴编辑—双击坐标轴
原始数据点与等值 线图的叠合
7 .0 0
6 .0 0
5 .0 0
4 .0 0
3 .0 0
2 .0 0
1 .0 0
0 .0 0
0 .0 0
1 .0 0
2 .0 0
3 .0 0
4 .0 0
5 .0 0
6 .0 0
7 .0 0
1、主要功能:数据网格化、绘制等值线图 和曲面图

surfer作图流程以及图形美化

surfer作图流程以及图形美化

surfer作图流程以及图形美化
surfer适⽤于站点作图,⾸先需要⼀个存放有三列数据的txt⽂件,其中两列分别放经纬度信息,另⼀列放要作图的源数据。

步骤:
1 插值:⾸先打开sufer,⽹格——数据——X,Y,Z三列分别对应经度,纬度和源数据,进⾏插值,⽣成⽂件 a.grd.
2 ⽩化:⽹格——⽩化——打开地图⽂件——⽣成⽩化后的⽂件b.grd,去除地图外的等值线,即⽩化.
3 画图:地图——等值线——打开b.grd⽂件,画出等值线图
在此处可以进⼀步美化图形:右键——属性——出现'Map:Contours',常规——选中‘填充等值线’,等级——填充——前景⾊——可以具体设置颜⾊。

4 覆盖地图:地图——基⾯图——选中地图⽂件*.bin,打开,按f2选中等值线图和地图,点地图——覆盖地图即可.。

136页Surfer绘图教程

136页Surfer绘图教程

• 线框图(Wireframe) • 表面图(Surface)
由网格化数据文件产生一个表面图。
• 比例尺(Scale Bar)产生一个长度比例尺。 • 数字(Digitize) 显示、采集所选图形的坐标点数据。 • 轨迹球(Trackball) 在屏幕上改变选择图形的三维视图,包括 水平旋转和倾斜变换。 • 堆叠图形(Stack Maps) 上下叠置两个或多个选择的图形。 • 覆盖图形(Overlay Maps ) 将选择的两个或多个图形按相同的坐标系 叠覆为复合图形。 • 拆解覆盖图形(Break Apart Overlay) 从叠覆的复合图形中分离出所选的图形。
长度值 X1 X2 „ Xn 标志值 Y1 Y2 „ Yn 主名称 Z1 Z2 … Zn
长度值:为整数,指明空白区坐标点的对数; 标志值:指明空白区的性质: =1,表示空白区内; =0,表示空白区外。 主名称:主名称是空白对象的ID,主要用作 与外部数据链接,它是可选项,在不复杂 的图形中一般省略该项。
二)Surfer 创建基本等值线图
2 网格化数据
当图形区域内的X、Y数据分布不规则时,Surfer 必须在原始数据中进行内插以产生规则的矩形网 格。网格化过程就是将原始数据用数学方法处理, 经内插形成规则分布的XYZ数据点的过程。要产 生一个等值线图,必须首先从XYZ数据[.DAT]中 产生一个网格化文件。 利用网格(Grid)菜单中的数据(Data)命令生成 网格化文件[.GRD]。 从Grid 菜单中选择 Data 命令,弹出打开数据对 话框。 选择要进行绘图的基本数据,点击OK 在弹出的分散数据内插(Scattered Data Interpolation)对话框中进行设置
可以输出图形窗口中的全部内 容,也可以仅选择部分图形 或几个对象输出。方法如下: 从文件(File)菜单中选择 输出(Export)命令后,弹 出输出对话框。 指定要导出的文件名称 (File Name)、路径和驱 动器名称。 指 定 导 出 文 件 的 格 式 (Type)。点击 OK 即可按 指定的格式输出 Surfer 文件。

Surfer绘图软件三维地形图软件的使用

Surfer绘图软件三维地形图软件的使用
调出设置“张贴图属性对话框”有三种方法:鼠标左键双击左边目标管理窗口里面的“ ”;或在所画张贴图的图中心位置双击鼠标;或在张贴图的图中心位置点击鼠标右键,选中“属性”,就会出现设置张贴图属性的各种选项,可以进行修改和设置(如图3-13)。各属性选项介绍如下:
1
(1)“数据文件名(D)”
表示出当前打开的数据文件所在的位置,可以点击“打开文件图标” ,更改打开的数据文件。(如图3-13)
3.2.5
“排列菜单”如图3-6所示,主要是调整排列图像的前后关系,排列叠置图的上下覆盖关系,以及对齐图像和组合图像,并对图像进行组合、拆分、旋转、变换等。
图3-5绘制菜单图3-6排列菜单
3.2.6
“网格菜单”如图3-7所示,是Surfer软件最核心的菜单之一。主要功能有:输入数据文件,并对其进行网格化;变化图命令,采用函数生成网格文件;对网格文件进行数学操作,对网格文件进行微分、地形建模、积分;对网格数据进行滤波,对网格数据进行样条光滑;对网格数据进行白化,将网格化数据转换成其它格式;从网格化数据中取部分区域数据,合并两个以上的同网格范围的网格化文件;计算网格化数据的体积,从网格化数据中取一剖面;计算两个网格化数据的残差,对网格化数据进行编辑。
3
图3-11 Surfer工作表编辑器
3.3
地质图件常常需要标有井名、井位坐标,在Surfer软件绘制井位作标图中可以通过“建立张贴图”或“建立分类张贴图”来实现。
3.3.1
打开“地图菜单(M)”,点击“张贴图(P),选择“新建张贴图(N)”,在“打开”对话框中选择数据文件test.txt(如图3-12),点“确定”,则一幅“张贴图”初步建立完成(如图3-13)。但此时“张贴图”上还没有显示井位坐标,需要对“张贴图”进一步设置。

Suffer作图详解-文档资料

Suffer作图详解-文档资料

2. 分别选择驱动器、目录,选择要打开的数据文件名称。
3. 点击 打开 按钮,数据文件将被打开。
提示:Worksheet 识别的数据文件类型包括:*.dat、*.slk、
*.csv、*.txt、*.xls、*.wkx、*.wks 等。
2021/4/21
10
2021/4/21
11
二、数据的输入
(三)从剪切板粘贴数据
MapGIS
绘图简介
3
第三章 绘图数据的处理
-Worksheet 的使用
第一节 Worksheet 概述 第二节 进入Worksheet 及数据的一般
编辑 第三节 数据的统计与转换 第四节 Worksheet 的选项设置
2021/4/21
4
第一节 Worksheet (工作表)概述
在Grapher 和 Surfer中集成的 Worksheet (工作表 )提供了一个简单的电子表格界面,它可以浏览数 据文件内容,编辑数据或输入新的数据。
如果在 Worksheet 单元中的结果值非常大或十分小(指数 >36或者<=-36 ),在目的单元中将打印溢出(Overflow)。
2021/4/21
27
(二)转换对话框
从Data 菜单中选择Transform 命令,弹出Transform对话框。
2021/4/21
28
转换设置对话框
Transformation Formula :转换公式编辑框允许键入 一个公式。
4. 复制(Copy):
•用鼠标或 Shift+方向键选中要复制的数据范围; •下拉 Edit 菜单,点击 Copy 命令,或在 Worksheet 窗口中 按 Ctrl+C 键。此时数据即被复制到剪切板中。

SUFER画图

SUFER画图

SUFER画图子draw()错误erropen“暗surferapp作为新的上网应用。

朦胧的情节surfer.iplotdocument朦胧的Shap As Surfer.IShapes如果会员。

值= 1surferapp可视=真。

最后如果昏暗的mapframe作为surfer.imapframe以弱轴为对象“surferapp.visible =真昏暗的stemp2,stemp3,sname2,sname3,数据通路的设置目录sname2 = histor ydataname +”。

GRD”当日雨量GRD文件sname3 =“B”+ historydataname +”。

GRD”当日雨量GRD文件白化后通路= datadir &”“& historydataname +“.dat”那个文件“数据通路= datadir &“惠民。

DAT DAT文件”statusbar1。

板(1)。

文本=“提示”statusbar1。

板(2)。

文本=“资料有效,作图中请等待”stemp2 = datadir &”“& sname2的GRD文件stemp3 = datadir &”“& sname3的GRD文件“网格化数据surferapp.griddata文件:=数据通路,xcol:= 1,ycol:= 2,zcol:= 5,_xmin:= 105.2849,Xmax:= 110.1942,Ymin:= 28.1636,= 32.2031,YMax算法:= srfkriging,outgrid:= stemp2“将网格化后数据白化英格丽:surferapp.gridblank = stemp2,blankfile:= app.path +“cqblank。

亿”,_outgrid:= stemp3,outfmt:= srfgridfmts7“对网格化后的数据去处边界外图像集剧情= surferapp。

Sufer 制图简单操作

Sufer 制图简单操作

步骤一:把数据文件转换成grd文件1. 打开菜单Grid | Data... ,在open对话框中选择数据文件test.dat2. 这会打开“Grid Data”对话框。

在“Data Columns”中选择要进行GRID的网格数据(X和Y坐标)以及格点上的值(Z列),这里我们不用选择,因只有3列数据且它们的排列顺利已经是XYZ了,如果是多列数据,则可以在下拉菜单中选择所需要的列数据。

选择好坐标XY和Z值后,在“Griding Method"中选择一种插值方法(如果你需要比原始数据的网格X和Y更密的Z数据,或是你的网格是非均匀的),则在Grid的过程中,Surfer会自动进行插值计算,生成更密网格的数据。

如果你只是想绘制原始数据的图,不想插值,则最好选择距离平方反比法(inverse distance to a power)或Kriging方法。

因为这两种方法在插值点与取样点重合时,插值点的值就是样本点的值,而其它方法不能保证如此。

在"Output GridFile“中输入输出文件名test.grd,然后在“Grid Line Geometry”中设置网格点数。

这里需要注意的是,当X和Y的数值相差很大时,这里显示的最大最小值可能有错误(即与原始数据不同),这是Surfer软件本身的问题,遇到这种情况,必须手动改正这种错误,即输入正确的最大最小值。

由于我们的数据没有此类问题,因此不必手动改正最大最小值。

但必须手动改正X和Y的间距“spacing” 或数据个数“#f”,这二者是相关的,改动一个,另一个自动改正。

如果你的原始数据是等间距的,这里的X和Y的间距“spacing"或”#f“ 最好与原数据一致,这样可以减少插值带来的误差。

我们的数据是不均匀的,所以必须插值,这里可以不进行任何改动。

好了,点“ok”,画图所需要的grd文件test.grd就生成了。

步骤二:画等高线打开菜单“Map|Countour Map|New Countour Map",在“Open Grid”对话框中选择刚才输出的grd文件,如test.grd,点“ok”,则一副等高线图就画完了。

SketchUp绘图工具详解

SketchUp绘图工具详解

五、绘图工具详解1、直线工具直线工具可以用来画单段直线,多段连接线,或者闭合的形体,也可以用来分割表面或修复被删除的表面。

直线工具能让你快速准确地画出复杂的三维几何体。

(1)画一条直线激活直线工具,点击确定直线段的起点,往画线的方向移动鼠标。

此时在数值控制框中会动态显示线段的长度。

你可以在确定线段终点之前或者画好线后,从键盘输入一个精确的线段长度。

你也可以点击线段起点后,按住鼠标不放,拖曳,在线段终点处松开,也能画出一条线来。

(2)创建表面三条以上的共面线段首尾相连,可以创建一个表面。

你必须确定所有的线段都是首尾相连的,在闭合一个表面的时候,你会看到“端点”的参考工具提示。

创建一个表面后,直线工具就空闲出来了,但还处于激活状态,此时你可以开始画别的线段。

(3)分割线段如果你在一条线段上开始画线,SketchUp会自动把原来的线段从交点处断开。

例如,要把一条线分为两半,就从该线的中点处画一条新的线,再次选择原来的线段,你就会发现它被等分为两段了。

(4)分割表面要分割一个表面,只要画一条端点在表面周长上的线段就可以了,有时候,交叉线不能按你的需要进行分割。

在打开轮廓线的情况下,所有不是表面周长一部份的线都会显示为较粗的线。

如果出现这样的情况,用直线工具在该线上描一条新的线来进行分割。

SketchUp会重新分析你的几何体并重新整合这条线。

(5)直线段的精确绘制画线时,绘图窗口右下角的数值控制框中会以默认单位显示线段的长度。

此时可以输入数值。

输入长度值输入一个新的长度值,回车确定。

如果你只输入数字,SketchUp会使用当前文件的单位设置。

你也可以为输入的数值指定单位,例如,英制的(1’16”)或者公制的(3.652m) 。

SketchUp会自动换算。

输入三维坐标除了输入长度,SketchUp还可以输入线段终点的准确的空间坐标。

绝对坐标:你可以用中括号输入一组数字,表示以当前绘图坐标轴为基准的绝对坐标,格式[x, y, z]相对坐标:另外,你可以用尖括号输入一组数字,表示相对于你的线段起点的坐标。

用Sufer绘制等声级线图

用Sufer绘制等声级线图

用Sufer绘制等声级线图
1、Surer数据.dat(Surer数据(Surfer Worksheet))
在surfer中,点文件-新建-工作表,输入考虑遮挡后的预测结果,A为X坐标,B为Y坐标,C为噪声值,然后点保存,保存格式选dat即可,例如保存为Surer 数据.dat,在跳出的窗口中点确认,在跳出的窗口中再点OK。

2、Surer数据(Surfer Grid)
在Surfer中,点文件-新建-图形文档,点网格-数据,先择Surer数据(Surfer Worksheet),在跳出的窗口中点确定,在Surer数据.dat所在路径中会生成一个文件,名为Surer数据(Surfer Grid)。

3、空白.bln
在底图中,读出要blank的区域顶点坐标,在Surfer中,点文件-新建-数据表,在数据表中,第一行的A为顶点个数,B为1(意思为闭合曲线),其余行为顶点坐标。

将数据表保存为bln格式,例如名为空白.bln。

4、out(Surfer Grid)
在Surfer中,点网格-白化-在跳出的第一个窗口中先择Surer数据(Surfer Grid),点OPEN,在接着跳出的窗口中选择空白.bln,点OPEN,在跳出的窗口中点SAVE,保存的文件名为out(可改为其它名称,例如扣除空白等容易记忆的名称),在跳出的窗口中点OK。

out文件即为扣空白后的等值线图。

5、在Surfer中,点地图-基面图,选择已做好的底图,点open;点地图-等值线图-新建等值线图,选择out。

6、移动、缩放基面图和等值线图,使其重合。

7、可以全选后复制至Word中,OK。

实习七 应用Surfer绘制等值线图

实习七 应用Surfer绘制等值线图

实验七:应用SURFER绘制等值线图1.实习目的油气地质研究涉及到地表高程、油层构造、地层厚度、储层性质等参数平面分布特征的描绘,人们常等值线图等平面图件来表示。

地质数据一般为离散分布的,等值线图的绘制过程就是将离散的数据点变换为连续的图形,以建立起区域性连续的整体概念。

计算机绘图是利用计算机所具有的高速运算能力,应用插值和拟合等数据处理方法,把数字处理过程和作图过程融为一体,提高作图的速度与效率。

需要注意的是计算机平面制图尚不能主动考虑具体的地质情况,因此,应用Surfer软件生成的图形多数情况下要以矢量方式输出并进行编辑、修改。

本次实习要求掌握应用SURFER软件绘制等值线图和输出的方法。

2. 数据准备表实7-1 某油田储层孔隙度平面分布数据。

序号X YΦ序号X YΦ1418621.00531184.008.5715418120.00532037.0012.8 2418429.00531278.0016.616417697.00531913.0010.5 3418614.00531394.0010.3717417895.00532011.008.94418094.00531290.00 3.5618418255.00532243.0017.5 5418269.00531394.0014.9719417341.00531925.00176418427.00531489.008.0920417725.00532133.00 6.47418150.00531343.0010.821418065.00532324.0012.1 8417914.00531375.00 5.3222418207.00532455.0019.2 9418431.00531701.0010.323417986.00532486.0014.5 10417897.00531586.008.424417499.00532458.0016.96 11417708.00531719.0011.825417725.00532597.0018.45 12417886.00531809.00 6.326417913.00532635.0016.03 13418067.00531920.0011.527417985.00532833.0013.9 14417439.00532191.009.428418429.00530450.007.73.实习步骤3.1 数据输入启动【Grapher】进入系统的初始画面,下拉【File】菜单,点击【New】命令,弹出【New Window】 窗口,选Worksheet项,点击【OK】打开空白Worksheet数据表。

Surfer软件如何绘制等高线图

Surfer软件如何绘制等高线图

Surfer8.0如何绘制等高线图3.1 软件运行环境及特点Golden Software Surfer 8.0 (以下简称Surfer)是一款画三维图(等值线,image map,3d surface)的软件,是美国Golden Software公司的系列绘图软件之一。

该软件简单易学,可以在几分钟内学会主要内容,且其自带的英文帮助文件(help菜单)是相当完美且容易阅读的,对如何使用Surfer,解释的很详细,只要学过英语的人都可以很快上手。

Surfer的主要功能是绘制等值线图(contour map),是具有插值功能的绘图软件,因此,即使你的数据是不等间距的,依然可以用它作图。

此外它还可以绘制张贴图、分类张贴图、矢量图、影像图、线框图、3d surface map,等形式的图形,其功能是比较强大的。

Surfer的安装比较简单(目前,只有Windows操作系统下的版本,最为常用的是8.0版本),只要按其提示缺省安装即可。

其安装软件的大小不到30M,一般的计算机硬件基本能够顺利使用该软件。

安装好Surfer以后,其环境界面如图3-1所示。

工作区状态栏图3-1 Surfer8.0软件界面3.2 软件界面及命令菜单Surfer软件的界面非常友好,继承了Windows操作系统软件的特点。

从图3-1中可以看到,其最上方为命令菜单,在命令菜单的下方是命令菜单中的快捷工具栏(共两行),左侧的空白区域为目标管理窗口,用来更加方便的管理绘制的各个图形要素,右侧的空白区域为工作区,用来绘制图形,最右侧的一个竖条工具栏是绘图命令的快捷方式。

下面详细介绍各个命令菜单的主要内容。

3.2.1文件菜单(F)“文件菜单”如图3-2所示,主要是对文件进行操作,如文件的建立、加载、打印设置等。

图3-2 文件菜单新建—用来新建一个工作窗口,点击后即出现图3-1界面。

打开—打开一个已经存在的Surfer可以识别的文件。

关闭—关闭当前窗口。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
' If Len(tlrmax) <> 0 And Len(tlrmin) <> 0 Then
' ColorMap.SetDataLimits tlrmin / 10, tlrmax / 10 '画图最大最小界限
' End If
' End If
ContourLevels.AutoGenerate MinLevel:=0, MaxLevel:=300, Interval:=25
End If
End If
ContourLevels.SetLabelFrequency FirstIndex:=1, NumberToSet:=1, NumberToSkip:=0
Dim ContourLevels As Object
Set ContourLevels = ContourMap.Levels
If Optionhistoryorbatch(0).Value = True Then '历史温度
''' If Len(tltmax) <> 0 And Len(tltmin) <> 0 Then
''' ColorMap.SetDataLimits tltmin / 10, tltmax / 10 '画图最大最小界限
'''' ColorMap.SetDataLimits rsumdaymin, Str(daymax) + 1 '画图最大最小界限
stemp2 = datadir & "\" & sname2 'grd文件
stemp3 = datadir & "\" & sname3 'grd文件
'网格化数据
SurferApp.GridData DataFile:=datapath, xCol:=1, yCol:=2, zCol:=5, _
OutGrid:=stemp3, OutFmt:=srfGridFmtS7
'对网格化后的数据去处边界外图像
Set Plot = SurferApp.Documents.Open(App.Path + "\map.srf")
ContourLevels.AutoGenerate MinLevel:=-10, MaxLevel:=50, Interval:=5
Else
If Optionhistoryorbatch(2).Value = True Then '历史降水
Next Axis
End With
'设置填充
Dim ContourMap As Object
Set ContourMap = ContourMapFrame.Overlays(1)
With DiscreteColorScale
.Left = 6.4
.Width = 0.4
.Height = 2#
.Top = 6.2
.LabelFont.Size = 10
.LabelInterval = 5
.FrameLine.Style = "Invisible"
.LabelFormat.NumDigits = 1 '保留一位小数
.LabelFormat.Type = srfLabFixed '类型固定
rsumdaymin = Str(daymin) - 1
End If
' If Len(minmax) <> 0 Then '临时添加
' If daymax > minmax Then
' daymax = minmax / 10
If Str(daymin) - 1 > 0 Then
rsumdaymin = Str(daymin) - 1
Else
rsumdaymin = daymin
End If
Else
Dim stemp2, stemp3, sname2, sname3, datapath '设置目录
sname2 = historydataname + ".grd" '当日雨量grd文件
sname3 = "b" + historydataname + ".grd" '当日雨量grd文件白化后
If List1.Selected(3) = True Then
'-----------------------
'画等值线图*************************
'-----------------------
Dim ContourMapFrame As Object
If Check1.Value = 1 Then
SurferApp.Visible = True
End If
Dim MapFrame As Surfer.IMapFrame
Dim Axis As Object
'SurferApp.Visible = True
Axis.ShowLabels = False
Axis.Visible = False
Axis.MajorTickType = srfTickNone
Axis.MinorTickType = srfTickNone
belFont.Size = 7
belFont.Face = "宋体"
' ContourMap.OrientLabelsUphill = True '标注朝上
End If
'画image图
ColorMap.SetDataLimits tltmin / 10, tltmax / 10 '画图最大最小界限
End If
End If
' If Optionhistoryorbatch(2).Value = True Then
End If
'ImageMap.ShowColorScale = True
ImageMap.MissingDataColor = &HFFFFFF
ImageMap.InterpolatePixels = True
Dim ColorMap As Object
'-----------------------
Dim MImageMap As Object
'Set ContourMapFrame = Plot.Shapes.AddContourMap(stemp3) '添加等值线图
Set MImageMap = Plot.Shapes.AddImageMap(stemp3) 'map is a ContourMap object
datapath = datadir & "\" & historydataname + ".dat" 'dat文件
'datapath = datadir & "\min2.dat" 'dat文件
StatusBar1.Panels(1).Text = "提示"
StatusBar1.Panels(2).Text = "资料有效,作图中请等待"
Dim ImageMap As Object
Set ImageMap = MImageMap.Overlays(1)
If List1.Selected(2) = True Then
ImageMap.ShowColorScale = True
Sub draw()
On Error GoTo ErrOpen
'Dim SurferApp As New Surfer.Application
Dim Plot As Surfer.IPlotDocument
Dim Shap As Surfer.IShapes
' End If
' End If
'********************
If Optionhistoryorbatch(0).Value = True Then
If Len(tltmax) <> 0 And Len(tltmin) <> 0 Then
''' End If
If List1.Selected(2) = True Then
பைடு நூலகம் ' -------------------------
Dim DiscreteColorScale As Object
Set DiscreteColorScale = ImageMap.ColorScale
xMin:=105.2849, xMax:=110.1942, yMin:=28.1636, yMax:=32.2031, Algorithm:=srfKriging, OutGrid:=stemp2
'将网格化后数据白化
SurferApp.GridBlank InGrid:=stemp2, BlankFile:=App.Path + "\cqblank.bln", _
相关文档
最新文档