学位论文 > 优秀研究生学位论文题录展示
基于CityGML的三维GIS关键技术研究
作 者: 许娇龙
导 师: 景宁
学 校: 国防科学技术大学
专 业: 信息与通信工程
关键词: 城市地理标记语言 三维地理信息系统 三维可视化 空间数据管理 空间分析 金字塔模型
分类号: TP391.41
类 型: 硕士论文
年 份: 2010年
下 载: 143次
引 用: 2次
阅 读: 论文下载
内容摘要
三维GIS在各个领域得到越来越广泛的应用。相比于传统的二维GIS,三维GIS能更好地反映真实的地理环境信息,提供更友好的交互方式,能对三维空间信息进行分析处理,三维GIS成为当前GIS研究的热点,具有广阔的应用前景。然而目前三维GIS的发展面临着许多问题和挑战,三维空间数据模型和理论还不够成熟,没有统一的可视化框架,各个应用部门之间使用独立的模型和框架,数据共享和互操作困难。城市地理标记语言CityGML(City Geography Markup Language)是开放地理空间联盟(Open Geospatial Consortium, OGC)针对三维城市模型数据互操作推出的城市地理标记语言,为三维GIS提供了统一的数据模型,论文旨在构建基于CityGML的三维GIS,研究了构建基于CityGML的三维GIS的若干关键技术问题,主要工作包括以下几个方面:1、深入研究了基于CityGML的三维城市模型三维可视化技术,提出了一种结合流式读取和数据绑定的快速数据解析方法。在数据加载过程中采用了多线程加载策略,采用构建Direct3D网格对象的办法提高三维图形渲染效率。2、为了实现对CityGML数据的统一管理,论文研究了在大型空间数据Oracle Spatial上创建CityGML数据库的问题。通过简化CityGML数据模型、从CityGML对象模型中提取关系数据表构建了CityGML数据库,在此基础上创建了CityGML数据库导入导出工具。为了实现三维GIS数据网络共享和互操作,研究了构建三维GIS数据发布服务的方法。3、为了提高客户端对大规模三维场景数据的显示效率,研究了客户端数据的组织方式,提出了构建金字塔模型数据缓存的方法以及数据调度方法。4、针对三维GIS的空间分析,提出了三维地球模型下鼠标拣选数据快速获取方法。实现了距离和方位角量测、面积量测等基本的空间量测功能。5、设计并实现了基于CityGML的三维GIS原型系统。实现了CityGML数据三维可视化、存储管理、发布以及客户端组织调度、空间分析等。该平台对基于CityGML的三维GIS框架设计和关键技术进行了应用和验证,可以作为多种应用的基础平台。
|
全文目录
摘要 10-11 ABSTRACT 11-12 第一章 绪论 12-21 1.1 研究背景 12-15 1.1.1 引言 12-13 1.1.2 问题的提出 13-14 1.1.3 课题研究的意义 14-15 1.2 国内外研究现状 15-18 1.2.1 三维GIS 空间数据模型研究现状 15 1.2.2 三维空间数据组织管理技术研究现状 15-16 1.2.3 国内外已有的科学系统和商业系统 16-18 1.3 论文的研究内容及组织结构 18-21 1.3.1 论文的研究内容 18-19 1.3.2 论文的组织结构 19-21 第二章 基于CityGML 的三维GIS 框架设计 21-29 2.1 CityGML 21-25 2.1.1 CityGML 简介 21 2.1.2 CityGML 的特点 21-23 2.1.3 CityGML 的模型和文档结构 23-25 2.2 基于CityGML 的三维GIS 框架设计 25-27 2.3 系统实现需要解决的关键技术 27-28 2.4 本章小结 28-29 第三章 基于CityGML 的三维城市模型三维可视化技术 29-38 3.1 CityGML 文档快速解析技术 29-31 3.2 基于多线程的数据加载策略 31-32 3.3 基于Direct3D 网格对象的模型可视化方法 32-34 3.4 实验结果及分析 34-37 3.4.1 多线程数据加载实验 35-36 3.4.2 不同渲染方式的渲染效率对比 36-37 3.5 本章小结 37-38 第四章 三维空间数据的存储管理及发布技术 38-51 4.1 空间数据存储管理及Oracle Spatial 38-41 4.1.1 Oracle Spatial 对空间数据进行管理的优点 39 4.1.2 Oracle Spatial 对空间数据的管理机制 39-41 4.2 CityGML 模型存储管理分析与实现 41-47 4.2.1 简化CityGML 数据模型 41-43 4.2.2 提取关系数据库表 43-44 4.2.3 CityGML 数据导入并行化程序设计 44-47 4.3 三维GIS 空间数据发布 47-50 4.3.1 CityGML 三维模型数据发布服务的构建 48-49 4.3.2 实验结果 49-50 4.4 本章小结 50-51 第五章 客户端组织调度及空间分析实现技术 51-65 5.1 大规模三维GIS 数据客户端组织与调度 51-57 5.1.1 客户端数据的组织 51-53 5.1.2 客户端数据的调度算法 53-55 5.1.3 实验结果 55-57 5.2 三维GIS 空间分析实现 57-64 5.2.1 一种基于三维地球模型的鼠标拣选数据快速获取算法 57-60 5.2.2 方位角及空间距离量测实现 60-62 5.2.3 区域面积量测实现 62-63 5.2.4 实验结果 63-64 5.3 本章小结 64-65 第六章 基于CityGML 的三维GIS 原型系统设计与实现 65-77 6.1 三维GIS 原型系统设计 65-67 6.1.1 系统的设计思路 65 6.1.2 系统的总体结构 65-66 6.1.3 系统的功能设计 66-67 6.2 三维GIS 原型系统实现 67-71 6.2.1 客户端三维交互可视化子系统 67-70 6.2.2 CityGML 数据存储管理子系统 70-71 6.2.3 三维空间数据发布子系统 71 6.3 面向空间信息领域的扩展应用 71-76 6.3.1 开发背景 71-72 6.3.2 系统需求 72-73 6.3.3 系统功能 73 6.3.4 系统实现 73-76 6.4 本章小结 76-77 第七章 总结与展望 77-80 7.1 论文的主要工作 77-78 7.2 下一步工作展望 78-80 致谢 80-82 参考文献 82-86 作者在学期间取得的学术成果 86
|
相似论文
- 医学超声图像的三维可视化研究,TP391.41
- 基于RS与GIS的漓江上游土壤侵蚀研究,S157
- 基于GIS的矿井水灾害地球物理信息管理系统研究,TD745
- 数据空间下的索引策略研究,TP311.13
- 晶体加热炉三维温度场建模与可视化方法研究,TP391.41
- 项目管理在电信无线网络仿真系统开发中的应用,F626
- 基于广义组合多核高斯函数的图像分类方法研究,TP391.41
- 三维空间分析技术在数字航道中的应用研究,U612
- 三维高密点地震信号数字组合技术研究,TP301.6
- 武警黄金部队多源空间数据集成管理技术研究,P208
- 某铁路沿线黄土工程特性与黄土边坡稳定性研究,U212.22
- 蔡家营矿床(Ⅲ矿带)三维可视化研究,P618.51
- 矿山开采影响下的环境遥感监测与评价,P237
- 地质灾害应急地理信息数据库设计及其应用,P208
- 基于GIS的土地利用分析系统设计与实现,P208
- 基于GIS的最佳选点区域研究,P208
- 基于MIS与GIS集成的昆明市旅游地理信息系统,P208
- 空间分析在农用地分等定级中的应用研究,P208
- 虚拟地理环境中注记配置和表示方法研究,P283
- 信息化测绘中的坐标系及其应用研究,P228.4
- 虚拟地形环境中地形数据金字塔模型的建模和处理技术的研究,P209
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com
|