Advanced Web based Mapping Applications using Open Source GIS Tools Course

Advanced Web based Mapping Applications using Open Source GIS Tools Course

Course Date Duration Location Registration
10/06/2024 To 21/06/2024 10 Days Nairobi Kenya
24/06/2024 To 05/07/2024 10 Days Nairobi Kenya
08/07/2024 To 19/07/2024 10 Days Nairobi Kenya
05/08/2024 To 16/08/2024 10 Days Nairobi Kenya
02/09/2024 To 13/09/2024 10 Days Nairobi Kenya
16/09/2024 To 27/09/2024 10 Days Mombasa, Kenya
30/09/2024 To 11/10/2024 10 Days Nairobi Kenya
28/10/2024 To 08/11/2024 10 Days Nairobi Kenya
25/11/2024 To 06/12/2024 10 Days Nairobi Kenya
09/12/2024 To 20/12/2024 10 Days Nairobi Kenya
23/12/2024 To 03/01/2025 10 Days Mombasa, Kenya


 The Advanced Web-based Mapping Applications using Open Source GIS Tools course is designed to provide participants with in-depth knowledge and practical skills in developing advanced mapping applications using open source GIS tools. This course will cover various aspects of web-based mapping, including data management, spatial analysis, web mapping frameworks, and application development.


The objective of this course is to equip participants with the necessary skills to develop sophisticated web-based mapping applications using open source GIS tools. By the end of the course, participants will have a comprehensive understanding of the entire web mapping development process and be able to create interactive and visually appealing mapping applications.

Organization Benefits:

By attending this course, organizations can benefit in several ways:

  1. Enhanced Mapping Capabilities: Participants will acquire advanced skills in web-based mapping, enabling them to develop high-quality mapping applications that can be used for various purposes such as data visualization, decision-making, and communication.
  2. Cost Savings: Open source GIS tools eliminate the need for expensive proprietary software licenses, reducing the overall cost of implementing mapping applications.
  3. Increased Efficiency: Developing web-based mapping applications using open source tools allows organizations to leverage a wide range of community-developed plugins and libraries, enhancing efficiency and productivity in mapping projects.
  4. Collaboration and Sharing: Open source GIS tools encourage collaboration and sharing among developers, allowing organizations to tap into a vast network of expertise and resources.

Who Should Attend:

 This course is suitable for professionals and individuals who have a basic understanding of GIS concepts and are interested in developing advanced web-based mapping applications. Target participants include:

  1. GIS professionals seeking to enhance their skills in web-based mapping.
  2. Web developers interested in incorporating GIS functionalities into their applications.
  3. Researchers and analysts working with spatial data.
  4. Decision-makers who rely on mapping applications for data-driven decision-making.


 The course will span a duration of 10 days, with a mix of theoretical lectures and hands-on practical exercises. Participants will have ample time to practice and reinforce their learning through guided exercises and projects.

Course Outline:

The course will cover more than 20 modules, providing a comprehensive understanding of advanced web-based mapping applications using open source GIS tools. The modules include, but are not limited to:

