Full text: Proceedings, XXth congress (Part 3)

tanbul 2004 
right angle 
ased on this, 
o regularly 
tification of 
en the roof 
. Moreover, 
rectangular 
and finally 
alls. In this 
D building 
procedures. 
nts initially 
/ Step from 
e 
successfully 
> and their 
r three type 
pes require 
» shows that 
for model 
rners need 
hierarchical 
“Orstner, W., 
Idings from 
2D and 3D, 
2, no. 2, pp 
logy builder 
, Automatic 
ace Images 
\ Topology 
pp.286-295. 
egration of 
Extraction, 
on Of GIS 
NVITED). 
with a 
|. IV, 4, 
urban 
outer Vision 
14. 
or building 
)bject from 
193-200. 
3D object 
g of the 6th 
Computer 
jary, Plzen, 
3D VISUALIZATION AND QUERY TOOL FOR 3D CITY MODELS 
R. Dogan", S. Dogan?, M. O. Altan? 
"Directorate of 12nd Region of Village Services, Samsun, Turkey - dogan_rukiye@hotmail.com 
’Ondokuz Mayis University, Engineering Faculty, Dept. of Geodesy and Photogrammetry, 55 139, Kurupelit, Samsun, 
Turkey - (sedatdo@omu.edu.tr) 
‘ITU, Civil Engineering Faculty, 80626 Maslak Istanbul, Turkey - oaltan@itu.edu.tr 
Commission II, WG III/7 
KEY WORDS: 3D, city, modelling, GIS, databases, photorealism, query, analysis 
ABSTRACT 
For 3D city management visualization, query and the analysis of 3D data related to cities are very important tasks. In this paper, we 
present a tool (3D-City VAQS/ 3D-City Visualization Analyse and Query System) that can effectively visualize and query 3D city 
models. We use relational database model to represent geometry and topology of 3D city data. We organize 3D data in layers and 
themes and each theme has their own attribute tables. Our tool provides to query both geometry and attribute information of 3D data. 
We use V3D data structure and implement it in a relational database. 
1. INTRODUCTION 
Use of 3D spatial information for modern city management 
plays important role, especially for the tasks of spatial planning, 
communication, emergency management etc. These tasks can 
be realized easily and effectively by the 3D representations of 
the spatial and thematic attribute information together with in a 
geographic database. The generic idea of GISs is to incorporate 
geometric and semantic information in one system and to 
support analysis in both domains, (Zlatanova, 1999). A 3D GIS 
should satisfy various spatial operations. These operations can 
be summarized as follows: (Goodchild, 1987; Aronoff, 1995; 
Zlatonova, 1999). 
e Access to semantic properties of one type object, 
e Access to both semantic and location information, 
e Operations which create object-pairs. (e.g. buildings 
in a given parcel that have one owner.) 
e Operations analyse semantics of object pairs from 
one or more types. 
* Operations which create a new type of object from 
existing objects. 
* Retrieval operations. (e.g. what is the current 
information about a particular building.) 
e Query operations retrieve data which satisfies some 
given conditions. 
e Retrieval and query of semantic data. 
* Integrated analysis of spatial and semantic data, 
(classification, measurement, overlay operations.) 
e Neighbourhood operations, (search, topographic 
operations, contour generation etc.) 
* Connectivity operations, (contiguity measurements, 
buffering, networking etc.) 
e Output formatting, (map annotation, text labels, etc.) 
For the above operations, firstly the geometric and the 
thematic characteristics of objects and their spatial 
relationships should be integrated in a database. 
559 
Geometry defines the location and shape of the 3D 
objects in space. On the other hand, topology allows to 
take into account various relationships between the 
objects in the space. Examples for these relationships can 
be given as adjacency, inclusion, overlapping etc. Here, 
topology can be considered as complement of the 
geometry. Topological relations of objects are deduced 
from their geometry. For example, in order to find 
adjacency of objects, one should look at the geometry and 
find the adjacent points, edges, facet surfaces etc. This 
operation requires expensive searches, computations and 
comparisons in the geometric domain. To overcome this 
costly expensive operation processes, it is a good solution 
approach to store topological relations in an explicit 
form. Thus, for one time expensive operations are 
performed and at the result of these operations, the 
constructed or found topological relations are stored in to 
a database for further query and analyse operations 
without repeating the complex processes. Here, the 
requirement of a database to be used for storing of the 
topological relations, can be seen easily. But on the other 
hand, to visualize 3D data on the computer's graphics 
hardware (on the screen), geometry of the spatial objects 
should be presented to the graphic displays in the proper 
rendering primitives, which are supported by OpenGL 
standards. For the rendering of the 3D data, geometry 
information should also be represented effectively in the 
database. 
Research in the GIS community is trying to work out a 
conceptual model capable of integrating geometric and 
thematic characteristics of objects and mutual spatial 
relationships. These models can be considered as an 
explicit description of cells (or objects), (Zlatanova, 
1999). In the past, several methods for 3D object 
description have been investigated. These models can be 
grossly subdivided into wire-frame, B-Rep, VBR, cell- 
decomposition, FBR, CSG, (Gruen and Wang, 1999). 
Another efficient model is Molenaar's 3D topological 
vector structure, the formal data structure (FDS), (Gruen : 
  
 
	        
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.