Surfer11 教程01_预览和创建数据.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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 列

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档