Full text: Proceedings, XXth congress (Part 4)

  
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol XXXV, Part B4. Istanbul 2004 
Storing source data may seem, at the first glance, unacceptable, 
as source terrain data are not suitable for surface visualization 
and analysis in GIS. Close examination, however, has led to a 
new conclusion. First, both TIN and GRID DTMs are results 
derived from source terrain data by applying certain topological 
and spatial rules. This is done due to their advantage in 
computer analysis and terrain relief visualization, not because 
they can provide better data quality, or are easier to manage and 
update. In fact, if source terrain data are properly arranged and 
stored (to be discussed in the next two sections), a GIS can 
always generate a DTM using these data dynamically, with high 
performance. This will allow users to take the advantage of both 
TIN and GRID without being burdened by TIN’s storage 
overhead or GRID's precision problem. 
Second, source terrain data often have many uses. For instance, 
road networks provide critical data for transportation and 
planning applications. They also play an important role in DTM 
construction. Drainage systems are another typical example. 
Even with mass point data (such as LiDAR), there may be 
attributes associated with each point that may serve other 
applications (e.g., vegetation analysis). Storing terrain data 
separately as a DTM would mean an increase in storage space, 
extra work in data management and updating, and extra 
complexity and difficulty in keeping data synchronized. In other 
words, storing source data would allow the same data to be 
shared by different applications, minimize storage space, and 
eliminate or reduce the work in data synchronization. 
Third, when it comes to multi-resolution queries, source vector 
terrain data allow structure lines to be generalized according to 
a user specified target resolution (Weibel, 1992; Peng et al., 
1996). Whereas in a GRID DTM the original skeleton 
information may have already been distorted or lost. In a TIN 
DTM, although skeleton information may be preserved as 
constraints in the triangulation, attributes associated with each 
structure line still need to be handled. Kidner and colleagues 
(Kidner et al., 2000) also provide some good arguments against 
storing (explicit) TINs. 
Finally, storing source data is flexible. One can always modify 
or redefine the rules, change source data and their combination, 
and create different DTMs accordingly, which is useful for 
research projects. Trying to find a better triangulation criterion 
for TIN DTM construction, or a better interpolation method for 
GRID DTM generation, are good examples. 
2.2 Where to Store 
GIS applications often require a database environment that 
supports (among others) 1) geometric and thematic description 
ul spatial objects. 2) topological relationships at a geometric 
saimitive level and object level, 3) versioning, 4) multi-user 
access and editing, and 5) seamless, scalable, multi-resolution, 
and high performance spatial queries. 
The approach described is based on ESRI's geo-database 
framework defined in ArcGIS (Zeiler, 1999), as it has the 
potential to meet the requirements listed above. As shown in 
Figure 1, a geo-database (or database for short) contains one or 
more feature datasets; a feature dataset contains one or more 
feature classes; a feature class contains one or more features of 
the same geometric type (point, line, or area). A feature dataset 
defines a conceptual entity for those feature classes that share 
the same spatial reference, cover the same geographic extent, 
and are often thematically related to each other. 
82 
Under this framework, it is clear that source terrain data should 
be grouped into different feature classes, according to their 
geometric type, source, and thematic description. Typical 
examples include drainage systems, mass points (e.g., LIDAR 
data), road networks, ridgelines, and ground control points. 
Those feature classes that contribute to the same ground area are 
then put into the same feature dataset. 
  
  
  
    
    
  
Feature 
Class 
Feature 
Dataset 
  
Geo-database p 
  
  
  
  
  
  
  
  
  
  
  
  
Figure 1: A geo-database structure. 
   
  
   
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
»- ; 
Terrain 
Measurement 
Feature 
Dataset : 
Me b Terrain 
> Rules 
  
Figure 2: Terrain in geo-database. 
2.3 How to Store 
Feature classes of terrain data do not themselves have much 
meaning in terrain application. A higher level of abstraction is 
necessary in order to support users to properly model their 
terrain data and applications. This is achieved by introducing 
Terrain into the geo-database framework described in section 
2.2. A Terrain is defined as a special type living inside a feature 
dataset, consisting of one or more feature classes within the 
dataset and a set of rules (Figure 2). Feature classes constituting 
a terrain dataset are called terrain measurements. 
Terrain measurements can be stored as point, line, or area 
feature classes. They may participate in more than one Terrain 
within the same feature dataset. Terrain measurements are also 
regular feature classes that can be used for other purposes, 
allowing 2D data and terrain data to be integrated into the same 
database. 
Internal 
The set 
constru 
of spa 
measur 
mass el 
clippin, 
measur 
whethe 
result i 
one un 
resolut 
necess: 
accomi 
(to be ¢ 
The in 
manag 
DTM. 
reques! 
data (r 
philos 
2.4 T 
Terrait 
throug 
relief | 
terrair 
In ord 
require 
is also 
for su 
spatial 
which 
includ 
To ir 
techn! 
index 
Altho 
large 
built- 
to su 
DTM
	        
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.