地学信息三维可视化实习报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

地学信息三维可视化实习报告

班级:

姓名:

学号:

上交日期:2016.11.16

实习一

1.利用对象图形法创建一个三维立方体,并将各顶点设置为不同的颜色

对象法是IDL5.0引入面向对象编程概念后出现的,面向对象的基础也就是对象类的使用。对象类允许编程者将数据和方法封装成一个包,称之为对象。一个对象类可以重复利用生成多个对象。IDL 的三维坐标系使用的是右手笛卡尔坐标系,与Microsoft Direct3D 的左手坐标系相区别,示意图如下。

程序:

2.读取head.dat中的数据,进行体数据的显示,并实现切片提取操作

iTools 是IDL6.0 以后版本提供的功能强大的交互式分析工具。IDL 初学者可以利用这套智能工具快捷轻松地实现数据读入,数据分析和数据可视化,并且可以输出制作令人眩目的精美图形图像。有经验的IDL 程序员使用它,可以减少程序开发工作量,甚至可以在iTools框架的基础上创建全新的可视化应用环境。打开iVolume,在Operations →Volume →Image Plane中可以选择切片

3.读取elev_t.jpg图像以及elevbin.dat中的DEM数据:

●利用直接图形法显示DEM曲面

●利用对象图形法创建曲面对象和纹理对象并进行叠加显示

实习二

1.绘制函数,其中的网格曲面图

2.读取head.dat中的三维动画数组,播放该动画,并存储该动画的像素映射图

3.载入avhrr.png中的数据,并加以显示

✧将其转换到“Interrupted Goode”投影坐标系下,并用iimage命令显示

✧将第一问中得到的地图转换到“Mollweide”投影坐标系下,并用iimage

命令显示

相关文档
最新文档