城域景观VRGIS一体化仿真平台研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
虚拟地理信息系统(VR-GIS)技术是地理信息系统(GIS)技术和虚拟现实(VR)技术相结合的新技术,是GIS技术从二维向三维甚至多维方向发展,从静态向动态发展的必然结果,是建立“数字地球”、“数字城市”关键技术之一。本论文以虚拟地理信息系统各种关键技术为研究对象,以构建出集大规模场景虚拟仿真和全面详实的三维地理信息说明于一体的软件平台为研究目标,以解决海量的和多源异构的三维空间信息数据组织、管理、实时绘制及VR、GIS无缝集成问题为主要研究内容,系统地进行了基于插件技术的软件集成方法、基于IOCP面向数字城市的3D模型数据引擎、基于GPU的虚拟城市加速渲染技术、VR与GIS无缝集成方法的研究。并根据研究成果,进行了一套面向城市/区域级大场景、多精度等级虚拟现实应用的软件开发平台——城域景观VRGIS一体化仿真平台(简称VRGIS平台)软件的研发。论文的主要工作和获得的成果如下:
     (1)VRGIS平台的插件式软件架构设计
     采用插件式软件架构对数据管理、三维渲染和3DGIS分析等数据处理方法进行集成,可有效提高这些功能的复用能力和复用程度。针对VRGIS平台应用领域宽泛的特点,充分考虑到插件技术的高封装、可复用等优势,建立了基于层次插件架构的软件开发模型,也为虚拟地理信息系统开发人员提供了即插即用的构件,以供二次开发使用。
     (2)基于IOCP面向虚拟城市的3D模型数据引擎
     城市三维模型数据是VRGIS系统中重要的一个地理对象,是虚拟环境的三维空间基础。为解决视点漫游过程中数据载入不及时、数据组织需同时满足VR高效渲染与GIS分析需求的难点,本文继承了GIS软件对空间数据管理的思想,对城市的三维模型进行分层组织,对其特点分别予以分析。充分考虑了模型数据的LOD、纹理映射、精度分布不均匀等特点,创新性的提出了面向建筑物层的Precision LOD R-tree及面向地面、道路、绿化混合层的Hilbert网格索引结构,建立了城市模型数据的高效索引。基于该数据索引,利用多线程及IOCP机制实时调度三维模型数据,实现基于外存的VRGIS数据引擎。利用LRU算法,建立模型缓冲区,实现三维模型数据的无延迟载入。
     (3)基于GPU的虚拟城市加速渲染
     数字城市应用对三维场景高效渲染提出了新的要求。为了满足这些要求,在采用LOD、VBO、显示列表、视锥裁剪等优化算法的基础上,本论文探讨了基于GPU的遮挡剔除算法,提出了基于GPU的billboard模型渲染算法及基于GPU的标志性建筑渲染算法,实现了基于GPU的粒子系统渲染。通过综合运用以上加速算法优化三维渲染引擎,提高虚拟地理环境系统的实时绘制效率。
     (4)VR与GIS无缝集成方法的研究
     VR与GIS的无缝集成主要表现在数据共享和功能融合。该平台将VR数据与GIS数据统一抽象化,且继承各自的特征,对外提供统一的访问接口,并保持独自的渲染与访问模式,从而实现了VR与GIS数据的统一与共享。本文深入研讨了VR与GIS的各种结合点,以数字高程模型为基础,实现了真正的三维量算及三维矢量路径分析等3DGIS功能,并以日照系列为例,引入日照物理模型,探索了阴影分析,日照分析及基于VR场景的日照数据生成方法,在应用上具有一定的创新意义。
     本论文对虚拟城市关键技术进行探索和研究,创新点如下:
     1)虚拟城市海量三维模型数据引擎的构建。分析城市三维模型的结构特点,创新性的提出了Precision LOD R-tree,并与Hilbert网格索引结合,利用IOCP多线程调度机制实现了一种面向虚拟城市三维模型的高效数据引擎,解决平台对虚拟城市海量模型数据的承载问题。
     2)基于GPU的Billboard群渲染与建筑体图像融合算法。本文利用GPU编程技术,实现了Billboard群的高效渲染,属于技术创新。此外,建筑体图像融合算法将场景渲染优化、信息提取、导航定位等做了有机结合,是GPU图像融合算法在虚拟城市仿真应用中一次有效的尝试。
     3)虚拟城市中3DGIS的无缝集成与实现。本文将VR场景作为3DGIS分析的基础数据源,实现三维地形的真实距离测量,表面积测量及体积测量,实现了基于三维矢量的路径分析功能。另外,在VR场景中引入物理模型进行3DGIS分析,进一步推动了VR与3DGIS的无缝融合。
