Terrain Reconstruction from Contours by Skeleton Construction

Generating terrain models from contour input is still an important process. Most methods have been unsatisfactory, as they either do not preserve the form of minor ridges and valleys, or else they are poor at modeling slopes. A method is described here, based on curve extraction and generalization techniques, that is guaranteed to preserve the topological relationships between curve segments. The skeleton, or Medial Axis Transform, can be extracted from the Voronoi diagram of a well-sampled contour map and used to extract additional points that eliminate cases of “flat triangles” in a triangulation. Elevation estimates may be made at these points. Based on this approach it is possible to make reasonable estimates of slopes for terrain models, and to extract meaningful intermediate points for triangulated irregular networks (TINs).

[1]  Atsuyuki Okabe,et al.  Spatial Tessellations: Concepts and Applications of Voronoi Diagrams , 1992, Wiley Series in Probability and Mathematical Statistics.

[2]  Christopher M. Gold,et al.  Outside-in: An Alternative Approach to Forest Map Digitizing , 1996, Int. J. Geogr. Inf. Sci..

[3]  Jack Snoeyink,et al.  A One-Step Crust and Skeleton Extraction Algorithm , 2001, Algorithmica.

[4]  Otfried Cheong,et al.  The Voronoi Diagram of Curved Objects , 1995, SCG '95.

[5]  Christopher M. Gold,et al.  Map generalization by skeleton retraction , 2001 .

[6]  Gabriele Bitelli,et al.  Comparison of Techniques for Generating Digital Terrain Models from Contour Lines , 1997, Int. J. Geogr. Inf. Sci..

[7]  Christopher M. Gold,et al.  SIMPLE TOPOLOGY GENERATION FROM SCANNED MAPS , 1997 .

[8]  Robert L. Ogniewicz,et al.  Skeleton-space: a multiscale shape description combining region and boundary information , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[9]  G. Robinson,et al.  THE ACCURACY OF DIGITAL ELEVATION MODELS DERIVED FROM DIGITISED CONTOUR DATA , 1994 .

[10]  David Eppstein,et al.  The Crust and the beta-Skeleton: Combinatorial Curve Reconstruction , 1998, Graph. Model. Image Process..

[11]  Christopher M. Gold Chapter 3-Surface interpolation, spatial adjacency and GIS , 1989 .

[12]  Christopher M. Gold,et al.  Crust and anti-crust: a one-step boundary and skeleton extraction algorithm , 1999, SCG '99.

[13]  Heinrich Ebner,et al.  Automatic derivation of skeleton lines from digitized contours , 1991 .

[14]  Leonidas J. Guibas,et al.  Primitives for the manipulation of general subdivisions and the computation of Voronoi diagrams , 1983, STOC.

[15]  Christopher M. Gold The Quad-Arc Data Structure , 1999 .

[16]  J. Casalí,et al.  Digital Terrain Modelling of Drainage Channel Erosion , 1999 .

[17]  Leonidas J. Guibas,et al.  Primitives for the manipulation of general subdivisions and the computation of Voronoi diagrams , 1983, STOC.