top of page

Certificate Course


Duration - 60 Days

Online Training(Live Session) &

Offline(Bangalore Campus)

Reading Map on Mobile


QGIS is an open source solution to GIS. It is widely used by GIS professionals all over the world. It is the leading alternative to the proprietary GIS software. Although QGIS is described as intuitive, it is also by default complex. Knowing which tools to use and how to apply them is essential to producing valuable deliverables on time.

Course Objective and Outcome

Although QGIS is described as intuitive, it is also by default complex. Knowing which tools to use and how to apply them is essential to producing valuable deliverables on time.

Who Can apply

Students should have prior QGIS basic Level Knowledge

Course - Duration / Training Methodology

Total Duration: - 60 Days
Mode of Training -
Bangalore - Classroom + Practicals.
Online - Live Online Classes. Daily 2 Hrs(Need to have a laptop or Computer with Good Internet)
Dedicated Trainer, Practical sessions. One-on-One Live Training Session.

Course Module and Content

Intermediate QGIS operations

Performing Table Joins.

Performing Spatial Joins.

Performing Spatial Queries.

Creating Heatmaps.

Animating Time Series Data.

Geometries and geoprocessing

Handling Invalid Geometries.


Advanced QGIS operations

Nearest Neighbor Analysis.

Sampling Raster Data using Points or Polygons.

Interpolating Point Data.

Calculating Street Intersection Density.

Batch Processing using Processing Framework.

Automating Complex Workflows using Processing Modeler.

Automating Map Creation with Print Layout Atlas.

Multi Criteria Overlay Analysis.


Network Analysis

Basic Network Visualization and Routing.

Locating Nearest Facility with Origin-Destination Matrix.

Service Area Analysis using Openrouteservice.


Installing and Managing Plugins
Useful QGIS Plugins

Raster Analysis

Working with Raster Data
Changing Raster Symbology
Terrain Analysis

Completing the Analysis

Raster to Vector Conversion

Combining the Analyses


Calculating Areal Mean Rainfall.

Hydrological analysis




QGIS Processing


An important warning before starting

Setting-up the processing framework

Running our first algorithm. The toolbox

More algorithms and data types

CRSs. Reprojecting


Running an external algorithm

The processing log

The raster calculator. No-data values

Vector calculator

Defining extents

HTML outputs

Clipping and merging raster layers

Starting with the graphical modeler

Numeric calculations in the modeler

A model within a model


Iterative execution of algorithms

More iterative execution of algorithms

The batch processing interface

Models in the batch processing interface

Interpolation and contouring

Vector simplification and smoothing


Database Concepts with PostgreSQL

Introduction to Databases

Implementing the Data Model

Adding Data to the Model




Spatial Database Concepts with PostGIS

PostGIS Setup

Simple Feature Model

Import and Export

Spatial Queries

Geometry Construction

Using Spatial Databases in QGIS

Working with Databases in the QGIS Browser

Using DB Manager to work with Spatial Databases in QGIS

Working with spatialite databases in QGIS

Python Scripting (PyQGIS)

Getting Started With Python Programming.

Running Processing Algorithms via Python.

Using Custom Python Expression Functions.

Writing Python Scripts for Processing Framework.

Building a Python Plugin.

Building a Processing Plugin.

Running and Scheduling QGIS Processing Jobs

Web Mapping

Web Mapping with QGIS2Web.

Creating Basemaps with QTiles

Add-Ons and Placement Support

Mock Interview

Technical Test 

Closing and Discussions.

Live Project Work.


Mid Test.

Registration and Course Fees

Method - Training can be conducted Online or Can be conducted in Bangalore Campus.
Call or Whtasapp for Fees

How To Apply

Whatsapp/Call to +91 9742349602

The Course Fees can be negotiated depending upon the number of students and all the students will receive the Certificate from AGSRT 

bottom of page