当前位置:首页 > Surfer11 最新版 中文教程 - 图文
目 录
一、Surfer11 教程……………… .............................................. 1
第一课 预览及创建数据 ................................................................... 3 第二课 创建网格文件 ...................................................................... 9 第三课 创建等值线图 .................................................................... 14 第四课 修改数轴 ........................................................................... 27 第五课 散点图数据点和图形图层的使用 ........................................ 32 第六课 创建一个剖面图 ................................................................. 48 第七课 保存图形 ........................................................................... 50
第九课 增加透明度,色阶和标题 ................................................... 58 第十课 从不同的坐标系中创建图形 ............................................... 63 第十一课 自定义工具栏和键盘命令 ............................................... 68 第十二课 叠加图形层 .................................................................... 71 第十三课 白化一个网格文件 .......................................................... 75 第十四课 在工作表中更改投影 ...................................................... 79
二、汉化历程 ......................................................................... 82 三、答疑解惑 ......................................................................... 89
CU
PB第八课 创建一个3D 曲面图 ......................................................... 52
一、Surfer 11教程
程贤辅翻译 2012.10.20
Surfer11版的帮助里面有一套非常好的教程,我希望能将它介绍给大家。对于某些高手,可以也应该绕开,以免浪费您的宝贵时间。其他朋友,如果您看了以下的教程,对您有帮助,那我就很高兴,也算我为我国的气象事业间接作了一点贡献。
该套教程共有14课,1到10 是初级教程,11到14是高级教程: 1、预览及创建数据; 2、创建网格文件; 3、创建等值线图; 4、修改坐标;
5、散点图数据点和图形图层的使用; 6、创建剖面图; 7、保存图形;
8、创建3D曲面图形;
9、添加透明度、比色刻度尺和标题; 10、从不同的坐标系统创建各类图形; 11、自定义工具栏和键盘命令; 12、覆盖图形层;
13、白化一个网格文件; 14、更改工作表中的投影。
我不知道我能不能完成所有的教程翻译工作,因为各种不可预计的因素会影响工作的进展。尽量做吧。想起40年前我为了制作一张等值图,要花费3天时间,用掉多少草稿纸和橡皮擦,要画出平滑的等值线还真不容易。而今的气象工作者有如此先进方便的软件,插值算法就有12种,只要将数据准备好,一幅漂亮、准确的等值图瞬间就可以出来,还没有人为的因素干扰,真是太幸福了。最后,如果你发现有任何错误,请及时指出,以便改正,免得我误人子弟。
特别注明:在每一课之后,如果有“补充”标题和附加的内容,是本人的心得、感受、或者理解,仅供参考。
言归正传,下面教程开始,先看一段关于Surfer的概述,然后进入第一课。
使用Surfer:
Surfer 最常见的应用就是从XYZ数据文件创建一个基于网格的各类图形。调用菜单中的 Grid | Data(网格|数据)命令,用来生成一个网格文件,然后再用Map(图形)菜单命令,从网格文件来生成各类图形。但是,散点图(Post)和基底图(Base map)不使用网格文件来生成。
使用Scripter(脚本):
Golden Software's脚本编辑程序适用于任何ActiveX自动化兼容的客户端,如Visual Basic,可以在Surfer自动化完成任务。脚本是一个文本文件,其中包含了执行运行脚本时的一系列的指令。脚本编辑器可以用于执行在Surfer上的几乎任何任务。在一个脚本中你可以做几乎一切,甚至可以
CU1
PB 模拟手工用鼠标或键盘。脚本是非常有用的,它将重复的任务自动化和整合成完整的步骤顺序。脚本编辑器被安装在Surfer的相同目录中。Surfer的自动化帮助中有更多脚本编辑器的信息。我们有几个示例脚本,从中你可以很快看到一些脚本编辑器的能力。
Surfer流程图:
此流程图说明XYZ数据文件、网格文件,等值线图,三维曲面图之间的关系。该流程图可以应用于任何基于网格的图形类型。这个例子只显示两个基于网格的图形(即等值线图和三维曲面图)。
PB
CU2
Surfer 11教程(第一课)
程贤辅翻译 2012/10/20
第一课 预览及创建数据 A、创建一个 XYZ 数据文件
XYZ数据文件是一个至少包含有三列数据值的文件。前两列是数据点X和Y的坐标。第三列是分配给XY点的Z值。虽然不是必需这样做,但输入的X坐标在列A,Y坐标在列B中,并在C列中保存Z值,这是一个好主意。Surfer中在默认情况下这些列对应着这些坐标。您可以在工作表中使用Data | Assign(数据|指定)XYZ自定义默认列来具体分配XYZ列。Surfer需要使用纬度(Y轴)和经度(X轴)值时,可以直接使用十进制的纬度和经度值。
补充:应用Surfer软件绘制图形,首先要根据不同的作图目的,提供合适的数据文
CU3
件格式。其中,最基本的格式是ASCII码形式的XYZ数据格式。希望大家按照约定俗成来安排XYZ 的列。Surfer本身的工作表设计,已经建议你将A列作为X轴数据列,B列作为Y轴数据列,C列作为Z轴高程数据列。虽然不一定强求如上的安排,但是做这样的安
排自然有他的道理,程序在很多时候自动按照默认的XYZ(ABC)列来取得数据,你一定要另外指定XYZ列显得很麻烦。当然,增加其他的列是没有问题的,例如图中有D列为“城市名称”,E列为“城市分类”。
为了给今后的教程例子准备一些资料,我们还是要制作一些文件,现在就从数据文件做起。我们用江苏省为例,从网上下载一个江苏省图片,例如下图:
PB
共分享92篇相关文档