An efficient use of quadtrees in a geographical information system
- 1 July 1989
- journal article
- research article
- Published by Taylor & Francis in International Journal of Geographical Information Science
- Vol. 3 (3) , 201-214
- https://doi.org/10.1080/02693798908941508
Abstract
With the increase in volume of spatial data now available, more effective ways must be found of storing and processing these data. This paper presents a compacted version of the linear quadtree and a spatially-referenced index method that can significantly reduce the storage requirements of a set of images and the time taken to process spatial queries. The index acts as a high-level summary of a regular-sized portion of the underlying image and so can be used to avoid examining areas of the image where none of the required features is present. Some example results are given. A method for the optimization of spatial searches is presented which takes into account the area and distribution of features within an image. Finally, a method for directly associating the edges of features with the individual nodes of a quadtree is reported. This is important since the edges of objects are no longer explicitly present in linear quadtrees and so must be recalculated when they are required for part of a query. Recalculation of object edges or boundaries is expensive; it is best, therefore, to perform the operation once only, and then save the results.Keywords
This publication has 9 references indexed in Scilit:
- An intelligent, object-oriented geographical information systemInternational Journal of Geographical Information Science, 1988
- Linear Quadtrees from Vector Representations of PolygonsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1985
- Two-dimensional run-encoding for quadtree representationComputer Vision, Graphics, and Image Processing, 1985
- More About Polyhedra-Interpretation Through Constructions in the Image PlanePublished by Institute of Electrical and Electronics Engineers (IEEE) ,1985
- A B+-tree structure for large quadtreesComputer Vision, Graphics, and Image Processing, 1984
- Query Optimization in Database SystemsACM Computing Surveys, 1984
- The Quadtree and Related Hierarchical Data StructuresACM Computing Surveys, 1984
- Operations on Quadtree Encoded ImagesThe Computer Journal, 1983
- An effective way to represent quadtreesCommunications of the ACM, 1982