Package org.elasticsearch.common.geo
-
Interface Summary Interface Description GeometryFormat Geometry serializer/deserializer -
Class Summary Class Description GeoBoundingBox A class representing a Geo-Bounding-Box for use by Geo queries and aggregations that deal with extents/rectangles representing rectangular areas of interest.GeoJson Utility class for converting libs/geo shapes to and from GeoJsonGeometryIO Utility class for binary serializtion/deserialization of libs/geo classesGeometryParser An utility class with a geometry parser methods supporting different shape representation formatsGeoPoint GeoUtils ShapesAvailability XShapeCollection<S extends org.locationtech.spatial4j.shape.Shape> Extends spatial4j ShapeCollection for points_only shape indexing support -
Enum Summary Enum Description GeoDistance Geo distance calculation.GeoShapeType Enumeration that lists allGeoShapeTypes that can be parsed and indexedGeoUtils.EffectivePoint Represents the point of the geohash cell that should be used as the value of geohashShapeRelation Enum representing the relationship between a Query / Filter Shape and indexed Shapes that will be used to determine if a Document should be matched or notSpatialStrategy