Package org.elasticsearch.common.geo
package org.elasticsearch.common.geo
-
InterfaceDescriptionDefines an extension point for geometry formatter
-
ClassDescriptionA class representing a Geo-Bounding-Box for use by Geo queries and aggregations that deal with extents/rectangles representing rectangular areas of interest.Output formatters for geo fields support extensions such as vector tiles.Utility class for converting libs/geo shapes to and from GeoJsonSplits lines by datelines.Output formatters supported by geometry fields.Utility class for binary serializtion/deserialization of libs/geo classesAn utility class with to read geometries from a XContentParser or generic object.Splits polygons by datelines.Utility class that transforms Elasticsearch geometry objects to the Lucene representationTransforms points and rectangles objects in WGS84 into mvt features.A facade for SimpleFeatureFactory that converts it into FormatterFactory for use in GeoPointFieldMapperUtility functions to transforms WGS84 coordinates into spherical mercator.XShapeCollection<S extends org.locationtech.spatial4j.shape.Shape>Extends spatial4j ShapeCollection for points_only shape indexing support
-
Enum ClassDescriptionGeo distance calculation.Supported formats to read/write JSON geometries.Enumeration that lists all
GeoShapeType
s that can be parsed and indexedRepresents the point of the geohash cell that should be used as the value of geohashEnum representing the relationship between a Query / Filter Shape and indexed Shapes that will be used to determine if a Document should be matched or not