Geospatial ES|QL in Elasticsearch
2026-09-01 , Conference Management Room1

ES|QL is a powerful new declarative query language for Elasticsearch, opening the door to PostGIS-like ease of use for Geospatial querying and analytics.


Elasticsearch has long offered powerful geospatial capabilities, yet it remains underutilised by the open-source GIS community. Two major developments in the past couple of years are changing this. First, Elasticsearch returned to an approved open-source license, reigniting interest among developers. More significantly, the introduction of ES|QL, a declarative query language, has paved the way for OGC-like geospatial functions. This shift makes Elasticsearch feel more familiar to users of tools like PostGIS.

In this talk, we’ll explore the current capabilities of Geospatial ES|QL, demonstrate real-world geospatial search and analytics, and provide a glimpse into future developments that will further enhance Elasticsearch as a geospatial database.


Level of technical complexity: 2 - intermediate Give indication of resources (video, web pages, papers, etc.) to read in advance, that will help get up to speed on advanced topics.:

https://www.elastic.co/search-labs/blog/series/elasticsearch-geospatial-search
https://www.elastic.co/search-labs/blog/geospatial-data-ingest-for-esql
https://www.elastic.co/search-labs/blog/esql-geospatial-distance-search
https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/spatial-functions

Indicate what is (are) the open source project(s) essential in your talk:

Elasticsearch

I make my conference contribution available under the CC BY 4.0 license. The conference contribution comprises the abstract, the text contribution for the conference proceedings, the presentation materials as well as the video recording and live transmission of the presentation:

I am an open-source software developer, technology enthusiast, and entrepreneur working on a variety of projects, primarily focused on big data analytics and data modelling—especially when GIS, search, or graph components are involved. I work at Elastic as a principal developer of Elasticsearch, specialising in Geospatial ES|QL within the Analytics Engine team.