摘要
如何对地形数据进行有效的组织、存储和调度,以实现大规模三维场景的快速和高质量显示,是三维GIS研究的热点之一。针对常规方式构建金字塔模型存在的问题,提出了一种改进的基于数据库的数据组织与存储方法,即以影像数据为出发点来组织数据,用存储记录实际高度与宽度的方法来减少空间占用;绘制时通过设立缓冲区及使用多线程技术,最终实现了大规模三维地形的快速调度与流畅显示。
How to organize, store and schedule the terrain data effectively and to realize the fast and high quality display of large-scale 3D scenes is one of the focuses of the 3D GIS research. Aiming at the problem of constructing the pyramid model in the conventional way, an improved database-based data organization and storage method is proposed, namely using the image data as a starting point to organize the data, using the method of recording the actual height and width to reduce space occupation; When drawn by setting up the buffer and using the multi-threading technology, the rapid scheduling and smooth display of large-scale 3D terrain is finally realized.
引文
[1]Pajarola R.Large Scale Terrain Visualization Using the Restricted Quadtree Triangulation[C]//Visualization'98.Proceedings.IEEE,1998:19-26.
[2]陈保柱.三维地形动态多分辨率建模与关键算法的研究[D].安徽大学,2014.Chen B Z.Research on 3D Terrain Dynamic Multi-resolution Modeling and Key Algorithm[D].Anhui University,2014.
[3]Lindstrom P,Pascucci V.Terrain Simplification Simplified:A General Framework for View-dependent Out-of-Core Visualization.IEEE Transaction on Visualization and Computer Graphics,8(3):239-254[J].2002,8(3):239-254.
[4]渠涧涛.地形可视化系统中数据存储及处理方法研究与实现[D].河南大学,2016.Qu J T.Research and Implementation of Data Storage and Processing in Terrain Visualization System[D].Henan University,2016.
[5]马贤迪,常原飞,乔彦友.矢量金字塔与R树融合模型研究[J].测绘通报,2016,12(2):59-63.Ma X D,Chang Y F,Qiao Y Y.Research on the Fusion Model of Vector Pyramid and R-tree[J].Bulletin of Surveying and Mapping,2016,12(2):59-63.
[6]尹长林,詹庆明,许文强,等.大规模三维地形实时绘制的简化技术研究[J].武汉大学学报信息科学版,2012,37(5):555-559.Yin C L,Zhan Q M,Xu W Q,et al.Research on Simplified Technology of Large-scale 3D Terrain Real-time Rendering[J].Geomatics and Information Science of Wuhan University,2012,37(5):555-559.
[7]杨芳,黄明,王晏民.基于Direct3D的三维场景漫游系统设计与实现[J].测绘通报,2014(s2):182-186.Yang F,Huang M,Wang Y M.Design and Implementation of 3D Scene Roaming System Based on Direct3D[J].Bulletin of Surveying and Mapping,2014(s2):182-186.
[8]谷保平,郭红艳,孙康康.基于卫星三线阵影像生成DEM和DOM研究[J].控制工程,2016,23(6):970-974.Gu B P,Guo Y H,Sun K K.Generation of DEM and DOM Based on Satellite Three Line Array Image[J].Control Engineering of China,2016,23(6):970-974.
[9]杜莹,武玉国,王晓明,等.全球多分辨率虚拟地形环境的金字塔模型研究[J].系统仿真学报,2006,18(4):955-958.Du Y,Wu Y G,Wang X M,et al.Research on Pyramid Model of Global Multi-resolution Virtual Terrain Environment[J].Journal of System Simulation,2006,18(4):955-958.
[10]杨崇俊,赵彦庆,王锋,等.3维数字地球快速缓冲区分析算法[J].遥感学报,2014,18(2):353-364.Yang C J,Zhao Y Q,Wang F,et al.Three Dimensional Digital Earth Rapid Buffer Analysis Algorithm[J].Journal of Remote Sensing,2014,18(2):353-364.
[11]唐勇,郭栋梁,吕梦雅.视点相关的大规模地形内外存调度算法的研究[J].系统仿真学报,2009,21(8):2424-2427.Tang Y,Guo D L,Lv M Y.Research on the Scheduling Algorithm of Large-scale Terrain Inside and Outside[J].Journal of System Simulation,2009,21(8):2424-2427.
[12]高勇,刘家骏,郭潇,等.面向大规模动态地形可视化的LOD组织与调度技术[J].地理与地理信息科学,2016,32(1):6-11.Gao Y,Liu J J,Guo X,et al.LOD Organization and Scheduling Technology for Large Scale Dynamic Terrain Visualization[J].Geography and Geo-Information Science,2016,32(1):6-11.
[13]万明,梁霞,张凤鸣.一种四叉树地形渲染裂缝的改进消除算法[J].系统仿真学报,2015,27(7):1520-1525:.Wan M,Liang X,Zhang F M.An Improved Algorithm for Deforming Cracks in Quadtree[J],Journal of System Simulation,2015,27(7):1520-1525.