The Key Problem of Service-based Integration of 2D GIS and 3D Visuliation Technology and Its Solution

  • 1. College of Resources and Environmental Sciences, China Agricultural University, Beijing 100193, China;
    2. Beijing Earth View Image Inc., Beijing 100101, Chian

Received date: 2010-04-01

  Revised date: 2010-06-30

  Online published: 2011-02-25


3D GIS will be the next generation of geographic information system (GIS). Ideally, 3D GIS should be developed based on good theoretical foundation. Currently, many researches have been carried out both by academic groups and commercial sector to develop 3D GIS application. So far, there is no ideal 3D GIS product available on market partly due to the complicated topology of spatial objects in 3D environment, inappropriate spatial data structures and hardware limitation. Studies carried out indicated that the integration of 3D visualization technology with current 2D GIS applications could be an alternative for realizing 3D GIS. One obvious benefit of such combination is that it can take advantages of both technologies. Service-based integration aims to realize the integration of 2D GIS with 3D virtualization technology based on service framework. Data transmission speed between remote server and client is the main bottleneck of providing textures for 3D rendering engine. Thus, the key problem of this type of integration is how to maintain the frame rate of rendering in 3D client under the limited data transmission speed. This paper promotes a system architecture based on C/S framework, in which the core is consisted of a LOD-based rendering architecture and a data service architecture based on double cache mechanism, which will help overcome above problems. The double cache mechanism is designed to improve the performance of data serving at both client side and sever side by using a client data cache and a sever data cache. The prototype GIS sever is developed by ArcGIS Engine to provide data and traditional 2D GIS service, for example, spatial querying, for 3D client. The client application is developed with help of World Wind, an open source software, which acts as a user interface. The results obtained by this prototype system show that how this framework helps to overcome the key problem of the integration of 2D service GIS with 3D visualization technology, which would be extended for various applications in feature. This framework is also suitable for B/S framework simply by encapsulating 3D client into a web component.

Cite this article

YU Linjun, PAN Ying . The Key Problem of Service-based Integration of 2D GIS and 3D Visuliation Technology and Its Solution[J]. Journal of Geo-information Science, 2011 , 13(1) : 58 -64 . DOI: 10.3724/SP.J.1047.2011.00058


[1] 刘哲,严泰来,张晓东.3D技术研究进展

[2] 李勇,郝向阳,西勤.三维地理信息系统相关技术研究

[3] 肖乐斌,钟耳顺,刘记远,宋关福.三维GIS的基本问题探讨

[4] 施加松,刘建忠.3D GIS技术研究发展综述

[5] 王继周,李成名,林宗坚.三维GIS的基本问题与研究进展

[6] Zlatanova S, Rahman A A and Pilouk M. 3D GIS: Current Status and Perspectives . // Proceedings of the Joint Conference on Geo-spatial Theory, Processing and Applications. Ottawa, Canada, 2002:8-12.

[7] 徐苏维,王军见,盛业华.3D/4DGIS/TGIS现状研究及其发展动态

[8] Rhyne T M. Going Virtual with Geographic Information and Scientific Visualization
[J]. Computers & Geosciences, 1997, 23(4):489-491.

[9] Wang Xinhao. Integrating GIS, Simulation Models and Visualization in Traffic Impact Analysis
[J]. Computers, Environment and Urban Systems, 2005, 29:471-496.

[10] 万幼,边馥苓.二三维联动的GIS系统体系结构构建技术
[J].地理信息世界,2008, 2:48-52+69.

[11] 周新耿,刘芬. 2维、3维空间信息系统的结合和应用

[12] 向南平,周翠竹.三维GIS空间-属性信息交互查询的设计与实现

[13] 宇林军,孙丹峰,李红.基于紧密型二三维结合的GIS构架与系统实现
[J].地理与地理信息科学,2009, 25(5):17-20.

[14] 宋关福.Service GIS引发地理信息服务共享与聚合革命

[15] 北京超图地理信息技术有限公司. SuperMap IS .Net开发手册 . 2000-2007.

[16] ESRI . ArcGIS Server: ESRIs Complete Server GIS . 2006.