Support Spatial Search in ES|QL (ST_INTERSECTS, ST_CONTAINS, ST_WITHIN and ST_DISJOINT) #104874
Closed
9 tasks done
Labels
:Analytics/ES|QL
AKA ESQL
:Analytics/Geo
Indexing, search aggregations of geo points and shapes
>enhancement
Team:Analytics
Meta label for analytical engine team (ESQL/Aggs/Geo)
Description
The spatial search in Elasticsearch is directly backed by Lucene for four cases:
These can be exposed in ES|QL through four OGC compliant functions:
boolean ST_INTERSECTS(geomA, geomB)
boolean ST_CONTAINS(geomA, geomB)
boolean ST_WITHIN(geomA, geomB)
boolean ST_DISJOINT(geomA, geomB)
For example:
See the PostGIS documentation for inspiration: https://postgis.net/docs/ST_Intersects.html
The feature can be developed in several phases:
Intersects
prototype prototype from last summerTasks
The text was updated successfully, but these errors were encountered: