In our increasingly connected world, sensors and smart devices play a key role in collecting information about the physical environment. The Internet of Things (IoT) enables devices, sensors, and systems to connect with each other via the internet. This allows real-world measurements to be automatically collected, processed, and shared. When these sensor measurements are linked to location data, a powerful source of geodata is created that can be used for analyses, maps, and dashboards.
IoT technology forms the basis of many modern applications, such as smart cities, environmental monitoring, infrastructure management, and digital twins. For example, sensors measure temperature, air quality, noise, or soil moisture and send this data via the internet to systems where the information can be stored, analyzed, and visualized.
In this course, you will learn how this chain—from sensor measurement to geodata—actually works. You will build your own IoT sensor that collects measurement data and makes this data available via the internet as GeoJSON, so that the data can be used directly in maps and geo-applications.
The course is designed to be practical and accessible. No prior knowledge of electronics or embedded systems is required.
The Internet of Things consists of a network of devices that use sensors to collect information and share this data via the internet. The core of an IoT system usually consists of three components: sensors that take measurements, a device that processes the data, and a system where the data is stored and made available for further analysis.
An important component of modern geo- and IoT systems is the use of open standards for data exchange. In this course, we will work with JSON and GeoJSON, widely used formats for exchanging geodata via web APIs.
By structuring sensor data in this way, the information can be easily used in dashboards, GIS systems, or web maps.
The Importance of IoT in Modern Geoinformation Technology
IoT technology is playing an increasingly important role in the world of geoinformation. Whereas datasets were often collected manually or measured periodically in the past, IoT sensors make it possible to continuously and automatically collect data from the physical world.
This technology is applied in a wide range of sectors, such as:
- smart city monitoring
- environmental measurements and air quality
- infrastructure and asset management
- agriculture and soil monitoring
- transportation and mobility
Linking sensor measurements to location creates a rich source of real-time geodata. This data can be used for monitoring, analysis, and decision-making. In many modern systems, IoT therefore serves as a key building block for digital platforms, dashboards, and even digital twins of cities or infrastructure.
The course demonstrates how this technology works in practice and how sensor measurements ultimately become part of a comprehensive geodata infrastructure.
What you’ll learn in the IoT Sensors and Geodata course
Working with Microcontrollers and Sensors
In this course, you will learn how to program a microcontroller and how to connect sensors to collect measurement data. You will work with a compact and affordable microcontroller that is specifically suited for IoT applications.
You’ll learn how sensors generate data and how this data is read and processed by a microcontroller. You’ll also be introduced to the basic principles of embedded programming in C++.
Through these practical exercises, you’ll gain insight into how IoT devices function in practice and how sensor data is collected.
From Sensor Measurements to Geodata
An important part of the course is linking sensor measurements to location data. By using a GPS module, each measurement can automatically be tagged with latitude and longitude.
The sensor data is then structured as JSON and sent via Wi-Fi to a backend. There, the data is stored in a database and made available via an API.
The measurements are ultimately published as GeoJSON, allowing them to be used directly in maps and GIS applications.
This way, you’ll experience how a complete IoT data flow works: from sensor measurement to geodata visible on a map.
Practical IoT Architecture: From Sensor to Map
During the course, you’ll gain insight into the entire technical chain behind modern IoT systems. You’ll see how sensors, microcontrollers, web APIs, and databases work together to convert data from the physical world into usable geodata.
The system’s backend runs in a container environment and is built using Python (FastAPI) and PostgreSQL/PostGIS. This also gives you insight into how modern data infrastructures are structured.
The final result of the course is a working prototype: an IoT sensor that takes measurements, automatically determines its location, and sends this data to a server where the information becomes available as geodata.
Why choose our IoT course?
Taking this course offers a number of key benefits for professionals working with geodata, technology, or data infrastructures.
Practical approach
You’ll build an IoT sensor yourself and go through the entire process from sensor measurement to geodata.
Combination of IoT and geoinformation
The course focuses specifically on the link between sensor technology and geographic data.
Low barrier to entry
No prior knowledge of electronics or embedded systems is required.
Insight into modern data architectures
You will learn how sensor data is made available for maps and analyses via APIs, databases, and web standards.
By the end of the course, you will have a solid understanding of how IoT systems work and how sensor measurements can be converted into usable geodata for maps, dashboards, and analyses.