- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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 Softwares 脚本编辑程序适用于任何 ActiveX 自动化兼容的客户端,如Visual Basic ,
可以在 Surfer 自动化完成任务。脚本是一个文本文件,其中包含了执行运行脚本时的一系列的指令。
脚本编辑器可以用于执行在 Surfer 上的几乎任何任务。在一个脚本中你可以做几乎一切,甚至可以
模拟手工用鼠标或键盘。脚本是非常有用的,它将重复的任务自动化和整合成完整的步骤顺序。脚本
编辑器被安装在 Surfer 的相同目录中。Surfer 的自动化帮助中有更多脚本编辑器的信息。我们有几
个示例脚本,从中你可以很快看到一些脚本编辑器的能力。
Surfer 流程图 :
此流程图说明 XYZ 数据文件、网格文件 ,等值线图,三维曲面图之间的关系。该流程图可以应
用于任何基于网格的图形类型。这个例子只显示两个基于网格的图形 (即等值线图和三维曲面图 )。
第一课 预览及创建数据
A、创建一个 XYZ 数据文件
XYZ 数据文件是一个至少包含有三列数据值的文件。前两列是数据点 X 和 Y 的坐标。第三列是
分配给 XY 点的 Z 值。虽然不是必需这样做 ,但输入的 X 坐标在列 A ,Y 坐标在列 B 中 ,并在C 列
中保存 Z 值 ,这是一个好主意。Surfer 中在默认情况下这些列对应着这些坐标。您可以在工作表中
使用 Data | Assign (数据|指定)XYZ 自定义默认列来具体分配 XYZ 列。Surfer 需要使用纬度(Y
轴 )和经度(X 轴 )值时,可以直接使用十进制的纬度和经度值。
补充 :应用Surfer 软件绘制图形,首先要根据不同的作图目的,提供合适的数据文
件格式。其中,最基本的格式
是ASCII 码形式的XYZ 数据格
式。希望大家按照约定俗成来
安排XYZ 的列。Surfer 本身
的工作表设计,已经建议你将
A 列作为X 轴数据列,B 列作
为Y 轴数据列,C 列作为Z 轴
高程数据列。虽然不一定强求
如上的安排,但是做这样的安排自然有他的道理,程序在很多时候自动按照默认的
XYZ(ABC)列来取得数据,你一定要另外指定 XYZ 列
您可能关注的文档
- Java语言实用教程第8讲.ppt
- 第五节 新闻采访确定.ppt
- java中输入输出学习文档副本.doc
- 第五节 羊的繁殖.ppt
- 第五节、总结-选区的创建和编辑.ppt
- Java总复习大纲教案.doc
- STS的兴起与研究进展.pdf
- JDK 于 Win7 上的安装和配置.pdf
- Jdk1.6及Tomcat7.0环境配置.pdf
- 第五节[SAS文件操作].doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)