Abstract
We address the problem of performing spatial and topological queries on simplicial and cellular meshes. These arise in several application domains including 3D GIS, scientific visualization and finite element analysis. Firstly, we present a family of spatial indexes for tetrahedral meshes, that we call tetrahedral trees. Then, we present the PR-star octree, that is a combined spatial data structure for performing efficient topological queries on simplicial meshes. Finally, we propose to extend these frameworks to arbitrary dimensions and to larger class of meshes, such as non-simplicial meshes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Canino, D., De Floriani, L., Weiss, K.: IA*: An adjacency-based representation for non-manifold simplicial shapes in arbitrary dimensions. Computers & Graphics 35(3), 747–753 (2011)
Cano, P., Torres, J.: Representation of polyhedral objects using SP-octrees. Journal of WSCG 10(1), 95–101 (2002)
Carlbom, I., Chakravarty, I., Vanderschel, D.: A hierarchical data structure for representing the spatial decomposition of 3-D objects. IEEE Computer Graphics and Applications 5(4), 24–31 (1985)
De Carufel, J., Dillabaugh, C., Maheshwari, A.: Point location in well-shaped meshes using jump-and-walk. In: Canadian Conference on Computational Geometry (CCCG), pp. 147–152 (2011)
De Floriani, L., Facinoli, M., Magillo, P., Dimitri, D.: A hierarchical spatial index for triangulated surfaces. In: Proceedings of the Third International Conference on Computer Graphics Theory and Applications (GRAPP 2008), pp. 86–91 (2008)
De Floriani, L., Fellegara, R., Iuricich, F., Weiss, K.: A spatial approach to morphological feature extraction from irregularly sampled scalar fields. In: Proceedings of the Third ACM SIGSPATIAL International Workshop on GeoStreaming, pp. 40–47. ACM (2012)
De Floriani, L., Fellegara, R., Magillo, P.: Spatial Indexing on Tetrahedral Meshes. In: Proceedings of the 18th SIGSPATIAL International Conference on Advances in Geographic Information Systems, pp. 506–509. ACM (2010)
De Floriani, L., Fellegara, R., Magillo, P., Weiss, K.: Tetrahedral trees: A family of hierarchical spatial indexes for tetrahedral meshes (in Preparation)
Devillers, O., Pion, S., Teillaud, M.: Walking in a triangulation. In: Proceedings of the Seventeenth Annual Symposium on Computational Geometry, pp. 106–114. ACM (2001)
Dillabaugh, C.: I/O efficient path traversal in well-shaped tetrahedral meshes (2010)
Gargantini, I.: An effective way to represent quadtrees. Communications of the ACM 25(12), 905–910 (1982)
Gurung, T., Rossignac, J.: SOT: A compact representation for tetrahedral meshes. In: Proceedings SIAM/ACM Geometric and Physical Modeling, SPM 2010, San Francisco, USA, pp. 79–88 (2009)
Guttman, A.: R-trees: a dynamic index structure for spatial searching, vol. 1. ACM (1984)
Hjaltason, G., Samet, H.: Speeding up construction of PMR quadtree-based spatial indexes. The VLDB Journal — The International Journal on Very Large Data Bases 11(2), 137 (2002)
Houston, B., Nielsen, M.B., Batty, C., Nilsson, O., Museth, K.: Hierarchical rle level set: A compact and versatile deformable surface representation. ACM Transactions on Graphics (TOG) 25(1), 151–175 (2006)
Lindenbaum, M., Samet, H., Hjaltason, G.R.: A probabilistic analysis of trie-based sorting of large collections of line segments in spatial databases. SIAM Journal on Computing 35(1), 22–58 (2005)
Mücke, E., Saias, I., Zhu, B.: Fast randomized point location without preprocessing in two-and three-dimensional delaunay triangulations. In: Proceedings of the Twelfth Annual Symposium on Computational Geometry, pp. 274–283. ACM (1996)
Navazo, I.: Extended octree representation of general solids with plane faces: model structure and algorithms. Computer & Graphics 13(1), 5–16 (1989)
Nelson, R., Samet, H.: A population analysis for hierarchical data structures. In: Proc. ACM SIGMOD Conference, San Francisco, CA, USA, pp. 270–277 (1987)
Nielsen, M.B., Museth, K.: Dynamic tubular grid: An efficient data structure and algorithms for high resolution level sets. Journal of Scientific Computing 26(3), 261–299 (2006)
Nielson, G.M.: Tools for triangulations and tetrahedralizations and constructing functions defined over them. In: Nielson, G.M., Hagen, H., Müller, H. (eds.) Scientific Visualization: Overviews, Methodologies and Techniques, vol. ch. 20, pp. 429–525. IEEE Computer Society, Silver Spring (1997)
Orenstein, J.: Multidimensional tries used for associative searching. INFO. PROC. LETT. 14(4), 150–157 (1982)
Osher, S., Fedkiw, R.: Level set methods and dynamic implicit surfaces, vol. 153. Springer (2003)
Paoluzzi, A., Bernardini, F., Cattani, C., Ferrucci, V.: Dimension-independent modeling with simplicial complexes. ACM Transactions on Graphics (TOG) 12(1), 56–102 (1993)
Papadomanolakis, S., Ailamaki, A., Lopez, J.C., Tu, T., O’Hallaron, D.R., Heber, G.: Efficient query processing on unstructured tetrahedral meshes. In: Proceedings of the 2006 ACM SIGMOD International Conference on Management of Datsa, pp. 551–562. ACM (2006)
Ponchio, F., Hormann, K.: Interactive rendering of dynamic geometry. Visualization and Computer Graphics, IEEE Transactions on 14(4), 914–925 (2008)
Robins, V., Wood, P.J., Sheppard, A.P.: Theory and algorithms for constructing discrete Morse complexes from grayscale digital images. IEEE Trans. Pattern Anal. Mach. Intell. 33(8), 1646–1658 (2011)
Samet, H.: The Design and analysis of spatial data structure. Addison-Wesley, Reading (1990)
Samet, H.: Foundations of multidimensional and metric data structures. Morgan Kaufmann (2006)
Samet, H., Webber, R.: Storing a collection of polygons using quadtrees. ACM Transactions on Graphics (TOG) 4(3), 182–222 (1985)
Weiss, K., Fellegara, R., De Floriani, L., Velloso, M.: The PR-star octree: A spatio-topological data structure for tetrahedral meshes. In: Proceedings ACM SIGSPATIAL GIS, GIS 2011. ACM (November 2011)
Weiss, K., Iuricich, F., Fellegara, R., Floriani, L.D.: A primal/dual representation for discrete morse complexes on tetrahedral meshes. In: Computer Graphics Forum (CGF) (to appear, 2013), also presented at 15th EuroVis Eurographics/IEEE Symposium on Visualization
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Fellegara, R. (2014). Spatial Indexes for Simplicial and Cellular Meshes. In: Catania, B., et al. New Trends in Databases and Information Systems. Advances in Intelligent Systems and Computing, vol 241. Springer, Cham. https://doi.org/10.1007/978-3-319-01863-8_39
Download citation
DOI: https://doi.org/10.1007/978-3-319-01863-8_39
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-01862-1
Online ISBN: 978-3-319-01863-8
eBook Packages: EngineeringEngineering (R0)