27.03.2025 –, WS3 (108)
MapComponents ist ein React basiertes OpenSource-Framework für Geo-IT Anwendungen. Nach einer kurzen theoretischen Einführung zeigen wir im Workshop, wie sich eine offline Web-Kartenanwendung (Progressive Web App) mit MapComponents umsetzen lässt. Unsere PWA erweitern wir durch cloud-optimierte Vectortiles.
Im Rahmen des MapComponents-Projekts haben wir in den letzten drei Jahren ein auf React basierendes Open-Source-Komponenten-Framework entwickelt, das die einfache Erstellung dynamischer GIS-Anwendungen ermöglicht. MapComponents stellt sämtliche Grundkomponenten bereit – sowohl für kleinere, spezialisierte Anwendungen als auch für umfangreiche WebGIS-Lösungen. Aus den Erfahrungen unserer Kundenprojekte ist zudem eine beispielhafte PWA entstanden.
In diesem Workshop möchten wir gemeinsam mit den Teilnehmenden anhand dieser PWA-Anwendung ein Projekt auf den bereitgestellten Laptops aufsetzen. Dabei erläutern wir die Funktionsweise unserer Anwendung und gehen besonders auf die performante Bereitstellung offline verfügbarer Daten sowie auf cloud-optimierte Vectortiles ein.
Im Anschluss an den Workshop gibt es die Möglichkeit Fragen zu stellen.
React & MapLibre-gl-js Kenntnisse sind von Vorteil.
Eva-Marie Schürg arbeitet seit Januar 2022 als Softwareentwicklerin bei der WhereGroup GmbH in Bonn. Aktuell stehen bei ihr Kundenprojekte mit MapComponents und PWAs im Vordergrund.
Marwin Ludwig hat erfolgreich seine Ausbildung zum Fachinformatiker für Anwendungsentwicklung bei der WhereGroup GmbH in Bonn abgeschlossen. Während dieser Zeit hat er umfassende Kenntnisse in JavaScript, TypeScript, React, Docker, Python und PostgreSQL erworben. Im Rahmen seines aktuellen Projekts konnte er weitere Erfahrungen in der Geoinformatik sammeln und sein Fachwissen gezielt vertiefen.