Get Upcoming Course Project
API returns GeoJSON location of upcoming courses within a project. The location is the location of the training center where this course will be held.
GET /en/feed/upcoming-course/
{ "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 121.06069551279408, 14.645174918429507 ] }, "properties": { "name": "QGIS_QGIS: Advanced Styling and Symbology_2025-07-17-2025-07-17", "start_date": "2025-07-15", "end_date": "2025-07-16", "course_type_name": "QGIS: Advanced Styling and Symbology", "course_convener_name": "Ben Hur Pintor", "training_center_name": "BNHR, Quezon City, Philippines", "certifying_organisation_name": "BNHR", "language": "English", "trained_competence": "Advanced styling techniques. Working with rules, scale, and labels. 3D, temporal, point cloud, mesh, and web viz." } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 121.06069551279408, 14.645174918429507 ] }, "properties": { "name": "QGIS_QGIS: Maps and Layouts_2025-07-17-2025-07-17", "start_date": "2025-07-17", "end_date": "2025-07-17", "course_type_name": "QGIS: Maps and Layouts", "course_convener_name": "Ben Hur Pintor", "training_center_name": "BNHR, Quezon City, Philippines", "certifying_organisation_name": "BNHR", "language": "English", "trained_competence": "Layout elements and templates. Map themes. Dynamic and automated maps with the QGIS Atlas and QGIS Reports." } }, { "type": "Feature", "geometry": null, "properties": { "name": "QGIS_QGIS: Essentials + Layers and Expressions_2025-07-22-2025-08-14", "start_date": "2025-07-22", "end_date": "2025-08-14", "course_type_name": "QGIS: There and Back Again", "course_convener_name": "Ben Hur Pintor", "training_center_name": "BNHR (ONLINE)", "certifying_organisation_name": "BNHR", "language": "English", "trained_competence": "Loading and styling layers, making maps, geoprocessing, and working w/ attributes, spatial features, & QGIS expressions." } }, { "type": "Feature", "geometry": null, "properties": { "name": "QGIS_QGIS: The Cartographer's Companion_2025-08-26-2025-09-11", "start_date": "2025-08-26", "end_date": "2025-09-11", "course_type_name": "QGIS: The Cartographer's Companion", "course_convener_name": "Ben Hur Pintor", "training_center_name": "BNHR (ONLINE)", "certifying_organisation_name": "BNHR", "language": "English", "trained_competence": "Advanced styling, symbology, and map-making in QGIS." } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 2.333846390247345, 48.871963882652885 ] }, "properties": { "name": "QGIS_QGIS: Analysis and processing_2025-09-10-2025-09-12", "start_date": "2025-09-10", "end_date": "2025-09-12", "course_type_name": "QGIS: Analysis and processing", "course_convener_name": "Arnaud Morvan", "training_center_name": "Paris", "certifying_organisation_name": "Camptocamp SA", "language": "French", "trained_competence": "Analysis with QGIS" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 6.549310684204102, 46.54631163479515 ] }, "properties": { "name": "QGIS_QGIS: Analysis and processing_2025-09-16-2025-09-18", "start_date": "2025-09-16", "end_date": "2025-09-18", "course_type_name": "QGIS: Analysis and processing", "course_convener_name": "Stéphane Brunner", "training_center_name": "Bussigny", "certifying_organisation_name": "Camptocamp SA", "language": "French - English", "trained_competence": "Analysis with QGIS" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 2.333846390247345, 48.871963882652885 ] }, "properties": { "name": "QGIS_QGIS: development of plugins_2025-09-25-2025-09-26", "start_date": "2025-09-25", "end_date": "2025-09-26", "course_type_name": "QGIS: development of plugins", "course_convener_name": "Arnaud Morvan", "training_center_name": "Paris", "certifying_organisation_name": "Camptocamp SA", "language": "French", "trained_competence": "QGIS plugin Development" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 6.549310684204102, 46.54631163479515 ] }, "properties": { "name": "QGIS_QGIS: development of plugins_2025-10-09-2025-10-10", "start_date": "2025-10-09", "end_date": "2025-10-10", "course_type_name": "QGIS: development of plugins", "course_convener_name": "Stéphane Brunner", "training_center_name": "Bussigny", "certifying_organisation_name": "Camptocamp SA", "language": "French - English", "trained_competence": "QGIS plugin Development" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 2.333846390247345, 48.871963882652885 ] }, "properties": { "name": "QGIS_QGIS: Analysis and processing_2025-11-26-2025-11-28", "start_date": "2025-11-26", "end_date": "2025-11-28", "course_type_name": "QGIS: Analysis and processing", "course_convener_name": "Arnaud Morvan", "training_center_name": "Paris", "certifying_organisation_name": "Camptocamp SA", "language": "French", "trained_competence": "Analysis with QGIS" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 136.189, -24.973 ] }, "properties": { "name": "QGIS_QGIS Essentials_2025-08-07-2025-08-07", "start_date": "2025-08-07", "end_date": "2025-08-07", "course_type_name": "QGIS Essentials", "course_convener_name": "Matt Robinson", "training_center_name": "Remote - Online", "certifying_organisation_name": "Chartis Technology", "language": "English", "trained_competence": "Introduction to QGIS features" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 136.189, -24.973 ] }, "properties": { "name": "QGIS_QGIS Pursuit Course_2025-08-08-2025-08-08", "start_date": "2025-08-08", "end_date": "2025-08-08", "course_type_name": "QGIS Pursuit Course", "course_convener_name": "Matt Robinson", "training_center_name": "Remote - Online", "certifying_organisation_name": "Chartis Technology", "language": "English", "trained_competence": "Advanced QGIS features" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 136.189, -24.973 ] }, "properties": { "name": "QGIS_QGIS Essentials_2025-09-15-2025-09-15", "start_date": "2025-09-15", "end_date": "2025-09-15", "course_type_name": "QGIS Essentials", "course_convener_name": "Matt Robinson", "training_center_name": "Remote - Online", "certifying_organisation_name": "Chartis Technology", "language": "English", "trained_competence": "Introduction to QGIS features" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 136.189, -24.973 ] }, "properties": { "name": "QGIS_QGIS Pursuit Course_2025-09-16-2025-09-16", "start_date": "2025-09-16", "end_date": "2025-09-16", "course_type_name": "QGIS Pursuit Course", "course_convener_name": "Matt Robinson", "training_center_name": "Remote - Online", "certifying_organisation_name": "Chartis Technology", "language": "English", "trained_competence": "Advanced QGIS features" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 115.7464385032654, -32.054484992094686 ] }, "properties": { "name": "QGIS_Satellite Imagery in QGIS for Mining & Exploration_2025-06-17-2025-06-17", "start_date": "2025-06-17", "end_date": "2025-06-17", "course_type_name": "Satellite Imagery in QGIS for Mining & Exploration", "course_convener_name": "Grant Boxer", "training_center_name": "Mammoth Geospatial", "certifying_organisation_name": "Mammoth Geospatial", "language": "English", "trained_competence": "Techniques for obtaining and processing ASTER & Sentinel 2 satellite imagery in QGIS" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 115.7464385032654, -32.054484992094686 ] }, "properties": { "name": "QGIS_Geochemical and Geophysical Data in QGIS_2025-06-24-2025-06-24", "start_date": "2025-06-24", "end_date": "2025-06-24", "course_type_name": "Geochemical and Geophysical Data in QGIS", "course_convener_name": "Grant Boxer", "training_center_name": "Mammoth Geospatial", "certifying_organisation_name": "Mammoth Geospatial", "language": "English", "trained_competence": "Techniques for processing, analysing, and visualising geochemical & geophysics data in QGIS" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ -4.703060387910297, 41.628547437859154 ] }, "properties": { "name": "QGIS_QGIS aplicado al Cambio Climático_2025-05-07-2025-06-10", "start_date": "2025-07-01", "end_date": "2025-08-04", "course_type_name": "QGIS aplicado al Cambio Climático", "course_convener_name": "Aurelio Morales San José", "training_center_name": "MappingGIS", "certifying_organisation_name": "MappingGIS", "language": "Español", "trained_competence": "Climate change, Geospatial analysis, Remote sensing. Environmental monitoring, Climate modeling" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ -4.703060387910297, 41.628547437859154 ] }, "properties": { "name": "QGIS_QGIS en dispositivos móviles_2025-05-07-2025-06-03", "start_date": "2025-07-01", "end_date": "2025-07-28", "course_type_name": "QGIS en dispositivos móviles", "course_convener_name": "Aurelio Morales San José", "training_center_name": "MappingGIS", "certifying_organisation_name": "MappingGIS", "language": "Español", "trained_competence": "QField & Mergin Maps" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ -4.703060387910297, 41.628547437859154 ] }, "properties": { "name": "QGIS_PyQGIS (Python para QGIS)_2025-05-07-2025-06-03", "start_date": "2025-07-01", "end_date": "2025-07-28", "course_type_name": "PyQGIS (Python para QGIS)", "course_convener_name": "Aurelio Morales San José", "training_center_name": "MappingGIS", "certifying_organisation_name": "MappingGIS", "language": "Español", "trained_competence": "QGIS, Python, Plugin development" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ -4.703060387910297, 41.628547437859154 ] }, "properties": { "name": "QGIS_QGIS aplicado a la Agricultura_2025-07-01-2025-08-04", "start_date": "2025-07-01", "end_date": "2025-08-04", "course_type_name": "QGIS aplicado a la Agricultura", "course_convener_name": "Aurelio Morales San José", "training_center_name": "MappingGIS", "certifying_organisation_name": "MappingGIS", "language": "Español", "trained_competence": "digitization of agrarian cartography and cadastre, territorial analysis, map design, remote sensing" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ -4.703060387910297, 41.628547437859154 ] }, "properties": { "name": "QGIS_QGIS aplicado a Urbanismo y a Catastro_2025-07-01-2025-08-04", "start_date": "2025-07-01", "end_date": "2025-08-04", "course_type_name": "QGIS aplicado a Urbanismo y a Catastro", "course_convener_name": "Aurelio Morales San José", "training_center_name": "MappingGIS", "certifying_organisation_name": "MappingGIS", "language": "Español", "trained_competence": "digitization of urban cartography and cadastre, territorial analysis, remote sensing in urban planning" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 12.570812523414135, 55.6769806717786 ] }, "properties": { "name": "QGIS_Introduktion til QGIS_2025-09-09-2025-09-19", "start_date": "2025-09-09", "end_date": "2025-09-19", "course_type_name": "Introduktion til QGIS", "course_convener_name": "Mie Winstrup", "training_center_name": "Septima", "certifying_organisation_name": "Septima", "language": "Dansk", "trained_competence": "Opsætning af QGIS-projekter og tilføjelse af data. Visualiseringsteknikker. Oprettelse af layouts. Digitalisering og red" } }, { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 72.47140860068613, 23.02317489953988 ] }, "properties": { "name": "QGIS_Advanced QGIS (Online)_2025-06-25-2025-07-03", "start_date": "2025-06-25", "end_date": "2025-07-03", "course_type_name": "Advanced QGIS (Online)", "course_convener_name": "Ujaval Gandhi", "training_center_name": "Spatial Thoughts", "certifying_organisation_name": "Spatial Thoughts", "language": "English", "trained_competence": "Modeling and Automating GIS Workflows, Visualizing Time Series and 3D Data, Advanced Expressions" } } ] }