Customizing Visualization in Three-Dimensional Urban GIS via Web-Based Interaction

This paper presents our research results of visualizing three-dimensional 3D city models in a web explorer environment under the supports of the digital building model, the digital terrain model, large-scale true urban orthoimage, and actual building sidewall pictures. A system has been designed and developed under a client/server architecture, which integrates the Internet Geographic Infor- mation System with multitier web applications for creation of a 3D city model. The front-end client provides a user interface for setting the properties of the 3D city model, and the back-end server processes these parameters and generates a 3D model, which is then sent back to the Virtual Reality Modeling Language-enabled World Wide Web browser for display and navigation. The technology for display and navigation of the 3D model is implemented using Java Server Pages/Servlet technology built under multitier web architecture. The technology for data accessing and processing is implemented through Java programming language. The displayer is linked to the database, where the required GIS spatial data are stored. The results from our experiments demonstrated that this developed system is able to display and visualize 3D city data in a web environment for public accesses. Using the sidewall pictures taken from real city buildings, we refill the white walls of urban buildings into a real appearance as seen in our real world cities. The player provides several click buttons to enhance the effect and position of visualization, including rotation, zoom, pan, seek, etc. The users can easily view the details of a specified building or/and the entire city in a moving 3D manner, and locate a specific building.

[1]  Carlo H. Séquin,et al.  Partitioning polyhedral objects into nonintersecting parts , 1988, IEEE Computer Graphics and Applications.

[2]  Monika Sester,et al.  Visualization in an early stage of the problem-solving process in GIS , 2000 .

[3]  Ioannis Pitas,et al.  Protecting Digital-Image Copyrights: A Framework , 1999, IEEE Computer Graphics and Applications.

[4]  S. Zlatanova 3D GIS for urban development , 2000 .

[5]  Randall M. Rohrer,et al.  Web-Based Information Visualization , 1997, IEEE Computer Graphics and Applications.

[6]  Ii Lee A. Belfore An architecture for constructing large VRML worlds , 2001 .

[7]  Bill Hibbard,et al.  VisAD: connecting people to computations and people to people , 1998, COMG.

[8]  Donald P. Brutzman,et al.  The virtual reality modeling language and Java , 1998, CACM.

[9]  Xinhua Wang,et al.  A 3-D city model data structure and its implementation in a relational database , 1998 .

[10]  Menno-Jan Kraak,et al.  Interaction in virtual world views-linking 3D GIS with VR , 1999, Int. J. Geogr. Inf. Sci..

[11]  Matthias Kreuseler,et al.  Visualization of geographically related multidimensional data in virtual 3D scenes , 2000 .

[12]  Bo Huang,et al.  GeoVR: a web—based tool for virtual reality presentation from 2D GIS data , 1999 .

[13]  Deren Li,et al.  Design and Implementation of Attribute Database Management System in A GIS System: GeoStar , 2000, Ann. GIS.

[14]  Martin Reddy,et al.  TerraVision II: Visualizing Massive Terrain Databases in VRML , 1999, IEEE Computer Graphics and Applications.

[15]  Hui Lin,et al.  Web—based three—dimensional geo—referenced visualization , 1999 .

[16]  Guoqing Zhou,et al.  Urban surface model generation from remotely sensed airborne image sequence data , 2005 .

[17]  Zorica Nedovic-Budic,et al.  The Impact of GIS Technology , 1998 .

[18]  Tapani Sarjakoski,et al.  NETWORKED GIS FOR PUBLIC PARTICIPATION— EMPHASIS ON UTILIZING IMAGE DATA , 1998 .

[19]  David R. Nadeau Tutorial: Building Virtual Worlds with VRML , 1999, IEEE Computer Graphics and Applications.

[20]  Alan M. MacEachren,et al.  Exploratory cartographic visualization: advancing the agenda , 1997 .