MapComponents

Dauer: zwei dreistündige Zoom-Meetings

In diesem Kurs dreht sich alles um MapComponents.
MapComponents ist ein React basiertes OpenSource-Framework zur Erstellung von Geo-IT Anwendungen.

Im Rahmen unseres internen MapComponents-Projekts haben wir im Verlauf des vergangenen Jahres ein Open-Source-Komponenten-Framework zur einfachen Erstellung dynamischer GIS-Anwendungen entwickelt. Durch den Fokus auf MapLibre-gl als primäre Karten-Engine lassen sich Projekte an vollkommen unterschiedliche Ansprüche anpassen: Von der einfachen, in sich geschlossenen Anwendung, die vollständig im Browser ausgeführt wird bis hin zu Client Anwendungen, die in komplexe service-basierte Architekturen integriert werden.

In der Schulung werden wir einen Blick auf die wichtigsten Komponenten und Hooks werfen, die die Bibliothek bietet. Dazu programmieren wir von Grund auf eine funktionale Anwendung auf der Grundlage eines plausiblen Anwendungsfalls und realer Daten. Bei der Entwicklung werden wir die wesentlichen Konfigurationen der Komponenten abdecken und die wichtigsten von der Bibliothek verwendeten Typen vorstellen.

Schulungsinhalte

 

  • Einführung in MapComponents
  • Erstellen einer MapComponents-Anwendung
  • Grundlegende Komponenten einer MapComponents-Anwendung
  • Grundlagen zum Import von Komponenten und Hooks
  • Hinzufügen von Daten: Layertypen und unterstützte Formate

 

  • Individuelle Einstellungen bei der Darstellung von Daten
  • Implementierung von Aktionen beim Klicken auf unsere Daten
  • Hintergrundkarten in der Anwendung: Möglichkeiten und Ideen
  • useMapHook: wie wir mit unserer Karte interagieren und sie zum Leben erwecken

Vorkenntnisse

Grundkenntnisse der Webprogrammierung. Vorkenntnisse in React und TypeScript können von Vorteil sein.

Zielgruppe

Entscheider*innen und Techniker*innen aus Behörden, öffentlichen Verwaltungen, kommunalen Rechenzentren, Ingenieurbüros, Firmen und Dienstleistern im GI-Bereich

Organisatorisches

Seminarzeiten:

Zwei Vormittage jeweils von 9:00 bis ca. 12:00 Uhr.

Garantierte Durchführung:

Ab 3 Teilnehmenden.

Rechnungsstellung:

Die Rechnungsstellung erfolgt nach Auftragseingang, spätestens jedoch 14 Tage vor Schulungsbeginn.

Stornierungsfrist:

Eine kostenfreie Stornierung ist bis 12 Arbeitstage vor Kursbeginn möglich.

Technik:

Den Teilnehmenden wird ein Schulungs-Notebook gestellt.

Verpflegung:

Täglich 2 Kaffeepausen und Mittagessen.

Schulungsmaterial:

Die Teilnehmenden erhalten Schulungsunterlagen in gedruckter Form.

Termine & Anmeldungen

Alle Preise verstehen sich zzgl. der zum Zeitpunkt der Rechnungsstellung geltenden MwSt.
Bei Buchung bis zu 6 Wochen vor Schulungsbeginn erhalten Sie 10% Frühbucherrabatt! Den Rabatt können Sie bei der Anmeldung auswählen.

Individuelle Schulungen

Individuelle Schulungen (Termine und Preis auf Anfrage)