Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Group

Spatial Index Structures

Tree structures that divide space so that points, shapes and regions can be found quickly without comparing every item. The k-d tree splits points along alternating axes, the quadtree and octree split a plane or a volume into four or eight parts, and the R-tree groups nearby objects inside bounding rectangles. They are used in map software, games, graphics and databases whenever a program must ask what lies near a given place.

Spatial Index Structures
Filter Results4 entries
Sources
NIST Dictionary of Algorithms and Data Structures: k-d tree
NIST Dictionary of Algorithms and Data StructuresHas Member: K-d Tree Algorithm, Definition
Quote, Has Member: K-d Tree Algorithm, Definition
A multidimensional search tree for points in k dimensional space.
View the Source
NIST Dictionary of Algorithms and Data Structures: R-tree
NIST Dictionary of Algorithms and Data StructuresHas Member: R-Tree Algorithm, Definition
Quote, Has Member: R-Tree Algorithm, Definition
A spatial access method that splits space with hierarchically nested, and possibly overlapping, boxes.
View the Source
NIST Dictionary of Algorithms and Data Structures: quadtree
NIST Dictionary of Algorithms and Data StructuresHas Member: Quadtree Algorithm, Definition
Quote, Has Member: Quadtree Algorithm, Definition
A tree where each node is split along all d dimensions, leading to 2 d children.
View the Source
NIST Dictionary of Algorithms and Data Structures: octree
NIST Dictionary of Algorithms and Data StructuresHas Member: Octree Algorithm, Definition
Quote, Has Member: Octree Algorithm, Definition
A tree to index three dimensions.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.