Full text: Proceedings, XXth congress (Part 2)

anbul 2004 
M., 2001. 
oc of 13th 
inagement, 
903. Using 
lata. [EEE 
4 — 25. 
sranularity 
Computer- 
4), pp. 527 
icepts and 
sualization 
Intl. Conf 
Classified 
putational 
algorithm 
3. 
A. 1908. 
h for very 
8.1 439. 
oximity in 
cognition. 
2004. An 
locuments 
and Data 
statistical 
| Proc. of 
Approach 
116-125. 
‚elopment 
and Open 
rant No. 
id Open 
orant No. 
MODELING AND VISUALIZING 3D URBAN ENVIRONMENT VIA INTERNET FOR 
URBAN PLANNING AND MONITORING 
Guoging Zhou*, Zhenyu Tan“, Pen 
c 
e b = : 2 
gen Cheng”, and Weirong. Chen” 
“Old Dominion University, Kaufman Hall, Rm. 214, Norfolk, VA 23529, USA-gzhou@odu.edu 
b er 5 à a = NI . a i t. 
Department of Surveying Engineering, East China Institute of Technology, Fuzhou, Jianxi 344000 
ISPRS Commission Il/6 
KEYWORDS: Three-dimensional, GIS, city, modeling, visualization, internet/web 
ABSTRACT: 
Geographical Information System (GIS) technology has been an important tool in supporting urban planning and management for 
efficient accessibility to more, better, and timely information. This paper presents our research results of visualizing 3D city model 
in a web explorer environment under the supports of digital building model (DBM), digital terrain model (DTM), large-scale true 
urban orthoimage, and actual building sidewall pictures. A system has initially been designed and developed under a client/server 
architecture, which integrates Internet GIS with multi-tier web application for creation of a 3D city model. The front-end client 
provides a user interface for setting properties of the 3D model, while the backend server processes the parameters and generates the 
3D model, which is then sent back to the VRML-enabled WWW browser for display and navigation. The technology for display and 
navigation of the 3D model is actually a Java JSP/Servlet technology built under multi-tier web architecture. The data accessing and 
processing of the technology is through Java programming language to link the displayer with the database where the required GIS 
spatial data are stored. The results from our experiment demonstrated that this developed architecture is able to display and visualize 
3D city data in web environment for public access. 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 city. The player provides several click buttons to change the 
effect and position of visualization, including rotation, zoom, pan, seek etc. The users can easily to view details of specific building, 
the entire city in a moving 3 dimensions, to locate a specific building, and so on. 
1. INTRODUCTION 
The urban GIS plays an important role in city planning, 
communication system design, micro-climate control and 
simulation, tourism, etc. The demand for visualization of urban 
model and realistic presentation of the real world has been 
increased dramatically today. Internet and World Wide Web 
(WWW) have been widely applied in delivering, processing, 
and publishing geospatial data. Web-based GIS, which permits 
users to access, retrieve, display, and analyze geospatial data 
over the web, has got a wide variety of applications. In the 
recent years, web-based three-dimensional (3D) GIS for 
visualizing geospatial data has attracted many researchers. The 
operation uses the web as a delivery mechanism, deals with the 
transformation of —multi-dimensional ~~ geospatial data, 
information, and knowledge into an effective 3D visual form 
(Lin et al, 1999; Belfore ef al., 2003; 2002; 2001; Blaser et al. 
2000; Kreuseler, 2000). MacEachren (1997) used VRML 2.0 to 
model geospatial data, and Java to develop an interface to 
interact with the VRML world. Hibbard (1998) designed and 
developed the VisAD system, which enables many users to 
implement the visualization of a shared set of numerical data 
and computation sources. Lin et al. (1999) and Huang er al. 
(1999) developed a called GeoVR system, which is a 
client/server architecture to enable the interactive creation of a 
3D scene and VRML model from 2D spatial data by integrating 
internet GIS and HTML. Rohrer and Swing (1997) suggested 
the use of traditional approaches for visualization because of 
web-based inherent limitation in, such as, the narrow channel 
of the Internet. Verbree et al. (1999) presented an interaction in 
virtual world views between 3D GIS and virtual reality (VR). 
This paper presents our research results on development of a 
web-based urban 3D visualization. Using downtown Denver 
CO as protocol, the orthoimage is employed as a bottom layer, 
and objects are superimposed. The system has been designed 
and implemented under a client/server architecture, which 
integrates Internet GIS with multi-tier web application for 
creation of a 3D city model. The front-end client provides a 
user interface for setting properties of the 3D model, and the 
back-end server processes the parameters and generates a 3D 
city model, which is then sent back to the VRML-enabled 
WWW browser for display and navigation. The display and 
navigation of the 3D city model is implemented using a Java 
JSP/Servlet technology built under a multi-tier web 
architecture. The data processing is implemented through Java 
programming language, and the data accessing is carried out 
via linking the displayer to the database, in which the required 
GIS spatial data are stored. 
2. ARCHITECTURE OF WEB-BASED URBAN 3D GIS 
The architecture of web-based 3D city visualization is designed 
in Figure 1. The architecture consists of three-tiered modules. 
The first tier is to display layers that includes both the web 
browser and the web server, which is responsible for 
assembling the data into a presentable format. The second tier 
is the application layer. It consists of scripts and programs. The 
third tier provides the second tier with the data needed. The 
architecture operates as follows: 
(1) Collect data from the user (the first tier), 
 
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.