Package org.apache.lucene.spatial.util
package org.apache.lucene.spatial.util
Advanced spatial utilities.
-
ClassDescriptionCaches the doubleVal of another value source in a HashMap so that it is computed only once.The distance from a provided Point to a Point retrieved from an ShapeValuesSource.Transforms a DoubleValuesSource using the formula v = k / (v + k)The area of a Shape retrieved from an ShapeValuesSourceShapeFieldCache<T extends org.locationtech.spatial4j.shape.Shape>Bounded Cache of Shapes associated with docIds.A DoubleValuesSource that returns the spatial distance between an input point and a document's points in
ShapeFieldCacheProvider
.ShapeFieldCacheProvider<T extends org.locationtech.spatial4j.shape.Shape>Provides access to aShapeFieldCache
for a givenLeafReader
.Compares a shape from a providedShapeValuesSource
with a given Shape and sees if it matches a givenSpatialOperation
(the predicate).