1234567891011121314151617181920212223242526272829303132 |
- [[geo-queries]]
- == Geo queries
- Elasticsearch supports two types of geo data:
- <<geo-point,`geo_point`>> fields which support lat/lon pairs, and
- <<geo-shape,`geo_shape`>> fields, which support points,
- lines, circles, polygons, multi-polygons, etc.
- The queries in this group are:
- <<query-dsl-geo-bounding-box-query,`geo_bounding_box`>> query::
- Finds documents with geopoints that fall into the specified rectangle.
- <<query-dsl-geo-distance-query,`geo_distance`>> query::
- Finds documents with geopoints within the specified distance of a central point.
- <<query-dsl-geo-polygon-query,`geo_polygon`>> query::
- Find documents with geopoints within the specified polygon.
- <<query-dsl-geo-shape-query,`geo_shape`>> query::
- Finds documents with:
- * Geoshapes which either intersect, are contained by, or do not intersect
- with the specified geoshape
- * Geopoints which intersect the specified geoshape
- include::geo-bounding-box-query.asciidoc[]
- include::geo-distance-query.asciidoc[]
- include::geo-polygon-query.asciidoc[]
- include::geo-shape-query.asciidoc[]
|