Course Outline:

  1. Introduction to Web-based Mapping:
    • Overview of web-based mapping technologies
    • Advantages of using open source GIS tools
    • Introduction to key concepts and terminology
  2. Setting up the Development Environment:
    • Installing and configuring open source GIS software
    • Overview of web development tools and frameworks
  3. Data Acquisition and Preparation:
    • Data sources for web-based mapping
    • Data formats and conversions
    • Data quality and cleaning
  4. Spatial Data Visualization:
    • Exploring different visualization techniques
    • Styling and symbolizing spatial data
    • Creating thematic maps and heatmaps
  5. Web Mapping Frameworks:
    • Introduction to popular web mapping frameworks (e.g., Leaflet, OpenLayers)
    • Setting up a web mapping project with a chosen framework
    • Customizing map controls and interactions
  6. Interactive Map Features:
    • Adding markers, polygons, and lines to the map
    • Creating interactive tooltips and pop-ups
    • Implementing zooming and panning functionality
  7. Geocoding and Reverse Geocoding:
    • Converting addresses to geographic coordinates (geocoding)
    • Obtaining addresses from geographic coordinates (reverse geocoding)
    • Integrating geocoding services into mapping applications
  8. Spatial Analysis in Web-based Mapping:
    • Performing spatial queries and selections
    • Buffering and proximity analysis
    • Spatial analysis tools and techniques in open source GIS
  9. Web Map Services and APIs:
    • Introduction to Web Map Services (WMS) and Web Feature Services (WFS)
    • Consuming and displaying external WMS and WFS layers
    • Working with API keys and authentication
  10. Advanced Cartographic Design:
    • Creating visually appealing maps for the web
    • Typography and color schemes for effective map design
    • Layout and composition considerations
  11. Advanced Data Visualization Techniques:
    • Implementing charts and graphs on maps
    • Time-based and animated maps
    • Data clustering and aggregation
  12. Mobile Mapping Applications:
    • Adapting web-based maps for mobile devices
    • Responsive design principles
    • Mobile-specific features and considerations
  13. Spatial Database Integration:
    • Connecting web-based maps to spatial databases
    • Querying and updating spatial data in real-time
    • Geospatial indexing and optimization techniques
  14. 3D Web Mapping:
    • Introduction to 3D mapping technologies
    • Creating and visualizing 3D maps on the web
    • Working with elevation data and 3D models
  15. Data Visualization with D3.js:
    • Introduction to D3.js library for data visualization
    • Integrating D3.js with web-based maps
    • Customizing and enhancing data visualizations
  16. Web-based GIS Application Security:
    • Securing web mapping applications
    • Authentication and access control
    • Best practices for securing data and APIs
  17. Performance Optimization for Web Mapping:
    • Techniques for improving map rendering performance
    • Caching and tile generation
    • Data compression and optimization strategies
  18. User Interface and User Experience Design:
    • Design principles for user-friendly mapping applications
    • Interaction design and user workflows
    • Usability testing and user feedback integration
  19. Integration with Social Media and Sensor Networks:
    • Incorporating social media data into mapping applications
    • Real-time data from sensors and IoT devices
    • Social media and sensor data visualization techniques
  20. Cloud-based GIS Solutions:
    • Overview of cloud-based GIS platforms (e.g., Google Maps, Mapbox)
    • Deploying web-based mapping applications on the cloud
    • Scalability and performance considerations
  21. Case Studies and Real-world Examples:
    • Examining successful web-based mapping applications
    • Learning from real-world use cases
    • Discussion and analysis of mapping application examples


General Notes

·         All our courses can be Tailor-made to participants' needs

·         The participant must be conversant in English

·         Presentations are well-guided, practical exercises, web-based tutorials, and group work. Our facilitators are experts with more than 10 years of experience.

·         Upon completion of training the participant will be issued with a Foscore development center certificate (FDC-K)

·         Training will be done at the Foscore development center (FDC-K) centers. We also offer inhouse and online training on the client schedule

·         Course duration is flexible and the contents can be modified to fit any number of days.

·         The course fee for onsite training includes facilitation training materials, 2 coffee breaks, a buffet lunch, and a Certificate of successful completion of Training. Participants will be responsible for their own travel expenses and arrangements, airport transfers, visa application dinners, health/accident insurance, and other personal expenses.

·         Accommodation, pickup, freight booking, and Visa processing arrangement, are done on request, at discounted prices.

·         Tablet and Laptops are provided to participants on request as an add-on cost to the training fee.

·         One-year free Consultation and Coaching provided after the course.

·         Register as a group of more than two and enjoy a discount of (10% to 50%)

·         Payment should be done before commence of the training or as agreed by the parties, to the FOSCORE DEVELOPMENT CENTER account, so as to enable us to prepare better for you.

·         For any inquiries reach us at or +254712260031






Foscore Development Center |Training Courses | Monitoring and Evaluation|Data Analysis|Market Research |M&E Consultancy |ICT Services |Mobile Data Collection | ODK Course | KoboToolBox | GIS and Environment |Agricultural Services |Business Analytics specializing in short courses in GIS, Monitoring and Evaluation (M&E), Data Management, Data Analysis, Research, Social Development, Community Development, Finance Management, Finance Analysis, Humanitarian and Agriculture, Mobile data Collection, Mobile data Collection training, Mobile data Collection training Nairobi, Mobile data Collection training Kenya, ODK, ODK training, ODK training Nairobi, ODK training Kenya, Open Data Kit, Open Data Kit training, Open Data Kit Training, capacity building, consultancy and talent development solutions for individuals and organisations, through our highly customised courses and experienced consultants, in a wide array of disciplines

Other Upcoming Workshops Kenya, Rwanda, Tanzania, Ethiopia and Dubai

1 Agricultural Policy Framework for Development Course
2 Border Humanitarian Health
3 Revenue Assurance Process and Techniques course
4 Trauma Support and Counselling Course
5 Financial Analysis using excel Course
6 Data Visualization with tableau course
7 Customer Service  Course
8 Epidemiology and Biostatistics Course
9 Fundraising, Revenue Generation, and Grants Management course
10 Training course for Human Resources Business Partners
Chat with our Consultants WhatsApp