Skip to main content

Surface modelling with guaranteed consistency — An object-based approach

  • Conference paper
  • First Online:
IGIS '94: Geographic Information Systems (IGIS 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 884))

Abstract

There have been many interpolation methods developed over the years, each with their own problems. One of the biggest limitations in many applications is the non-correspondence of the surface with the objects used to support it — usually a set of arbitrarily distributed data points. This is due to the metric methods used to define both the zone of influence of a data point and the set of data points used to estimate surface properties at intermediate locations. Most methods are coordinate system oriented, not object oriented.

We describe here an object-oriented approach, in the sense that the data objects themselves form the spatial structure used for interpolation. This has the primary benefit that the surface is described in terms of this structure, permitting easy correspondence between the surface and data values. In addition, the spatial objects used are not restricted to points, but may include more complex objects — currently composed of line segments. The structure used is the Voronoi diagram, which provides easily understood spatial relationships between map objects, as well as the local coordinate systems needed for point/surface correspondence.

The methods described here use the Voronoi diagram to generate surfaces which pass precisely through all data objects (points and line segments) and have no inadvertent surface or slope discontinuities. In addition, discontinuities in the slope or the surface itself may be assigned to the line segment objects; and measures of surface consistency may be derived from the values of nearby data objects. This approach permits a consistent method of mapping a fragmented surface with both point and line segment information, and the surface may be guaranteed to be only locally perturbed by the modification of any one data object. While the concepts discussed are here applied to two spatial dimensions plus “elevation”, the Voronoi method may readily be applied to higher dimensions. The Voronoi approach, if used for traditional GIS topological structuring as well as for interpolation, provides a new way to handle an old challenge: to combine object and field data within the same GIS structure.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Aurenhammer, F., 1991. Voronoi diagrams — a survey of a fundamental geometric data structure. ACM Computing Surveys v. 23, pp. 345–405.

    Google Scholar 

  • Bajaj, C.L. and W.J. Bouma, 1990. Dynamic Voronoi diagrams and Delaunay triangulations. Proceedings, Second Canadian Conference in Computational geometry, Ottawa, August 1990, pp. 273–277.

    Google Scholar 

  • Boots, B.N. 1974. Delaunay triangles: an alternative approach to point pattern analysis. Proceedings, American Association of Geographers, v. 6, pp. 26–29.

    Google Scholar 

  • Bowyer, A., 1981. Computing Dirichlet tessellations. Computer Journal, v. 24, pp. 162–166.

    Google Scholar 

  • Elfick, M.H., 1979. Contouring by use of a triangular mesh. Cartographic Journal, v. 16, pp. 24–29.

    Google Scholar 

  • Gold, C.M., 1984. Common sense automated contouring — some generalizations. Cartographica, v. 21, pp. 121–129.

    Google Scholar 

  • Gold, C.M. and S. Cormack, 1987. Spatially ordered networks and topographic reconstructions. International Journal of Geographical Information Systems, v. 1, no. 2, pp. 137–148.

    Google Scholar 

  • Gold, C.M., 1989. Surface interpolation, spatial adjacency and G.I.S. In: Three Dimensional Applications in Geographical Information Systems, ed. J. Raper, pp. 21–35. London: Taylor and Francis Ltd.

    Google Scholar 

  • Gold, C.M., 1990a. Space revisited — back to the basics. Proceedings, Fourth International Symposium on Spatial Data Handling, Zurich, pp. 175–189.

    Google Scholar 

  • Gold, C.M., 1990b. Spatial data structures — the extension from one to two dimensions. In: NATO Advanced Research Workshop, Mapping and spatial modelling for navigation, ed. L.F. Pau, Fano, Denmark, August 1989.

    Google Scholar 

  • Gold, C.M., 1991. Problems with handling spatial data — the Voronoi approach. CISM Journal v. 45, pp. 65–80.

    Google Scholar 

  • Gold, C.M. and G. Edwards, 1992. The Voronoi spatial model: two-and three-dimensional applications in image analysis. ITC Journal, 1992-1, pp. 11–19.

    Google Scholar 

  • Green, P.J., and R. Sibson, 1978. Computing Dirichlet tessellations in the plane. Computer Journal v. 21, pp. 168–173.

    Google Scholar 

  • Ilg, M., 1990. Knowledge-based interpretation of road maps. Proceedings, First European Conference on Geographic Information Systems, Amsterdam, April 1990, pp. 25–34.

    Google Scholar 

  • Lam, N. S-N., 1983. Spatial interpolation methods: a review. American Cartographer, v. 10, no. 2, pp. 129–149.

    Google Scholar 

  • Lavender, D., A. Bowyer, J. Davenport, A. Wallis, and J. Woodwark (1992). Voronoi Diagrams of Set-Theoretic Solid Models. IEEE Computer Graphics and Applications, v. 12, no. 5, pp. 69–77.

    Google Scholar 

  • Lee, D.T., 1980. Two dimensional Voronoi diagrams in the Lp-Metric. ACM Journal, v. 27, no. 4, pp. 604–618.

    Google Scholar 

  • Lee, D.T. and B.J. Schacter, 1980. Two algorithms for constructing a Delaunay triangulation. International Journal of Computer and Information Sciences, v. 9, pp. 219–242.

    Google Scholar 

  • Ogniewicz, R. and M. Ilg, 1990. Skeletons with Euclidean metric and correct topology and their application in object recognition and document analysis. Proceedings, First European Conference on Geographic Information Systems, Amsterdam, April 1990, pp. 15–24.

    Google Scholar 

  • Preparata, F.P., and M.I. Shamos, 1985. Computational Geometry. New York: Springer-Verlag.

    Google Scholar 

  • Roos, T., 1990. Voronoi diagrams over dynamic scenes. Proceedings, Second Canadian Conference in Computational Geometry, Ottawa, August 1990, pp. 209–213.

    Google Scholar 

  • Roos, T., 1993. Voronoi diagrams over dynamic scenes. Discrete Applied Mathematics, v. 43, pp. 243–259.

    Google Scholar 

  • Sibson, R., 1980. A vector identity for the Dirichlet tesselation. Mathematical Proceedings of the Cambridge Philosophical Society, v. 87, pp. 151–155.

    Google Scholar 

  • Sibson R., 1981. A brief description of natural neighbour interpolation. In: Interpreting Multivariate Data, ed. V. Barnett. London: Wiley, pp. 21–26.

    Google Scholar 

  • Tobler, W.R. and S. Kennedy, 1986. Smooth multidimensional interpolation. Geographical Analysis, v. 17, pp. 251–257.

    Google Scholar 

  • Watson, D.F. and G.M. Philip, 1987. Neighbourhood-Based Interpolation. Geobyte, v. 2, no. 2, pp. 12–16.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jürg Nievergelt Thomas Roos Hans-Jörg Schek Peter Widmayer

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gold, C.M., Roos, T. (1994). Surface modelling with guaranteed consistency — An object-based approach. In: Nievergelt, J., Roos, T., Schek, HJ., Widmayer, P. (eds) IGIS '94: Geographic Information Systems. IGIS 1994. Lecture Notes in Computer Science, vol 884. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58795-0_36

Download citation

  • DOI: https://doi.org/10.1007/3-540-58795-0_36

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58795-8

  • Online ISBN: 978-3-540-49105-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics