Full text: XVIIIth Congress (Part B3)

    
    
    
   
    
    
   
  
   
   
   
   
   
       
    
   
   
  
   
   
   
     
   
    
    
    
   
    
to deal with 
ad On Three 
put forward 
ntations, i.e. 
iain factor to 
jects. When 
atio-temporal 
act and its 
led from the 
domain, an 
… geometry, 
utes (Cheng 
atio-temporal 
to construct 
on that time 
zation factor, 
as a basis to 
anize objects 
rganize the 
work of the 
nporal model 
ich a model, 
the spatial, 
aspects. An 
proposed to 
thought less 
was done 
proposed a 
in models of 
t (1995) put 
up of object- 
presentation 
) each other. 
ains spatial, 
utes (Figure 
ed according 
cation-based 
event-based 
ribute-based 
ute aspect), 
by applying 
event-based 
ge of these 
e structured 
alysis in an 
os relates to 
ector-based) 
of individual 
be traced, 
should be 
Jes are the 
represented, 
0 sufficiently 
l., 1995). 
    
  
Nonspatio-temporal 
characteristics 
  
  
  
  
  
Spatial Temporal 
characteristics characteristics 
  
  
  
  
  
  
Figure 1: Three components of a spatio-temporal object 
4. LOGICAL LEVEL- HOW TO IMPLEMENT THE 
SPATIO-TEMPORAL DATA MODEL 
Logical modelling is the bridge to link the conceptual 
models and physical data models. One of the most 
important models at this level is the relational data 
model, which is used by relational database 
management systems to implement conceptual 
models in computerized databases. However, 
object-oriented database management systems 
attract more attention recently as they have 
advantages over relational data models. 
This section will concern the implementation of data 
models by applying the object-oriented approaches 
proposed above. The paper distinguishes a loosely- 
coupled method and a tightly-coupled method. The 
three characteristics of objects are tightly linked in 
the first case. It means these three characteristics of 
an object are stored together under the same 
identifier. In the second case, the geometric, 
attribute and temporal characteristics of objects are 
loosely linked. They can be stored separately, e.g. 
in different files or in different DBMSs. The objects 
can be represented as random combinations of 
these three characteristics. The first approach 
provides a tool to extract the change of an object as 
a whole. It may not be easy to identify the changes 
happened to which of the three aspects. The second 
method is convenient to organize the objects which 
frequently change in all three aspects: i.e., the 
spatial, temporal or attribute aspects. It is not easy 
to quickly query the situation of a specific object. 
Several examples are given in the following section 
to illustrate these two approaches. 
4.1 A Tightly-Coupled Approach 
A time-based approach is selected to implement a 
unified and tightly-coupled spatio-temporal model in 
(Cheng et al, 1995) The following steps are 
proposed for the physical implementation of the 
conceptual model: 
(1) Set up lists to store the identifiers of objects 
existing at time t1 (assuming t1 is the base state), 
according to different object classes (i.e. body, 
surface, line and point); 
(2) Set up a “history-list” for each object, keeping 
the temporal topology for each object; 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B3. Vienna 1996 
(3) Set up dynamic linked list to represent the spatial 
composition of the object, keeping spatial topology at 
the same time. 
  
Body Class 
T1 Bi B2 ..., Bn 
T2 B1.B2 .... Bn 
Tn B1 B2 ... Bn 
  
  
  
  
  
B1 |B1,1|B1,2] ... | Bt,k| 
| 
  
  
  
  
  
des 5s 
B1,1 [attribute] S1,1 ... S1,k1 
|_»|B1,2 [attribute] S1,2 ... S1k1 
  
  
  
  
  
B1,k [attribute] S1,k ... S1,kk 
  
Figure 2: A tightly-coupled approach 
The structure of the data model can be illustrated in 
Figure 2. Such a data structure will have the following 
characteristics: 
(1) It is a unified representation of spatial, temporal and 
attribute information of 4-D geographic objects; 
(2 The geometric and temporal topological 
relationships are explicitly recorded. It is convenient for 
topological queries about spatial and temporal aspects 
within and between objects; 
(3) The changes of the objects are recorded explicitly, 
which makes it easy to detect changes along time. 
Using the tightly-coupled approach, however, it is not 
easy to reduce the data redundancy for both geometric 
and attribute aspects. The model shown in Figure 2 
provides an effective storage for geometric data while it 
might have high redundancy in attribute aspects. 
4.2 Loosely-Coupled Approach 
Yuan (1995) put forward a spatio-temporal data 
model to manage wildfire information. It has three 
domains of semantics, time and space. The data 
model is shown in Figure 3. The semantic domain 
consists of wildfire's concrete or abstract concepts 
of aspatial and atemporal properties, such as 
names of individual fire events, fire intensity, fire 
types, or forest stands. The temporal domain 
consists of temporal objects of points and lines, 
which represent instance time and time intervals 
respectively. The temporal domain supports 
analysis and reasoning, such as fire frequency or 
fire cycles. The spatial domain is composed of 
spatial objects of points, lines, polygons, cells, and 
volumes. Each of them represents zero-, one-, or 
three- dimensional spatial units. It was suggested 
that each domain could have its own database 
management system (DBMS) for data storage, 
  
  
   
  
   
    
   
  
    
  
  
  
   
  
  
    
  
  
 
	        
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.