文摘
英文文摘
1.绪论
1.1.可视化技术的出现与意义
1.2.大规模地域的三维实时可视化
1.2.1.可视化与地理信息系统
1.2.2.三维可视化在GIS中的应用及其重要性
1.2.3.GIS中用以表示地形的数据方式和可视化的实现途径
1.2.4.大规模地域的三维实时可视化
1.2.5.简化大规模地域场景
1.3.大规模地域三维实时可视化的研究进展及面临的问题
1.4.本文的研究内容
2.地形网格模型
2.1.三角网格化(Triangulation)
2.1.1.网格分类
2.1.2.不规则三角网的生成
2.1.3.规则三角网的生成
2.2.细节层次模型
2.2.1.细节层次模型的一般概念
2.2.2.细节层次的切换
2.2.3.LOD的选择
2.2.4.大规模地域中的细节层次模型
2.3.高度场中的网格简化(Mesh simplification)
2.3.1.网格简化
2.3.2.网格简化的算法
3.ROAM算法
3.1. 网格表示
3.1.1.三角形二叉树
3.1.2.动态连续三角化
3.2. 利用分裂队列和合并队列进行三角形网格的优化
3.3.网格精度的控制
3.3.1.三角形的空间误差范围
3.3.2.三角形网格的屏幕误差
3.4.视图体裁剪
4.用于支持ROAM算法的数据结构
4.1.基本数据结构
4.2.抽象数据结构
4.2.1.类层次结构
4.2.2.类的实现
5.程序设计与代码实现
5.1. 面向对象的程序设计与统一建模语言
5.2.设计要求
5.2.1.总体陈述
5.2.2.用户
5.2.3.目标
5.2.4.系统功能
5.3.概念模型(Conceptual model)的建立
5.4.系统行为(System behavior)
5.4.1.系统序列图(System sequence diagram)
5.4.2.协议(Contract)
5.5.协作图(Collaboration diagram)
5.6.类ROAM的设计与其代码实现
5.6.1.类的设计
5.6.2.代码实现
5.7图像的生成
6.结论与展望
参考文献
致谢
大连理工大学学位论文版权使用授权书