Country dropdown
Don't have an account yet? Register Now!

Sign in to your account

Web-based GIS and Mapping Course


Web mapping focuses on disseminating and processing geographic information by means of Internet and World Wide Web. Combination of the web and GIS (Geographic Information Systems) has unlocked the potential of GIS, and put online maps and geospatial intelligence in the offices/homes of millions and the hands of billions. The increasing flexibility and interoperability of web mapping technologies has opened new opportunities for Web Based Mappers.

Both non-GIS users and GIS experts can do more now, than ever to share maps over the internet. Web maps can easily deliver up to date information,maps are generated automatically from databases, and they can display information in almost real-time. They don't need to be printed, mastered and distributed. Web GIS has immense applicability to e-government, e-business, e-science, and all aspects of daily life. Government employees can utilize Web GIS to improve public services delivery and boost collaboration across agencies.Regardless of the sector, businesses can use Web GIS to enhance their existing business models and create new ones. Researchers can find new solutions to meet the challenges of the new frontiers. Web GIS has great practical value to our world today and into the future.


Non GIS Users, GIS experts, Cartographers, Geographers, Geoscientist, surveyors, Planners, Database administrator, system administrator, IT expert, software engineers, M&E expert.


No prior knowledge of GIS is required.


10 days


  • To understand the importance of web services and to give you some experience making web maps with FOSS and open standards
  • Acquire skills how to make different types of web map
  • Understanding spatial databases
  • Learn how to publish maps online using open source software (Carto DB, fusion Tables, Geoserver).
  • Able to Read Data from various Data source
  •  Processing spatial data with FOSS
  • Drawing and querying maps on the server using Web Map Service
  • Putting layers together with a web mapping API
  • Learn how to Explore open data, VGI, and crowdsourcing


Module 1

Introduction to key concepts in Web mapping

  • Introductions to principles and concepts of  GIS and web mapping
  • Understanding OGC web mapping Standards
  • Web GIS development cycle
  • Evolution and types of web mapping Technology
  • System architecture for web mapping
  • Understanding Free and Open Source Software and its use in web mapping
  • Exploring QGIS as an open source software
  • Find and share web maps on CartoDB

Module 2

Web Mapping Technologies

  • Understanding spatial databases
  • Tiled web map
  • WMS service
  • HTML
  • CSS
  • Java script
  • Write a page using HTML and CSS

Module 3

Designing web services and web maps using free open source software

  • System architecture for web mapping
  • Elements of a web map
  • Analytic web maps
  •  Animated and real time
  •  Collaborative web maps
  •  Static web maps

Module 4

Reading Data from various Data source

  • Converting shapefiles to XML
  • Reading Points from an XML file
  • Adding Side bars
  • KML
  • Using Fusion Table as Data source
  • Geocoding and reverse geocording
  • Ajax
  • Reading shapefiles using javascript libraries
  • Mapping your own data

 Module 5

Processing spatial data with Free Open Source Software

  • Understanding data formats for use in web mapping
  • Processing spatial data with Free Open source Software
  • geo-processing and projecting vector data with QGIS and OGR
  • Processing raster data set with QGIS and GDAL

Module 6

Drawing and querying maps on the server using Web Map Service

  • Dynamically drawn map services
  • Introduction to basics of Open specifications for web map services and WMS specification
  • Basic and advanced styling  and symbolization with a WMS

Module 7

Building tiled maps with Free Open Source Software

  • Introduction to Concepts of tiled maps
  • Making the decision to build and maintain tiles
  • Strategies for creating and serving map tiles
  • Creating tiles with GeoServer using GeoWebCache
  • Creating tiles with Mapnik using TileMill

Module 8

Putting layers together with a web mapping API

  • Introduction to web mapping API
  • Programming patterns with web mapping APIs
  • Examining OpenLayers examples
  • Overlaying a WMS on a tiled map with OpenLayers

Google Maps API

  • Introduction to google maps
  • Creating Custom Web maps without programming
  • Orientation to Google maps API
  • Building Google maps/ customization
  • Adding Makers to Google maps

Module 9

Web based data editing

  • drawing vector layers on the client side
  • Working with vector KML
  • Working with GeoJSON
  • Symbolizing vector layers in OpenLayers
  • Adding interactive GeoJSON layers in OpenLayers
  • GIS analysis on the web
  • OpenStreetMap and its application in open data
  • Downloading source data from OpenStreetMap

Module 10

Publishing maps using open source softwares (Geoserver)

  • Overview Geoserver
  • Installing and configuring Geoserver
  • Setting up Geosever
  • The Geoserver Interface
  • Publishing maps in Geoserver
  • Data querying in Geoserver


The instructor led trainings are delivered using a blended learning approach and comprises of presentations, guided sessions of practical exercise, web based tutorials and group work. Our facilitators are seasoned industry experts with years of experience, working as professional and trainers in these fields.

All facilitation and course materials will be offered in English. The participants should be reasonably proficient in English.


Upon successful completion of this training, participants will be issued with an Indepth Research Services (IRES) certificate.


The training is residential and will be held at IRES Training Centre. The course fee covers the course tuition, training materials, two break refreshments, lunch, and study visits.

All participants will additionally cater for their, travel expenses, visa application, insurance, and other personal expenses.


Accommodation is arranged upon request. For reservations contact the Training Officer.

Email:This email address is being protected from spambots. You need JavaScript enabled to view it.  

Mob: +254 715 077 817

Tel: 020 211 3814


This training can also be customized for your institution upon request to a minimum of 4 participants. You can have it delivered in our training center or at a convenient location.

For further inquiries, please contact us on Tel: +254 715 077 817, +254 (020) 211 3814 or mail This email address is being protected from spambots. You need JavaScript enabled to view it.


Payment should be transferred to IRES account through bank on or before C.O.B. 09th September 2019.

Send proof of payment to This email address is being protected from spambots. You need JavaScript enabled to view it. 


Payment for all courses includes a registration fee, which is non-refundable and equals 15% of the total sum of the course fee.

1.    Participants may cancel attendance 14 days or more prior to the training commencement date.

2.    No refunds will be made 14 days or less to the training commencement date. However, participants who are unable to attend may opt to attend a similar training at a later date, or send a substitute participant provided the participation criteria have been met.

Please Note: The program content shown here is for guidance purposes only. Our continuous course improvement process may lead to changes in topics and course structure.

Event Properties

Event Duration 10 Days
Event Date 16-09-2019
Event End Date 27-09-2019
Cut off date 09-09-2019
Individual Price(rwanda franc) R₣ 1,200,000
Individual Price (International) EUR 1,741
Individual Price(International in Dollars) USD 1,999
Location Kigali,Rwanda
We are no longer accepting registration for this event
Share this event:
©2020 Indepth Research Services. All Rights Reserved.


Don't have an account yet? Register Now!

Sign in to your account