Full text: Reports and invited papers (Part 3)

- 14 - 
X: gy 2 
zi yi 2) 
€2 y2 95 
X3 Y3 23 
(14) 
In the case of a regular grid, this formula becomes very simple if one coordinate 
axis is taken parallel to one of the sets of parallel lines and the origin is 
shifted to one of the reference points. 
This formulation is used in the Finnish DTM, described by Viita [1-4], 
[2-2] both for irregular and for regular triangles. An exception is here made 
where, in the first case, an interpolated point lies outside the triangle formed 
by the three nearest reference points. A double linear interpolation is then 
performed with the four nearest points. This use of two different interpolation 
procedures cannot produce a continuous surface. 
Beyer [21] performs first a linear interpolation, using the two nearest 
reference points and a suitably located third point. He avoids a discontinuous 
representation by using this interpolation only for the vertices of a net of equi- 
lateral triangles. Subsequent to this, a linear interpolation is performed in 
that net. 
Düppe and Gottschalk [26] have avoided a discontinuous representation by 
devising an algorithm that first subdivides the whole interpolation region into 
optimum triangles. Each interpolated point is then interpolated in the optimum 
triangle inside which it is located. Berger [20] describes a program, called 
TRASS-OPTI, in which use is made of a regular grid only and, therefore, the dis- 
continuity problem does not occur. 
In the case of a regular net of triangles, just as in the case of a 
rectangular grid, a more sophisticated interpolation method would allow a wider 
spacing of the grid points. An obvious possibility would be to interpolate the 
height at the middle of each triangle side by means of eqs. (12a) or (12b), using 
the four nearest points on the grid line on which the point is located. Each 
triangle could then be subdivided into four equilateral triangles, in each of 
which a linear interpolation would be performed. 
A much more sophisticated interpolation method, suitable even for 
complicated non-topographical surfaces and an irregular pattern of reference points, 
is described by Bauhuber et al [10-4]. The interpolation region is divided into 
triangles with vertices at the reference points, following which a continuous and 
smooth surface is constructed as follows. At each reference point a plane is 
constructed which will be tangent to the surface. The sum of squares of distances 
from each plane to the directly connected surrounding reference points is made a 
minimum. Each profile along a triangle side is a cubic polynomial. The cross 
tilt of a tangent plane at a point on a side is linearly interpolated between the 
cross tilts at the ends of the side. Interpolation of the height of a point 
inside a triangle is also by means of cubic polynomials, separately on each of 
three lines parallel to the three sides. Smoothness of the surface is obtained by 
taking the weighted mean of the three computed heights, using a weight function 
that approaches zero when a parallel line approaches a side. 
8. Interpolation in a string DTM 
  
Several of the earlier DTMs are based upon the use of reference points 
located on characteristic terrain lines. Interpolation is here performed in 
profiles and is linear between intersections of the profile with terrain lines. 
Linkwitz [54] describes a DTM which makes use of contour lines. Contour lines and 
break lines are used also in the Highway Optimization Program System HOPS of the 
British Transport and Road Research Laboratory and in the DTM developed by 
Northamptonshire County Council [6], [5]. 
 
	        
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.