Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Elasticsearch & Geospatial

person icon Faizan Tayyab

4.4

Elasticsearch & Geospatial

Learn to use Elasticsearch Geospatial Capabilities

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Faizan Tayyab

English [CC]

category icon IT and Software ,Other IT and Software,

Lectures -20

Resources -2

Duration -1 hours

Lifetime Access

4.4

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

This course 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 integrate the Elasticsearch stack with the popular Geospatial server 'Geoserver'. Kibana maps use will also be 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 super-fast full-text search, however, the 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 uses simple API requests (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 applications 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.

Goals

  • Students will learn the basics and acquire the ability to work with Elasticsearch including using 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.

Prerequisites

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

  • Students must be familiar and comfortable with the command line.

  • Working knowledge and understanding of JSON.

  • Familiarity with SQL will be useful.

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

Elasticsearch & Geospatial

Curriculum

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

Introduction

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

Installation

3 Lectures
Tutorialspoint

Working with Elasticsearch

15 Lectures
Tutorialspoint

Instructor Details

Faizan Tayyab

Faizan Tayyab

My name is Faizan Tayyab and I am your instructor. A little about myself: I have been in the geospatial industry for the last 16 years, working in numerous domains and applying geospatial knowledge to solve interesting problems. During my career across various industries, I have worked with both commercial and open source geospatial technologies. I have been responsible for building complete enterprise geospatial systems and strategies within commercial settings.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

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
Annual Membership

Online Certifications

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

Explore Now
Online Certifications

Talk to us

1800-202-0515