IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Geo queries
editGeo queries
editElasticsearch supports two types of geo data:
geo_point
fields which support lat/lon pairs, and
geo_shape
fields, which support points,
lines, circles, polygons, multi-polygons, etc.
The queries in this group are:
-
geo_bounding_box
query - Finds documents with geoshapes or geopoints which intersect the specified rectangle.
-
geo_distance
query - Finds documents with geoshapes or geopoints within the specified distance of a central point.
-
geo_grid
query -
Finds documents with:
- Geoshapes or geopoints which intersect the specified geohash
- Geoshapes or geopoints which intersect the specified map tile
- Geopoints which intersect the specified H3 bin
-
geo_polygon
query - Find documents with geoshapes or geopoints which intersect the specified polygon.
-
geo_shape
query - Finds documents with geoshapes or geopoints which are related to the specified geoshape. Possible spatial relationships to specify are: intersects, contained, within and disjoint.