VR-GIS is a new technique that integrates GIS with VR. It's a result of development of GIS technology from two-dimensional to three- and even multi-dimensional, and from static to dynamic. As one of key technologies that are used to establish "Digital Earth", "Digital City". This dissertation takes kinds of key technologies of VR-GIS as the main research object and the main aim is to construct an integrated platform of VR navigation and GIS analysis for city/region simulation. To solve the problems of massive data organization, management, real-time visualization and seamless integration of VR and GIS, this paper carries on the research about software integration methods based on plug-in technology, and spatial data engine of 3D city models based on IOCP technology, GPU-based hardware acceleration technologies, the method of integration of VR and GIS. Based on the research achievement, VRGIS platform has been researched, which can satisfy the high requirements of landscape simulation and management for large cities and regions. The main contents and innovations in this dissertation are summarized such as:
     (1) Plug-in software architecture of VRGIS platform
     Using plug-in technology to integrate the data processing method, such as data management, three-dimensional rendering and 3DGIS analysis, can improve the capacity and degree of methods reuse. Because of such domain characteristic that VRGIS platform has many application fields, fully considering technology advantages of the high component encapsulation and reuse, multi-layers plug-in architecture software development model has been established, which can provide VR-GIS developers a plug-and-play component library.
     (2) Digital city 3D models data engine based on IOCP
     3D models are important geographic objects in VRGIS system and are the three-dimensional spatial basis of virtual environment. To solve the difficulties of data loading delay when viewpoint updates, data management should satisfy the needs of VR navigation and GIS analysis, this dissertation uses the spatial data management idea of GIS software, several levels of city models are explored and their respective features are analyzed. Fully considering such characteristics that LOD, texture mapping, precision asymmetry, the data organization methods of Precision LOD R-tree and Hilbert grid respectively for building layer and hybrid layer are designed. Based on this spatial data index, an out-of-core VRGIS data engine is developed using the technologies of multi-thread and IOCP. As a result, there-dimensional models are loaded with low delay by building a memory buffer with LRU algorithm.
     (3) GPU-based virtual city rendering acceleration technologies
     Higher rendering performance requirements of virtual scene are proposed for kinds of digital city applications. In order to satisfy these requirements, on the basis of traditional optimize technologies such as LOD, VBO, display list, frustum culling, this dissertation discusses an optimal hierarchy occlusion culling algorithm based on GPU, designs a billboard rendering algorithm and an indicative building rendering algorithm based on GPU, implements particle system rendering based on GPU. It is useful for the optimization of three-dimensional display engine and the increase of visualization efficiency by using these algorithms.
     (4) Seamless integration of VR and GIS
     Data sharing and function unification are the main goals of the integration of VR and GIS. By abstracting VR data and GIS data uniformly and inheriting their traits, the platform provides uniform external access interface and keeps nodes have their own render and access mode. In this way, unification and sharing of VR and GIS data are achieved. This dissertation discusses in-depth the integration points of VR and GIS, realizes 3DGIS functions including three-dimensional measurement and path analysis based on the rendering of DEM terrain, takes sunlight as an example, imports the model of virtual sunlight, explores shadow generation method, sunlight analysis and sunlight data generation method based on VR scene, which has creative sense for VRGIS application.
     This dissertation takes the key technologies of virtual city as research objects and the main innovations are summarized as follows.
     1) Massive virtual city 3D models data engine has been constructed. By analyzing features of city models, the novel data management methods of Precision LOD R-tree and Hilbert grid respectively for building layer and hybrid layer are designed. With IOCP technology, the 3D models data engine has been developed, which enable VRGIS platform can process massive spatial data.
     2) Billboard cluster rendering algorithm and building image fusion algorithm based on GPU. This dissertation realizes massive billboard objects rendering by making use of GPU programming technology. Furthermore, the algorithm of building image fusion combines rendering optimization and virtual navigation, which is an effective try of GPU image fusion used to virtual city simulation.
     3) Realization and seamless integration of 3DGIS in virtual city. This dissertation takes the virtual scene as data source of 3DGIS analysis, realizes the functions of real distance measurement, surface area measurement, volume measurement and path analysis based on 3D vector data. Furthermore, the physical model is built in the virtual scene, which promotes the integration of VR and GIS.
