声明
摘要
第一章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.2.1 三维数据模型研究现状
1.2.2 空间数据存储研究现状
1.2.3 三维可视化研究现状
1.3 论文组织结构
第二章 三维建筑物数据建模及组织管理
2.1 三维建筑物数据模型理论
2.1.1 三维数据模型概述
2.1.2 面向对象三维建筑物数据模型
2.2 三维建筑物数据模型实现
2.2.1 三维建筑物数据获取
2.2.2 三维建筑物模型建立
2.2.3 模型文件内容及结构规范
2.2.4 基于表面分类的建筑物数据组织与管理
2.3 本章小结
第三章 面向空间数据的嵌入式数据库设计
3.1 嵌入式数据存储方法综述
3.2 SQLite数据库引擎
3.2.1 SQLite综述
3.2.2 SQLite工作原理
3.3 基于R*树索引的空间地理信息数据的存储与管理
3.3.1 空间地理信息数据
3.3.2 R*树索引概述
3.3.3 基于JNI机制的R*树索引技术研究及实现
3.4 SQLite R*树效率测试与分析
3.5 二/三维建筑物数据的一体化存储设计与实现
3.5.1 一体化数据存储模式设计
3.5.2 数据存储实现
3.5.3 测试与分析
3.6 本章小结
第四章 嵌入式三维场景实时渲染算法研究
4.1 三维可视化技术基础
4.1.1 OpenGL ES概述
4.1.2 三维可视化场景相关坐标系
4.1.3 三维图形的几何变换
4.1.4 三维图形的投影变换
4.1.5 绘制方式
4.2 基于多边形约束的三角剖分算法
4.2.1 Delaunav三角剖分可行性分析
4.2.2 多边形三角剖分基本概念
4.2.3 基于多边形约束的三角剖分算法实现
4.2.4 数据测试与分析
4.3 三维可视化基本模块设计
4.3.1 坐标系统模块
4.3.2 光照处理模块
4.3.3 图元绘制模块
4.4 基于平面阴影的三维准真实感显示技术研究
4.4.1 阴影的基本概念及作用
4.4.2 投射阴影算法设计及实现
4.5 三维可视化性能测试与分析
4.6 本章小结
第五章 二/三维建筑物交互可视化软件设计与开发
5.1 二/三维建筑物交互显示结构设计
5.2 二/三维建筑物交互可视化
5.2.1 二/三维建筑物交互可视化设计
5.2.2 测试与分析
5.3 基于多点触摸的地图操作的设计与实现
5.3.1 与地图交互相关的手势集定义规则
5.3.2 基于手势引导的地图变换的设计与实现
5.4 属性查询功能实现
5.4.1 3D拾取技术概述
5.4.2 AABB包围盒的基本原理
5.4.3 3D拾取技术原理
5.4.4 3D拾取技术实现
5.5 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
致谢
参考文献
作者简介