Elasticsearch & Geospatial

person icon Faizan Tayyab

Elasticsearch & Geospatial

Learn to use Elasticsearch Geospatial Capabilities

updated on icon Updated on Sep, 2023

language icon Language - English

person icon Faizan Tayyab

architecture icon Elastic search,GIS,IT & Software


30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 19,000+ top Tutorialspoint courses anytime, anywhere.

Course Description

This couse will cover the geospatial features available in Elasticsearch. Students will learn how to apply geospatial functions within Elasticsearch with examples. We will also cover how to integrated Elasticsearch stack with popular Geospatial server 'Geoserver'. Kibana maps use will alsobe demonstrated.

Elasticsearch as part of the ELK (Elasticsearch, Logstash & Kibana) stack is a very popular open source distributed document store and analytics platform. It has been widely used by several organizations, individuals and teams to develop powerful search capabilities within their applications. It has also been adopted to solve complex Geospatial problems within map based web applications. Elasticsearch is built on top of Apache Lucene which itself allows of super fast full text search, however use of Elasticsearch is made easier via a simple Restful API. This means the user does not need to worry about how to learn to work with Lucene but rather use simple API request (Query DSL) to interact with Elasticsearch.  Elasticsearch is distributed and usually implemented within a cluster of machines in production. This means it is highly scalable as both vertical and horizontal scaling can be achieved. Elasticsearch itself is a complex system but this complexity is transparent to the end user. This also means very powerful application can be built using Elasticsearch. Although not covered in this course a cloud based version of Elasticsearch on AWS is available and makes it very easy to work with Elasticsearch and integrate it within applications and pipelines.


What will you learn in this course:

  • Students will learn the basics and acquire the ability to work with Elasticsearch including use the geospatial capabilities offered by ES.

  • Elasticsearch, Kibana and Geoserver Integration will be covered

  • Learn to solve Geospatial problems using Elasticsearch

  • Leverage your newly acquired skills to use Elasticsearch for complex geospatial analysis

  • Learn the geospatial types available with Elasticsearch


What are the prerequisites for this course?

  • Students should be able to install software on their own machines

  • Student must be familiar and comfortable with the command line

  • Working knowledge and understanding of JSON.

  • Familiarity with SQL will be useful

  • Experience of using Postman or working with Restful API will help but is not mandatory

Elasticsearch & Geospatial


Check out the detailed breakdown of what’s inside the course

2 Lectures
  • play icon Course Introduction 01:44 01:44
  • play icon Elasticsearch Introduction 04:15 04:15
3 Lectures
Working with Elasticsearch
15 Lectures

Instructor Details

user profile image

Faizan Tayyab

Course Certificate

User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
People having fun around a laptop

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
People having fun around a laptop

Talk to us