Elasticsearch & Geospatial
Learn to use Elasticsearch Geospatial Capabilities
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.
Goals
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
Prerequisites
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

Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
2 Lectures
-
Course Introduction 01:44 01:44
-
Elasticsearch Introduction 04:15 04:15
Installation
3 Lectures

Working with Elasticsearch
15 Lectures

Instructor Details

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.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now