预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共62页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

空间信息可视化工具工具类型SVGFlexFlex——RIAFlex的技术框架Flash与FlexArcGISAPIforFlexArcGISAPIforFlexVRMLVRML——实例VRML工具GeoVRMLx3DX3D对地学建模的支持Java3DJava3DJava3DJava3D1.3有7个不同的可下载版本:环境配置(与基本图形库相关):Java3D与其它三维技术的比较图可以从中直观的看出他们相互间的区别Direct3D(简称:D3D)Direct3D——pipelineDirect3D——pipelineOpenGL(OpenGraphicsLibrary)OpenGL发展历程OpenGL发展历程OpenGL发展历程OpenGL(OpenGraphicsLibrary)OpenGL主要功能1OpenGL主要功能2OpenGL库结构组成OpenGL库函数结构OpenGL图形生成原理OpenGL图形操作步骤OpenGL关键技术OpenGL关键技术OpenGL编程实践OpenGL编程实践OpenGL编程实践OpenGL编程实践OpenGL编程实践display()OpenGL编程实践OpenGL与DirectXOpenGL与DirectXOpenGL相关网站OSG:openscenegraphOSG:openscenegraphOSG:openscenegraphOSG:openscenegraphOSG:openscenegraphVTKVTK出现之前的两种常用可视化系统开发方式:一是基于底层三维图形库OpenGL进行开发这种方式工作量大开发难度高通常只有计算机专业人士才能完成;另外一种是基于一些成熟的商品化可视化平台(如AVS)进行二次开发这种方式成本高且应用的可移植性等存在一定不足。VTK的出现改变了这一状况免费、开源、易用、移植性好等多个优点使得它迅速流行成为目前最为广泛使用的可视化开发平台。VTKVisualizationToolkits是一个开放源码、自由获取的可视化类库用作可视化应用程序构造与运行的支撑环境它采用面向对象方法基于OpenGL进行开发但简化或屏蔽了可视化开发过程中会经常遇到的细节并封装了众多常用的算法。例如用MarchingCubes算法绘制三维数据场时不需要编写代码来实现算法也不需要显式调用OpenGL来完成绘制只需要调用VTK提供的vtkMarchingCubes等对象即可实现OpenGL与VTK要求内容:(1)一个总结性论文:结合课程所学谈谈你对空间信息可视化的基本认识;2000字左右内容要高度凝练句句珠玑。(2)一个综述性论文:结合自己所从事专业对与可视化相关的某个问题进行综述阐述该问题的内涵、解决目标研究现状、趋势、关键技术、存在的问题等。问题如:地形三维表达、openGL编程、地形纹理映射、地质三维表达、海底地形表达、激光点云数据可视化、空间信息网络可视化技术(SVG、Flex)等、三维建模软件、三维可视化分析、时空可视化等。4000字左右(不含参考文献)可选择与地球空间信息三维表示相关的你感兴趣的任何主题。格式按一般论文格式A4版面单面打印内容精练小四1.5行距专业、班级、姓名、(综述论文要注明参考文献)注意:若内容雷同两人均不及格。上述文件请在6月1日前交给李宇航