08-22, 09:00–13:00 (Europe/Rome), 201
On this workshop we will explore Elasticsearch geospatial search and aggregation capabilities and how to use them from Kibana and a custom development.
Elasticsearch is a mature and established Open Source document database. It is well known by its performance, it is distributed by design, and easily scalable. Elasticsearch supports geospatial data types providing searching and aggregation capabilities. The engine is designed to offer all its capabilities through a JSON API.
Kibana is a different Open Source project that offers a graphical interface to Elasticsearch. With Kibana, anyone can create many different types of visualizations, including geospatial representations that can be combined in complex dashboards.
On this workshop we will cover:
- An overview of the Elastic Stack, with a focus on the geospatial components
- Loading real time data with the JavaScript SDK
- Regular and geospatial search and analysis with the Elasticsearch JSON query language.
- Using Elastic Maps to explore and understand our data
- Searching and rendering Elasticsearch data with a simple web application
Since the scope of the workshop is broad, there’s potentially interesting content for developers, data analysts, and GIS practitioners. All the materials and source code will be available for attendees for later study and practice.
Hi, I'm Jorge and I'm from Valencia, Spain My background is in Cartography and Geodesy Engineering, and I develop my professional career around Geospatial Information Systems and Open Source Software and Data. I'm currently working at the Kibana Maps team at Elastic as a geospatial engineer. I'm a long time contributor to OSGeo Foundation activities and member of the local OpenStreetMap community.