Skip to main content
NITA AccreditedAdvancedPhysical + Virtual10 daysAWMO14

Training on Advanced Web based Mapping Applications using Open-Source GIS Tools

Master advanced web-based mapping applications using open-source GIS tools. Learn to create interactive maps, integrate geospatial data, and develop web-based GIS applications.

Next intake

20 Jul 2026 · Nakuru

View all dates

Duration

10 days

Live instruction

Delivery

Physical + Virtual

Cohort based

Level

Advanced

Working professionals

Certification

NITA reimbursable

For Kenyan cohorts

Language

English

All materials

Overview

About this programme

The Advanced Web-based Mapping Applications using Open-Source GIS Tools" course is designed to equip participants with advanced skills in creating, managing, and deploying web-based mapping applications using open-source Geographic Information System (GIS) tools. This course delves into the latest open-source technologies and frameworks, focusing on practical implementations for dynamic and interactive web maps. Participants will gain hands-on experience in developing sophisticated GIS applications that can be integrated into various domains such as urban planning, environmental monitoring, and disaster management. This course will provide participants with comprehensive knowledge and practical skills to develop advanced web-based mapping applications, enabling them to create impactful and efficient GIS solutions using open-source tools.

Course Duration

10 Days

Who Should Attend

  • GIS professionals looking to enhance their web mapping skills
  • Web developers interested in incorporating GIS capabilities into their applications
  • Urban planners, environmental scientists, and researchers who need advanced web-based mapping solutions
  • IT professionals working in sectors where GIS applications are crucial
  • Students and academics in geospatial sciences or related fields
Learning outcomes

What you'll walk away with

By the end of this course, participants will be able to:

  • Understand the architecture and components of web-based GIS applications.
  • Develop advanced web mapping applications using open source tools.
  • Integrate GIS data from various sources into web applications.
  • Implement interactive features and custom functionalities in web maps.
  • Deploy and maintain scalable GIS web applications.
  • Leverage open source libraries and frameworks for GIS solutions.
Course modules

What we cover, module by module

Module 1: Introduction to Web-based GIS

  • Overview of web GIS concepts

  • Architecture and components of web GIS applications

  • Benefits of using open source GIS tools

  • Practical Exercise: Explore sample web GIS applications online

  • Case Study: Use of web GIS for urban traffic management


Module 2: Setting Up the Development Environment

  • Installation and configuration of essential tools

  • Overview of popular open source GIS software and libraries

  • Practical Exercise: Install and configure QGIS, PostGIS, Leaflet.js

  • Case Study: Setting up a GIS development environment for a municipal project


Module 3: GIS Data Management

  • Data formats and standards for web GIS

  • Data sources and integration

  • Database management with PostGIS

  • Practical Exercise: Import, store, and query spatial data in PostGIS

  • Case Study: Integration of multiple GIS datasets for environmental monitoring


Module 4: Developing Web Mapping Applications

  • Using Leaflet.js for interactive maps

  • Advanced features with OpenLayers

  • Creating custom map layers and controls

  • Practical Exercise: Build a simple interactive web map with Leaflet.js

  • Case Study: Interactive mapping for public health tracking


Module 5: Geospatial Data Visualization

  • Techniques for effective data visualization

  • Thematic mapping and data styling

  • Implementing charts and graphs with D3.js

  • Practical Exercise: Create thematic maps with interactive charts

  • Case Study: Visualization of population density and resource allocation


Module 6: Server-side GIS Processing

  • Setting up a GIS server with GeoServer

  • Web Feature Service (WFS) and Web Map Service (WMS)

  • Handling spatial queries and analysis

  • Practical Exercise: Serve spatial data via WMS/WFS and perform queries

  • Case Study: GIS server deployment for disaster management data


Module 7: User Interactions and Interface Design

  • Enhancing user experience with custom interfaces

  • Using Bootstrap and other UI frameworks

  • Implementing search and filtering functionalities

  • Practical Exercise: Develop a GIS interface with search and filter options

  • Case Study: Web GIS interface for tourism and cultural heritage


Module 8: Performance Optimization and Scalability

  • Techniques for optimizing web map performance

  • Caching strategies and load balancing

  • Best practices for scalable GIS applications

  • Practical Exercise: Implement caching and optimize map loading speed

  • Case Study: Scaling web GIS for city-wide real-time monitoring


Module 9: Deploying and Maintaining GIS Applications

  • Hosting options for GIS applications

  • Continuous integration and deployment

  • Monitoring and maintaining web GIS solutions

  • Practical Exercise: Deploy a web GIS app to a cloud server

  • Case Study: Deployment of a national land use mapping platform


Module 10: Case Studies and Practical Projects

  • Real-world applications of web-based GIS

  • Group projects and hands-on exercises

  • Final project presentation and feedback

  • Practical Exercise: Complete a real-world GIS web project

  • Case Study: Comprehensive review of a city planning GIS project

Impact

Where the change lands

Organisational Impact

  • Strengthens capacity to develop dynamic, interactive, and cost-effective web mapping applications.

  • Reduces dependency on proprietary software by leveraging flexible open-source GIS frameworks.

  • Enhances decision-making through real-time, web-based geospatial visualization and analysis.

  • Supports diverse applications such as urban planning, disaster management, and environmental monitoring.

  • Builds institutional expertise in creating scalable GIS solutions accessible to multiple stakeholders.

Personal Impact

  • Equips participants with advanced skills in developing and deploying interactive web GIS applications.

  • Expands career opportunities in GIS development, web technologies, and geospatial consultancy.

  • Builds confidence in integrating GIS with web frameworks to create practical solutions.

  • Provides hands-on experience with cutting-edge open-source GIS tools and technologies.

  • Empowers participants to design impactful, user-friendly mapping applications for diverse sectors.

Dates and locations

Upcoming intakes

Every intake is limited to a small cohort. Booking closes when a date fills or three weeks before the start, whichever comes first.

Full calendar
FAQs

Common questions.

Still not sure? Send us a note and a facilitator will get back to you within a business day.

The goal is to equip you with the skills to build advanced web-based mapping applications. You'll learn to go beyond static maps and create dynamic, interactive, and user-friendly web portals using powerful open-source tools.

Course finder

Find the right course for you

Prefer to talk it through? Send us an enquiry and a facilitator will scope a fit within a business day.

For corporate teams

Training 10+ professionals?

We deliver Training on Advanced Web based Mapping Applications using Open-Source GIS Tools in-house at your offices, at a venue we arrange, or fully virtual. Customise the curriculum against your KPIs, and get a bespoke price for the cohort size you need.