Full text: XVIIth ISPRS Congress (Part B4)

  
  
  
Volume computation has to start from a grid of height 
differences and from different line information (limit of the 
area of interest, intersection line, break lines, form lines, DEM 
border lines). Fig. 4.1 shows the initial lines for a small part of 
a difference model. 
The lines build up irregular polygons. For each grid mesh a 
triangular network is derived from the irregular polygons (see 
fig. 4.2). Thus, the volume computation can be reduced to 
triangular prisms which have to be related to either cutting or 
filling, depending on the sign of the height differences. 
5. GENERAL VIEW OF THE COMBINATION 
AND INTERSECTION METHODS 
The methods used for volume computation shall in the 
following be used as an example for a more general view of 
the arithmetic operations on DEM data. 
5.1 DEM combination 
Building up a difference model from two DEMs is a functional 
DEM computation by using a simple subtraction as a 
combination function. 
Zaiff. = ZDEM1 - ZDEM2 
SCOP.INTERSECT is now extended for the use of any 
mathematical function of the form 
Zfunct. = f( Z1 Z, ) 
The function f is described by the fundamental arithmetic 
operations and by a discrete description of more complex 
functions. 
The functional values Zfynct, are stored in a SCOP model with 
the grid structure of either the Z; or the Z, SCOP model and 
the line information of both models. 
  
SCOP model 1 SCOP model 2 
L J 
  
functional model 
Fig. 5: Data structure of the functional model 
  
880 
Each point of the functional model needs its values Z; and Z, 
before performing the computation of the functional Z value. 
In most cases only one of the Z values is directly stored either 
in the Z4 or in the Z; model. The corresponding Z value of the 
other model is automatically determined by an interpolation 
within the respective grid mesh. 
5.2 DEM Intersection 
Volume computation is a special case of DEM intersection for 
which the DEM is a difference model. It is intersected with 
areas of interest. Each area of interest is subdivided by the 
isolines of height difference zero into areas of cutting and 
filling. The intersection results are volumes of cutting and 
filling. 
In general the DEM can be any SCOP model (DEM, slope 
model or any functional model). The areas of interest may be 
any polygon areas. And the height difference zero for dividing 
cutting and filling may be replaced by any class limits. 
The intersection classifies the polygon area and computes the 
intersection results which may be classified areas, volumes or 
surfaces. Applications of a DEM intersection are described in 
chapter 7 and in table 1. 
5.3 Polygon Overlays 
In many cases the input data for a functional combination of 
surface data or for an intersection do not exist in form of a 
DEM, but have to be digitized from maps in form of polygon 
areas. Each polygon area has a corresponding value Z. 
Such polygon areas may be converted with 
SCOP.INTERSECT into a SCOP model, and are then available 
for a functional combination with other surface data or for an 
intersection. 
The conversion into a SCOP model is done by overlaying the 
polygon areas with a regular grid. Each grid and polygon point 
is stored with the Z value of the referring polygon area. The 
result is a surface description which consists of adjacent 
horizontal terraces. 
After a conversion of polygon areas into a SCOP model 
SCOP.INTERSECT is able to solve a conventional polygon 
overlay by intersecting a second set of polygon areas with the 
SCOP model. 
6. OTHER APPLICATIONS FOR A DEM 
COMBINATION 
The two following examples show how other arithmetic or 
boolean operations can be used for a combination of digital 
elevation models. 
6.1 Integration of planned structures into a DEM 
A simple boolean function can be used for the integration of 
planned terrain surfaces (roads, railways, embankments etc.) 
into a DEM of the existing terrain. 
MM sqm. . uie CMM C ad
	        
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.