Module org.elasticsearch.server
Package org.elasticsearch.search.aggregations.bucket.geogrid
package org.elasticsearch.search.aggregations.bucket.geogrid
-
ClassDescriptionBase class to help convert
MultiGeoPointValues
toCellIdSource.CellMultiValues
andGeoPointValues
toCellIdSource.CellSingleValue
Class representing the long-encoded grid-cells belonging to the multi-value geo-doc-values.Class representing the long-encoded grid-cells belonging to the singleton geo-doc-values.A geo-grid aggregation.A bucket that is associated with a geo-grid cell.GeoGridAggregator<T extends InternalGeoGrid<?>>Aggregates data expressed as longs (for efficiency's sake) but formats results as aggregation-specific strings.Filters out geohashes using the provided bounds at the provided precision.CellIdSource
implementation for Geohash aggregationAggregates data expressed as GeoHash longs (for efficiency's sake) but formats results as Geohash strings.Filters out tiles using the provided bounds at the provided precision.CellIdSource
implementation for GeoTile aggregationAggregates data expressed as geotile longs (for efficiency's sake) but formats results as geotile strings.Implements geotile key hashing, same as used by many map tile implementations.InternalGeoGrid<B extends InternalGeoGridBucket>Represents a grid of cells where each cell's location is determined by a specific geo hashing algorithm.Represents a grid of cells where each cell's location is determined by a geohash.Represents a grid of cells where each cell's location is determined by a geohash.