城市建筑物三维模型管理及可视化关键技术研究
发布时间:2018-02-11 14:24
本文关键词: LOD 数据库 空间索引 数据调度 三维可视化 出处:《辽宁工程技术大学》2013年硕士论文 论文类型:学位论文
【摘要】:随着数字地球、数字城市及数字社区等建设的不断开展,海量三维模型可视化技术已经成为当前发展的一个重要方向。如何对如此繁多的三维模型进行快速、流畅的显示,是目前首先需要解决的问题。本文针对城市三维建筑进行研究,以海量三维模型可视化为目的,分别从三维模型数据的处理、管理、调度等方面入手,构建全球范围基于网络的三维建筑可视化系统。 首先,分析了城市三维模型的数据内容,明确了研究对象。通过对城市三维建筑模型结构的分析,根据以后系统功能的需求,定义了新的三维模型数据结构。系统采用了LOD模型技术,,文中分别对模型的几何数据与纹理数据进行简化处理,几何数据采用半边折叠网格简化算法,纹理数据采用小波算法进行压缩,两种方式均减少了数据存储的空间和网络传输的压力。 其次,通过对地球表面进行网格划分,将全球三维建筑数据管理转化成单个网格内的三维建筑数据管理。对单个网格内的三维建筑进行数据库组织管理,设计了数据库表,同时考虑时态数据的管理,在实现了数据库基本功能的同时,增加了对历史数据归档等功能。 再次,利用当前广泛应用的WCF技术和REST架构,开发了本研究的三维网络发布软件,文中给出了实现的过程和部分关键代码。 最终,在以上基础上,设计了三维建筑数据的调度策略,利用网格与KD树对模型进行索引,采用多线程技术实现了三维模型显示的并行处理,使用缓存技术减少了系统与数据库的交互,研发了海量三维建筑物可视化系统,通过实验方案对系统性能进行了评测,评测结果表明技术方案正确、可行。
[Abstract]:With the development of digital earth, digital city and digital community, mass 3D model visualization technology has become an important direction of current development. It is the first problem that needs to be solved at present. In this paper, for the purpose of visualization of massive 3D model, the research is carried out on the city 3D building, starting with the processing, management, scheduling and so on of 3D model data. Build a global-based three-dimensional building visualization system. First of all, the data content of the city 3D model is analyzed, and the research object is defined. Through the analysis of the structure of the urban 3D building model, according to the demand of the system function, A new 3D model data structure is defined. LOD model technology is used in the system. The geometric data and texture data of the model are simplified, and the half-edge folding mesh simplification algorithm is used to simplify the geometric data. The texture data is compressed by wavelet algorithm, both of which reduce the pressure of data storage and network transmission. Secondly, by meshing the earth's surface, the global three-dimensional building data management is transformed into the three-dimensional building data management in a single grid, and the database organization and management of the three-dimensional building in a single grid are carried out, and the database table is designed. At the same time, considering the management of temporal data, the basic functions of database are realized, and the functions of archiving historical data are added. Thirdly, using the widely used WCF technology and REST architecture, the 3D network publishing software is developed in this paper. The implementation process and some key codes are given in this paper. Finally, on the basis of above, the scheduling strategy of 3D building data is designed, the model is indexed by grid and KD tree, and the parallel processing of 3D model display is realized by multi-thread technology. The cache technology is used to reduce the interaction between the system and the database. A massive 3D building visualization system is developed. The performance of the system is evaluated by the experimental scheme. The evaluation results show that the technical scheme is correct and feasible.
【学位授予单位】:辽宁工程技术大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:P208
【参考文献】
相关期刊论文 前10条
1 杜晓晖;尹宝才;孔德慧;;基于加权二次误差测度的边折叠简化算法[J];北京工业大学学报;2007年07期
2 杨蕾,郑慧民,杨扬;Mallat算法用于语音信号分析与压缩[J];北京科技大学学报;1996年01期
3 陈亮;陶宏才;;基于REST的Web服务Mashup研究与应用[J];成都信息工程学院学报;2008年05期
4 吴德华,毛先成,刘雨;三维空间数据模型综述[J];测绘工程;2005年03期
5 鲍振洪;李朝奎;;城市建筑容积率研究进展[J];地理科学进展;2010年04期
6 易文根,韩波;A树——一种新颖的空间数据索引方法[J];电脑与信息技术;1996年03期
7 陶志刚,赵敬道,谭建成;地理空间索引技术研究[J];测绘学院学报;2002年01期
8 骆斌,费翔林;多线程技术的研究与应用[J];计算机研究与发展;2000年04期
9 肖伟器,冯玉才,肖大海;地图数据库中的空间索引[J];计算机工程与应用;1995年02期
10 罗琪,李军,陈荦;基于GIS平台的R树索引模型研究与实现[J];计算机工程与科学;2003年06期
本文编号:1503270
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/1503270.html