Package org.apache.lucene.spatial.prefix.tree
-
Interface Summary Interface Description Cell Represents a grid cell.CellCanPrune Grid cells that share nothing with other cells when callingCell.getNextLevelCells(Shape)might implement this interface.S2ShapeFactory Shape factory for Spatial contexts that support S2 geometry. -
Class Summary Class Description CellIterator An Iterator of SpatialPrefixTree Cells.GeohashPrefixTree ASpatialPrefixTreebased on Geohashes.GeohashPrefixTree.Factory Factory for creatingGeohashPrefixTreeinstances with useful defaultsLegacyCell The base for the original two SPT's: Geohash and Quad.PackedQuadPrefixTree Uses a compact binary representation of 8 bytes to encode a spatial quad trie.PackedQuadPrefixTree.Factory Factory for creatingPackedQuadPrefixTreeinstances with useful defaults.QuadPrefixTree ASpatialPrefixTreewhich uses a quad tree in which an indexed term will be generated for each cell, 'A', 'B', 'C', 'D'.QuadPrefixTree.Factory Factory for creatingQuadPrefixTreeinstances with useful defaultsS2PrefixTree Spatial prefix tree for S2 Geometry.S2PrefixTree.Factory Factory for creatingS2PrefixTreeinstances with useful defaultsSpatialPrefixTree A spatial Prefix Tree, or Trie, which decomposes shapes into prefixed strings at variable lengths corresponding to variable precision.SpatialPrefixTreeFactory Abstract Factory for creatingSpatialPrefixTreeinstances with useful defaults and passed on configurations defined in a Map.