Full text: XVIIth ISPRS Congress (Part B3)

Duration Mutation 
The Duration of Arc al 
  
  
1 
I 
1 
The Duration of Arc all : 
I 
1 
  
The Duration of Arc a2 
1 
1 
! 
SS ENS NN 
1 
1 
S NS 
  
The Duration of Arc a5 
em om 
The Duration of Arc a4 
The Duration of Arc a41 
The Duration of Arc a42 
A4 
5 -— 
(CE ALL ML LA LL EE 
  
  
  
The Duration of Arc a3 
  
  
The Thematic Time 
Durations of Polygon A 
! 
I 
I 
I 
| 
I 
i 
1 
I 
I 
i 
1 - 
( 
! 
i 
! 
' 
I 
! 
i 
! 
The Durations of Polygon À 
TO 
   
Figure 3.2 The Time Topology of Polygon A 
4. THE REPRESENTATION OF OBJECT STATES 
WITH HISTORICAL RELATIONS 
The representation of object states here is based on the 
tuple-based world time stamping approach. The state and 
time topologies provide the fundamental for storing geo- 
graphic information. The states of an object may be 
represented as the contents of the relations, while the time 
durations of the object may be represented as the tuples’ 
intervals. 
We keep the topological data, location data, and attribute 
data separately in different relations. Therefore, to record 
one kind of data does not duplicate the others, and to 
retrieve one kind of data does not require movement 
through the others. Furthermore, different topological rela- 
tionships, such as polygon topology, arc topology, or node 
topology, may be independently stored, as are the attribute 
data. Consequently, to record or retrieve one kind of topo- 
logical relationship does not require reference to the others. 
We assume that each arc has only one state. The term 
al[Ti, NOW) is used to show that arc al was born at time 
Ti, and is now still alive. À tuple which has time interval 
[Ti, Now) is called an active tuple. If, finally, arc al died 
at time Tj, then only its time duration needs to be amended 
to al[Ti, Tj). The corresponding tuple is changed into a 
historical tuple. The historical tuples can only be 
retrieved; they cannot be changed. The active tuples can be 
retrieved, and also be amended into historical tuples. 
Therefore, we represent the evolution of a geographic 
object over time by recording its changing information. For 
example, the states of polygon A changes over time can be 
represented in database as Figure 4.1. 
159 
Since we use a set of relations to represent the states of a 
single data layer. If every tuple of these relations embeds 
with a world time interval, a large amount of time interval 
duplication will exist. In order to reduce this time interval 
redundancy, we classify the set of relations for a data layer 
into two categories, and embed the world time only on the 
tuples of the relations in one categary. Then use join to 
propagate the time attributes to the relations of another 
categary. For example, in Figure 4.2, although the relation 
ARC-ATTRIBUTE does not have time attributes, it con- 
tains the historical information, such as arc a2 which had 
changed into a'2 at time T1. The duration of arc a2 can be 
derived when relation ARC-ATTRIBUTE links with rela- 
tion HIGHWAY-TOPOLOGY by their common attribute 
Are-ID. The details about time operations, historical rela- 
tional algebra for GIS, and extending SQL for historical 
geographic databases are not discussed here. Researchers 
interested in these areas can refer to (Sarda 1990a, Sarda 
1990b, Yang 1991, Yang et al. 1991). 
 
	        
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.