Module org.elasticsearch.server
Package org.elasticsearch.lucene.spatial
package org.elasticsearch.lucene.spatial
-
ClassDescriptionLucene geometry query for
BinaryShapeDocValuesField.Utility class that converts geometries into Lucene-compatible form for indexing in a shape field.This class keeps a running Kahan-sum of coordinates that are to be averaged inTriangleTreeWriterfor use as the centroid of a shape.ATriangleTreeVisitor.TriangleTreeDecodedVisitorimplementation forComponent2Dgeometries.Abstract API for classes that help encode double-valued spatial coordinates x/y to their integer-encoded serialized form and decode them backLikeShapeTypebut has specific types for when the geometry is aGeometryCollectionand more information about what the highest-dimensional sub-shape is.Object representing the extent of a geometry object within aTriangleTreeWriter.A reusable Geometry doc value reader for a previous serializedGeometryusingGeometryDocValueWriter.This is a tree-writer that serializes a list ofIndexableFieldas an interval tree into a byte array.Lucene geometry query forBinaryShapeDocValuesField.Visitor for triangle interval tree.Visitor for triangle interval tree which decodes the coordinatesThis is a tree-writer that serializes a list ofShapeField.DecodedTriangleas an interval tree into a byte array.Utility methods that generate a lucene query for a spatial query over a cartesian field.*