Construction Operators for Modelling 3D Objects and Dual Navigation Structures

  • Pawel Boguslawski
  • Christopher Gold
Part of the Lecture Notes in Geoinformation and Cartography book series (LNGC)


This work presents new operators for construction of 3D cell complexes. Each cell in a complex is represented with the Augmented Quad-Edge (AQE) data structure. Cells are linked together by the dual structure and form a mesh. This structure stores information about the geometry and topology of a modelled object. Navigation in the mesh is possible using standard AQE operators. A new set of atomic operators was developed to simultaneously construct the Primal and the Dual structures. This allows 3D tetrahedralization as well as the construction of different types of objects, such as buildings composed of multiple rooms and floors.


Voronoi Diagram Disaster Management Cell Complex Voronoi Cell Dual Graph 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Raper, J., Slingsby, A.: Navigable Space in 3D City Models for Pedestrians. Advances in 3D Geoinformation Systems. Peter van Oosterom, Sisi Zlatanova, Friso Penninga, Elfriede Fendel (Eds.) Springer, pp. 49-64 (2007)Google Scholar
  2. 2.
    Kwan, M-P., Lee, J.: Emergency response after 9/11: the potential of real-time 3D GIS for quick emergency response in micro-spatial environments. Computers, Environment and Urban Systems, vol. 29, pp. 93-113 (2005)CrossRefGoogle Scholar
  3. 3.
    Pu, S., Zlatanova, S.: Evacuation Route Calculation of Inner Buildings. In: Geo-Information for disaster management. Eds P. van Oosterom, S. Zlatanova and E. M. Fendel, pp. 1143-116. Springer Verlag, Heidelberg (2005)CrossRefGoogle Scholar
  4. 4.
    Meijers, M., Zlatanova, S., Pfeifer, N.: 3D geo-information indoors: structuring for evacuation. In: The First International Workshop on Next Generation 3D City Models, G. Groeger & T. H. Kolbe (Eds.), pp. 11-16 (2005)Google Scholar
  5. 5.
    Lee, J.: A Three-Dimensional Navigable Data Model to Support Emergency Response in Microspatial Built-Environments. Annals of the Association of American Geographers, Blackwell Publishing, vol. 97, pp. 512-529 (2007)CrossRefGoogle Scholar
  6. 6.
    Ledoux, H., Gold, C. M.: Simultaneous storage of primal and dual three-dimensional subdivisions. Computers, Environment and Urban Systems 31 (4), pp. 393-408 (2007)CrossRefGoogle Scholar
  7. 7.
    Mantyla, M.: An introduction to solid modelling. Computer Science Press, New York, USA (1998)Google Scholar
  8. 8.
    Muller, D. E., Preparata, F. P.: Finding the intersection of two convex polyhedra. Theoretical Computer Science, vol. 7, pp. 217-236 (1978)CrossRefGoogle Scholar
  9. 9.
    Baumgart, B. G.: A polyhedron representation for computer vision. In: National Computer Conference, AFIPS (1975)Google Scholar
  10. 10.
    Guibas, L. J., Stolfi, J.: Primitives for the manipulation of general subdivisions and the computation of Voronoi diagrams, ACM Transactions on Graphics, vol. 4, pp. 74-123 (1985)CrossRefGoogle Scholar
  11. 11.
    Lopes, H., Tavares, G.: Structural operators for modelling 3-manifolds. In: Preceedings 4th ACM Symposium on Solid Modeling and Applications, Atlanta, Georgia, USA, pp. 10-18 (1997)Google Scholar
  12. 12.
    Lienhardt, P.: N-dimensional generalized combinatorial maps and cellular quasi-manifolds. International Journal of Computational Geometry and Applications, vol. 4 (3), pp. 275-324 (1994)CrossRefGoogle Scholar
  13. 13.
    Dobkin, D. P., Laszlo, M. J.: Primitives for the manipulation of three-dimensional subdivisions. Algorithmica, vol. 4, pp. 3-32 (1989)CrossRefGoogle Scholar
  14. 14.
    Tse, R. O. C., Gold, C. M.: TIN Meets CAD - Extending the TIN Concept in GIS. Future Generation Computer systems (Geocomputation), vol. 20(7), pp. 1171-1184 (2004)CrossRefGoogle Scholar
  15. 15.
    Sazanov, I., Hassan, O., Morgan, K., Weatherill, N. P.:Generating the Voronoi –Delaunay Dual Diagram for Co-Volume Integration Schemes. In: The 4th International Symposium on Voronoi Diagrams in Science and Engineering 2007 (ISVD 2007), pp. 199-204 (2007)Google Scholar
  16. 16.
    Shewchuk, J. R.: Delaunay Refinement Mesh Generation. Ph.D. thesis, School of Computer Science, Carnegie Mellon University, Pittsburg, USA (1997)Google Scholar
  17. 17.
    Lee, K.: Principles of CAD/CAM/CAE system, Addison-Wesley/Longman, Reading (1999)Google Scholar
  18. 18.
    Stroud, I.: Boundary Representation Modelling Techniques, Springer (2006)Google Scholar
  19. 19.
    Penninga, F., van Oosterom, P.: First implementation results and open issues on the Poincare-TEN data structure, Advances in 3D Geoinformation Systems. Peter van Oosterom, Sisi Zlatanova, Friso Penninga, Elfriede Fendel (Eds.) Springer, pp. 177-197 (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Pawel Boguslawski
    • 1
  • Christopher Gold
    • 1
  1. 1.Department of Computing and MathematicsUniversity of GlamorganWalesUK

Personalised recommendations