引文
[1]江绵康.“数字城市”的理论与实践:[博士学位论文].上海:华东师范大学,2005
    [2]陈勇.虚拟海滨城市关键技术研究:[博士学位论文].青岛:中国海洋大学,2007
    [3]Toru Ishida. Digital city Kyoto. Communications of the ACM,2002,45(7):76-81
    [4]Batty M. Contradictions and conceptions of the digital city. Environment and Planning B:Planning and Design,2001,28(4):479-480
    [5]承继成等.数字城市——理论方法与应用.北京:科学出版社,2007
    [6]朱庆,林珲.数码城市地理信息系统.武汉:武汉大学出版社,2004
    [7]TH Kolbe, G Groger, L Plumer. CityGML-Interoperable Access to 3D City Models. Geo-information for Disaster Management.2005,10:883-899
    [8]M Kada, D Klinec, N Haala. Facade Texturing for rendering 3D city models. ASPRS Conference, USA, 2005.78-85.
    [9]姜学智,李忠华.国内外虚拟现实技术的研究现状.辽宁工程技术大学学报,2004,23(2):238-240
    [10]Kavoura.M.,S.Masry. An information system for geosciences:design consideration. Proceeding of 8th International Symposium on Computer Assisted Cartography, Baltimore, MD,1987.336-345
    [11]Bak,P.R.G.,Mill A.J.B..3-D representation in a geoscientific resources management system for the minerals industry. Three Dimensional Application in GIS, Bristol, PA:Taylor and Frances,1989. 155-182
    [12]Breunig M.,Bode T.,Gremers A.B.,Implementation of elementary geometric database operation of a 3-D-GIS,Advance in GIS Research:Preceedings of the 6th Internation Symposium on Spatial Data Handling,1994.604-617
    [13]吴慧欣.三维GIS空间数据模型及可视化技术研究:[博士学位论文].西安:西北工业大学,2007
    [14]柯栋.虚拟现实地理信息系统VRGIS的研究:[硕士学位论文].武汉:武汉理工大学,2006
    [15]李德仁.数码城市(CyberCity)的概念、技术支撑和典型应用.数字湖北与湖北经济研讨会论文集,2001
    [16]韩勇.基于VR-GIS的海滨城市VGE系统研究与开发:[博士学位论文].青岛:中国海洋大学,2006
    [17]Rhyne, T.M. Going virtual with geographic information and scientific visualization. Computers & Geosciences,1997,23 (4):489-491
    [18]Mitas, Lubos; Brown, William M., Mitasova, Helena. Role of dynamic cartography in simulations of landscape processes based on multivariate fields. Computers & Geosciences,1997,23(4):437-446
    [19]de la Losa, Arnaud; Cervelle, Bernard.3D Topological modeling and visualization for 3D GIS. Computers and Graphics,1999,23(4):469-478
    [20]Appleton, Katy; Lovett, Andrew; et.al. Rural landscape visualization from GIS databases:a comparison of approaches, options and problems. Computers, Environment and Urban Systems,2002, 26(2-3):141-162
    [21]Haala. Towards virtual reality GIS. In Proceedings of the "Photogrammetric Week 05", Stuttgart, Germany, Wichmann Verlag, Heidelberg,2005.285-294
    [22]Makoto Ohigashi, Zhen-Sheng Guo, Yuzuru Tanaka. Integration of a 2D legacy GIS, legacy simulations, and legacy databases into a 3D geographic simulation. Proceedings of the 24th annual ACM international conference on Design of communication, USA,2006.149-156
    [23]Maroun Eid, Pedro; Mudur, Sudhir. Use of semantic web technology for adding 3D detail to GIS landscape data. Proceedings of the 2009 C3S2E Conference, Canada,2009.205-215
    [24]付哲,周云轩,刘殿伟,董月娥.虚拟现实和GIS系统集成方法分析.吉林大学学报(地球科学版),2005,35:141-146
    [25]崔永毅,周洞汝,万罡,傅华胜.基于VRML的Web VRGIS研究.计算机工程,2002,28(8):105-106,203
    [26]张晶,贾利,臧淑英.地理信息系统的虚拟环境系统构造方法.哈尔滨工业大学学报,2008,40(11):1820-1824
    [27]常魁,高金良,袁一星,吴文燕.基于虚拟现实的城市供水管网仿真系统.华南理工大学学报(自然科学版),2008,36(12):43-46
    [28]管群,刘浩吾.VR-GIS地质景观技术研究.系统仿真学报,2001,13:540-542
    [29]朱琳,林学钰,宫辉力,李小娟,苏耀明.VR-GIS技术在地面沉降研究中的应用.系统仿真学报,2009,21(12):3671-3674,3688
    [30]李海涛.海洋环境信息集成方法研究与新一代MAGIS平台软件开发:[博士学位论文].青岛:中国海洋大学,2007
    [31]Reinhard Wolfinger. Plug-in architecture and design guidelines for customizable enterprise applications. Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications, USA,2008.893-894
    [32]Roland Ewald, Johannes Rossel, Jan Himmelspach, Adelinde M. Uhrmacher. A plug-in-based architecture for random number generation in simulation systems. Proceedings of the 40th Conference on Winter Simulation, USA,2008.836-844
    [33]吴亮,杨凌云,尹艳斌.基于插件技术的GIS应用框架的研究与实现.地球科学——中国地质大学学报,2006,31(5):609-614
    [34]Miao Song, Serguei A. Mokhov, Alison R.Loader, Maureen J. Simmonds. A stereoscopic OpenGL-based interactive plug-in framework for Maya and beyond. Proceedings of the 8th International Conference on Virtual Reality Continuum and its Applications in Industry, Yokohama, Japan,2009.363-368
    [35]刘红波.基于插件技术的GIS应用框架的研究:[硕士学位论文].南京:南京师范大学,2008
    [36]David Hemer, Gregory Long, Paul Strooper. Plug-in proof support for formal development environments. Proceedings of the 2005 Australasian symposium on Theory of computing, Newcastle, Australia,2005.69-79
    [37]崔铁军.地理空间数据库原理.北京:科学出版社,2007
    [38]Choi. Amelia, Luk. W.S. Using an object-oriented database system to construct a spatial database kernel for GIS applications. Computer Systems Science and Engineering,1992,7(2):100-121
    [39]Zeng Yi-Hong, Wei Zu-Kuan, Yin Qian. Research on spatial database:A secure access mechanism. Proceedings of the Sixth International Conference on Machine Learning and Cybernetics, Hong Kong, China,2007.2174-2178
    [40]Ralf Hartmut Guting. An introduction to spatial database systems. The International Journal on Very Large Data Bases,1994,3(4):357-399
    [41]何雄.空间数据库引擎关键技术研究.[博士学位论文].北京:中国科学院计算技术研究所,2006
    [42]Ahn M, Guskov P, Lee P. Out-of-core remeshing of large polygonal meshes. IEEE Transactionson Visualization and Computer Graphics,2006,12(5):1221-1228.
    [43]黄铎.三维城市模型的数据内容.[博士学位论文].武汉:武汉大学,2004
    [44]Kim Hakran, Yoon Yongik, Park, Hwajin. Adaptation method for level of detail (LOD) of 3D contents. Proceedings 2007 IFIP International Conference on Network and Parallel Computing Workshops, Dalian, China,2007.879-884
    [45]Hoppe H. Progressive meshes. Proceedings of the SIGGRAPH'96, New Orleans, France,1996. 99-108
    [46]Hoppe H. View-dependent refinement of progressive meshes. Proceedings of the 24th annual conference on Computer graphics and interactive techniques, USA,1997.189-198
    [47]Garland M, Heckbert P. Surface simplification using quadric error metric. Proceedings of the 24th annual conference on Computer graphics and interactive techniques, USA,1997.209-216
    [48]刘晓宁,耿国华,周明全.采用两次局部映射法简化三角网格.中国图象图形学报,2004,9(5):594-597
    [49]张兴平,万晖,朱晓冬等.基于体积误差的三角形收缩网格简化算法.计算机应用与软件,2005,22(5):21-23
    [50]李现民,李桂清,张小玲等.基于子分规则的边折叠简化方法.计算机辅助设计与图形学学报,2002,14(1):8-13
    [51]Soucy M, Godin G, Rioux M. Texture-mapping approach for the compression of colored 3D triangulations. Visual Computer,1996,12(10):503-514
    [52]何晖光,田捷,张晓鹏,赵明昌,李光明.网格模型化简综述.软件学报,2002,13(12):2215-2224
    [53]冯翔,周明全.带纹理的三维模型简化算法.计算机辅助设计与图形学学报,2009,21(6):842-846,852
    [54]黄继先.基于R-树的空间数据库查询技术研究.[博士学位论文].长沙:中南大学,2005
    [55]Bertino Elisa, Ooi Beng Chin. Indispensability of dispensable indexes. IEEE Transactions on Knowledge and Data Engineering,1999,11(1):17-27
    [56]Beckmann, Norbert. R-tree. An efficient and robust access method for points and rectangles. SIGMOD Record,1990,19(2):322-331.
    [57]Zhu Qing; Gong Jun, Zhang Yeting. An efficient 3D R-tree spatial index method for virtual geographic environments. ISPRS Journal of Photogrammetry and Remote Sensing,2007,62(3):217-224
    [58]Antonin Guttman. R-trees:a dynamic index structure for spatial searching. Proceedings of the 1984 ACM SIGMOD international conference on Management of data, USA,1984.47-57
    [59]Donghui Zhang, Tian Xia. A novel improvement to the R*-tree spatial index using gain/loss metrics. Proceedings of the 12th annual ACM international workshop on Geographic information systems, USA, 2004.204-213
    [60]张明波,陆锋,申排伟,程昌秀.R树家族的演变和发展.计算机学报,2005,28(3):289-300
    [61]Kap S. Bang, Huizhu Lu. An efficient index structure for spatial databases. Journal of Database Management,1996,7(3):3-16
    [62]Lars Arge, Mark de Berg, Herman J. Haverkort, Ke Yi. The Priority R-tree:a practically efficient and worst-case optimal R-tree. Proceedings of the 2004 ACM SIGMOD international conference on Management of data, Paris, France,2004.347-358
    [63]邓红艳,武芳,翟仁健,赵倩.一种用于空间数据多尺度表达的R树索引结构.计算机学报,2009,32(1):177-184
    [64]Yannis, Theodoridis, Timos Sellis. A model for the prediction of R-tree performance. Proceedings of the fifteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, Montreal, Quebec, Canada,1996.161-171
    [65]Madjid K., Farsad Z. B., Norwati M., Md. Nasir S.. K-Means Divide and Conquer Clustering. Proceedings of the 2009 International Conference on Computer and Automation Engineering, Washington, DC, USA,2009.306-309
    [66]郭仁忠.空间分析.武汉:武汉测绘科技大学出版社,2000
    [67]D. Rotem. Clustered multiattribute hash files. Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, Philadelphia, Pennsylvania, United States,1989.225-234
    [68]Darius Sidlauskas, Simonas Saltenis, Christian W. Christiansen, Jan M. Johansen, Donatas Saulys. Trees or grids?:indexing moving objects in main memory. Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Washington,2009.236-245
    [69]胡久乡,何松,钟瑜.空间数据库网格索引机制的最优划分.计算机学报,2002,25(11):1227-1230
    [70]Edwin H. Jacox, Hanan Samet. Spatial join techniques. ACM Transactions on Database Systems,2007, 32(1), Article No.:7
    [71]黄梦龙,胡鹏.一种改进的网格索引生成方法.测绘科学,2004,29(6):85-87,78
    [72]David J. Abel, David M. Mark. A comparative analysis of some two-dimensional orderings. International Journal of Geographical Information Science,1990,4(1):21-31
    [73]李中,王刚,刘璟.用异步I/0请求处理提高流媒体服务器支持并发访问的性能.计算机科学,2005,32(2):20-24
    [74]Kim, Gyu-Baek. A method of generating massive virtual clients and model-based performance test. Proceedings-International Conference on Quality Software, Melbourne, Australia,2005.250-254
    [75]Anthony Jones. Windows网络编程技术.北京:机械工业出版社,2000
    [76]Laurynas B., Simonas S., Christian S. J.. Main-memory operation buffering for efficient R-tree update. Proceedings of the 33rd international conference on Very large data bases, Vienna, Austria,2007. 591-602
    [77]Yong-Kyoon Kang. Ki-Chang Kim, Yoo-Sung Kim. Probability-Based Tile Pre-fetching and Cache Replacement Algorithms for Web Geographical Information Systems. Proceedings of the 5th East European Conference on Advances in Databases and Information Systems, London, UK,2001.127-140
    [78]Xiaoning Ding, Song Jiang, Feng Chen. A buffer cache management scheme exploiting both temporal and spatial localities. ACM Transactions on Storage,2007,3(2), Article No.:5
    [79]Edward P. F. Chan. Evaluation of Buffer Queries in Spatial Databases. Proceedings of the 7th International Symposium on Advances in Spatial and Temporal Databases. London, UK,2001.197-216
    [80]Ravi Pendse, Ravi Bhagavathula. Performance of LRU Block Replacement Algorithm with Pre-Fetching. Proceedings of the 1998 Midwest Symposium on Systems and Circuits, Washington, DC, USA,1998.86
    [81]马淑芳.基于GPU加速的分形地形生成方法.[硕士学位论文].大连:大连理工大学,2008
    [82]刘峰.GPU加速的云的生成和动态模拟.[硕士学位论文].杭州:浙江大学,2005
    [83]K. Fatahalian, J. Sugerman, P. Hanrahan. Understanding the efficiency of GPU algorithms for matrix-matrix multiplication. Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, Grenoble, France,2004.133-137
    [84]Markus Hadwiger, Patric Ljung, Christof Rezk Salama, Timo Ropinski. Advanced illumination techniques for GPU-based volume raycasting. ACM SIGGRAPH 2009 Courses, New Orleans, Louisiana,2009. Article No.:2
    [85]Stefan Guthe, Stefan Roettger, Andreas Schieber, Wolfgang Strasser, Thomas Ertl. High-quality unstructured volume rendering on the PC platform. Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, Saarbrucken, Germany,2002. 119-125
    [86]Jorg Schmittler, Ingo Wald, Philipp Slusallek. SaarCOR:A Hardware Architecture for Ray Tracing. Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware. Saarbrucken, Germany,2002.27-36
    [87]Eric Chan, Ren Ng, Pradeep Sen, Kekoa Proudfoot, Pat Hanrahan. Efficient partitioning of fragment shaders for multipass rendering on programmable graphics hardware. Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware. Saarbrucken, Germany,2002.69-78
    [88]刘晓东,熊海桥,蒋立华,罗轶先.利用Billboard实现虚拟植物集群生长显示.计算机工程,2003,29(13):52-53,56
    [89]Ulf A., Tomas M. Optimized view frustum culling algorithms for bounding boxes. Journal of Graphics Tools,2000,5(1):9-22
    [90]Bittner J., Wimmer M., Piringer H., Purgathofer W. Coherent hierarchical culling:hardware occlusion queries made useful. Computer Graphics Forum,2004,23(3):615-624
    [91]Greene N., Kass M., Miller G. Hierarchical Z-Buffer Visibility. Proceedings of the 20th annual conference, Anaheim, CA,1993.231-238
    [92]谭同德,吴强,赵红领,秦安亮.OBB层次包围盒构造方法的改进.计算机工程与应用,2008,44(5):79-81,95
    [93]Yannick F., Johan H., Philippe B. Sharing visual information in virtual environments using projective texture mapping. Proceedings of the international conference on Advances in computer entertainment technology. New York, USA:ACM Press,2007:135-138
    [94]高宇,邓宝松,吴玲达,魏迎梅.一种复杂场景遮挡剔除的优化算法.计算机辅助设计与图形学学报,2007,19(5):583-588
    [95]Hua Xiong, Haoyu Peng, Aihong Qin, Jiaoying Shi. Parallel occlusion culling on GPUs cluster. Proceedings of the 2006 ACM international conference on Virtual reality continuum and its applications, Hong Kong, China,2006.19-26
    [96]Cohen-Or Daniel, Chrysanthou Yiorgos L., Silva Claudio T., Durand Fredo. A Survey of Visibility for Walkthrough Application. IEEE Transactions on Visualization and Computer Graphics,2003,9(3): 412-431
    [97]陈蕾.粒子系统理论及其在飞行模拟器实时视景仿真中的应用研究.[博士学位论文].吉林:吉林大学,2004
    [98]Brunet Olivier. A logic for partial system description. Journal of Logic and Computation,2004,14(4): 507-528
    [99]许楠,郝爱民,王莉莉.一种基于GPU的粒子系统.计算机工程与应用,2006,19:77-79,139
    [100]李晓萍.基于GPU的粒子系统的研究与应用.[硕士学位论文].吉林:吉林大学,2009
    [101]童若锋,陈凌钧,汪国昭.烟雾的快速模拟.软件学报,1999,10(6):647-651
    [102]Reeves W T, Blau R. Approximate and Probabilistic Algorithms for Shading and Rending Structured Particle System. Computer Graphics,1985,19(3):313-322
    [103]马骏,朱衡君.利用P-Buffer模拟虚拟场景的后视镜和鸟瞰图.计算机辅助设计与图形学学报,2006,18(5):748-752
    [104]刘玲.虚拟地理环境信息系统的技术探讨与初步应用.[硕士学位论文].吉林:吉林大学,2004
    [105]龚建华,林珲.虚拟地理环境——在线虚拟现实的地理学透视.北京:高等教育出版社,2001
    [106]齐永阳.VRGIS城域仿真平台的架构设计与开发管理.[硕士学位论文].青岛:中国海洋大学,2007
    [107]严海宁.虚拟现实地理信息系统的构建与应用的研究.[硕士学位论文].南京:南京林业大学,2008
    [108]朱选,刘素霞.地理信息系统原理与技术.上海:华东师范大学出版社,2006
    [109]王春,马纯永,陈戈.基于GPGPU的海量山地地形数据的实时绘制算法.计算机应用,2009,29(8):2105-2108
    [110]顾朝林,段学军,于涛方,孙毅中,陈启宁.论“数字城市”及其三维再现关键技术.地理研究,2002,21(1):14-24
    [111]Peter Lindstrom, David Koller, William Ribarsky, et al. Real-time continuous level of detail rendering of height fields. SIGGRAPH'96 Proceedings, Los Angeles, Califormia,1996.109-118
    [112]P Lindstrom, V Pascucci. Terrain Simplification Simplified:A General Framework for View-Dependent Out-of-Core Visualization. IEEE Transaction on Visualization and Computer Graphics, 2002,8(3):239-254
    [113]Lindstrom P, Koller D, Ribarsky W, et al. Real-time, Continuous Level of Detail Rendering of Height Fields. Proceedings of the ACM SIGGRAPH Conference on Computer Graphics, Los Angeles, Califormia,1996.109-117
    [114]M Duchaineau, M Wolinsky, D E Sigeti. Roaming terrain:Real-time optimally adapting meshes. Proc. SIGGRAPH'97, Phoenix, Arizona, USA,1996.81-88
    [115]H Hoppe. View-dependent refinement of progressive meshes. Proc. SIGGRAPH'97. USA,1997. 189-198
    [116]F losasso, H hoppe. Geometry clipmaps:terrain rendering using nested regular grids. ACM Transactions on Graphics, USA,2004.769-776
    [117]David.F.Rogers.计算机图形学的算法基础.北京:机械工业出版,2002
    [118]刘志宇,杨柳.一种改进的Dijkstra算法在嵌入式GIS中的应用.计算机应用与软件,2009,26(12):262-263,281
    [119]付梦印,李杰,邓志红.限制搜索区域的距离最短路径规划算法.北京理工大学学报,2004,24(10):881-884
    [120]Shim Hojun, Chang Naehyuck, Pedram Massoud. A compressed frame buffer to reduce display power consumption in mobile systems. Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC, Yokohama, Japan,2004.819-824
    [121]Chen Yeong-Sheng, Liao Mu-Sheng. Frame synchronization and buffer overflow control schemes for handover in HSDPA networks.2009 4th International Conference on Communications and Networking in China, Xian, China,2009.828-836
    [122]Wang Xiaomin, Zhang Xin, Chi Tianhe. Digital Ocean oriented data processing and information service systems. Proceedings of the 27th Chinese Control Conference, CCC, Kunming, Yunnan, China, 2008.653-656
    [123]Eliane R. A. Valiati, Carla M. D. S. Freitas, Marcelo S. Pimenta. Using multi-dimensional in-depth long-term case studies for information visualization evaluation. Proceedings of the 2008 conference on BEyond time and errors:novel evaLuation methods for Information Visualization, Florence, Italy,2008. Article No.:9
    [124]Ben-Jye Chang, Chao-Shu Chen, Ying-Hsin Liang, Hong-Da Lin. A distributed P2P network based on increasing reliability and scalability for internet applications. Proceedings of the 2006 international conference on Wireless communications and mobile computing, Vancouver, British Columbia, Canada, 2006.1453-1458