Full text: XVIIIth Congress (Part B3)

  
   
  
  
  
  
   
  
  
   
  
   
  
   
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  
  
  
   
  
   
  
  
   
  
  
   
  
  
   
   
  
  
  
   
   
  
  
   
    
   
   
  
   
   
   
   
  
   
      
ararchies, 
ital in the 
ruction of 
ed based 
ormalised 
n entities 
e merged 
different 
an will be 
f a terrain 
invariant. 
levels of 
3s requires 
h problem 
formation 
formation 
luplication 
voided as 
nsistency 
Is can be 
| standing 
; why it is 
| this field 
ever, that 
n be dealt 
iese allow 
rocedures 
e flexible. 
and many 
of its concepts from both cartography and the object 
oriented approaches of computer science. This mixture 
of the idiom of different disciplines leads often to 
confusion so that the concepts that are covered by the 
terminology become fuzzy. This confusion may send 
researchers in the wrong direction when they want to 
solve multi-scale problems. In this paper a data base 
perspective for multi-scale approaches will be presented, 
emphasising the role of topologic and semantic (hierarchi- 
cal) data models. 
The different concepts that play arole in the generalization 
of spatial data will be discussed in relation to several 
strategies which can be used for solving multi-scale 
problems. 
1.2 Spatial Databases and Multi-Scale Problems 
A spatial database contains data that representin principle 
elementary statements about some spatial situation. These 
elementary statements refer to the relationships between 
objects and geometric data and thematic data etc. Query 
operations are applied to derive other statements that 
contain more relevant information for the user, e.g. about 
the state of the objects and about their mutual relation- 
ships. The semantics of the derived statements is generally 
of a higher level of complexity than the stored data. They 
should help the user to understand the structure of the 
mapped area, therefore they often refer to spatial 
relationships between the mapped objects. If the area 
structure should be understood at a higher abstraction 
level though, these derived statements could also refer 
to relationships among aggregated objects. The under- 
standing of the structure of an area at several abstraction 
levels is strongly related to the problem of spatial 
generalization and multi scale representations. 
Aggregation hierarchies for spatial objects can serve as 
basic tools for multiple representations of geo-data within 
the context of conceptual generalization (information 
abstraction) processes. These aggregation hierarchies can 
be based on the formal data structure (FDS) for single 
valued vector maps (Molenaar 1989), which combines 
aspects of object-oriented and topologic datamodels. 
Point-, line- and area objects are represented with their 
geometric and thematic data. Their geometric represen- 
tation supports the analysis of topologic object relation- 
ships, whereas their thematic description is structured in 
object classes that form generalization hierarchies. These 
class hierarchies together with the topologic object 
relationships support the definition of aggregation 
hierarchies of objects. The classification- and aggregation 
hierarchies play an important role in linking the definition 
of spatial objects at several scale levels. Accordingly, 
these structures are fundamental in the definition of rules 
for modelling generalization of spatial information at 
different resolution levels. The capacity of Geographical 
Information Systems (GIS) to register and handle 
topological information in combination with object 
hierarchies makes them very useful tools for the automa- 
tion of conceptual generalization of spatial data. 
In a cartographic context, generalization can be defined 
as the process of abstracting the representation of 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B3. Vienna 1996 
geographic information when the scale of a map is changed. 
It is a complex process involving abstraction of thematic 
as well as geometric data of objects. The process usually 
involves two phases: 
a) a conceptual generalization phase, which implies 
the determination of the content of arepresentation 
in the generalized situation (information abstraction), 
and the definition of rules how the generalized 
objects can be derived from the objects at lower 
generalization level 
b) a graphical generalization phase (cartographic 
generalization), which implies the application of 
algorithms for geometric simplification of shapes 
and for symbolization to assure map legibility. 
Information abstraction in these subprocesses is mainly 
determined by expert knowledge and can usually be 
expressed as logical rules. These rules are susceptible to 
be translated as database management procedures in a 
GIS environment (Martinez Casasnovas 1994, Richardson 
1993). Regarding information abstraction, several processes 
are recognized: classification, association, (class) 
generalization and aggregation. Class generalization and 
aggregation are directly related to changes in the level of 
definition of objects when the mapping scale changes. 
Aggregation is the combination of elementary objects to 
build composite objects and will be based on two types 
of rules: 
a rules specifying the classes of elementary objects 
building a composite object and 
b rulesspecifying the geometric characteristics (such 
as minimum size) and topological relationships of 
these elementary objects (i.e. adjacency, 
connectivity, proximity, etc.). 
The syntactic structure of a data model for handling 
topologic and hierarchical relationships between spatial 
objects will be explained in this article. Processes for 
database generalization will be formulated with this data 
model. 
2. A SPATIAL DATA MODEL FOR MULTI-SCALE 
APPROACHES 
2.1 Topologic Structures for the Representation of 
Spatial Objects 
Entity Types for Spatial Data 
The spatial structure of an area can be expressed in terms 
of point-, line- and area objects. Their spatial extend and 
their topologic relationships will be expressed by means 
of a set of geometric elements. (Frank ea 1986) showed 
that the geometric structure of a vector map can be 
described by means of cell complexes. For a two dimen- 
sional map these consist of O-cells, 1-cells and 2-cells. 
The O-cells and 1-cells play similar roles as respectively 
the nodes and edges when the geometry of the map is 
interpreted as a planar graph. The 2-cells can then be 
compared to the faces related to the planar graph through 
Eulers formula (Gersting 1993). The terminology of the 
planar graph interpretation will be used here, but their 
relationships will be formulated as those for cells according 
to the concepts presented in (Molenaar 1994). This 
formulation is then based on 
543
	        
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.