Categories
FOSSGIS Workshop

QGIS-Atlas-Funktionen: Teilkarten einer Region in unterschiedlichen Maßstäben

Die Erstellung einer Reihe von sich überlappenden Teilkarten einer Region in unterschiedlichen Maßstäben mit einheitlichen Kartenbildern ist aufwändig. In den Überlappungsbereichen können Probleme hinsichtlich der Platzierung von Beschriftungen auftreten. Die harmonische Skalierung von Schriften und Signaturen spielt ebenfalls eine wichtige Rolle. Es wird gezeigt, wie die QGIS-Atlas-Funktionen genutzt werden können, um den Arbeitsablauf zu vereinfachen. Grundkenntnisse in QGIS sind erforderlich.


Die Erstellung einer konsistenten Reihe von sich überlappenden Teilkarten einer (z. B. touristischen) Region in unterschiedlichen Maßstäben erfordert in der Regel einen hohen Zeitaufwand. Die Hauptaufgabe, einheitliche Kartenbilder und identische Layouts für die verschiedenen Teilbereiche zu erzeugen, kann durch die Atlas-Funktionen von QGIS unterstützt werden. In diesem Workshop wird demonstriert, wie diese Funktionen zur Automatisierung und Optimierung dieses komplexen kartografischen Arbeitsablaufs eingesetzt werden können.

Der technische Schwerpunkt dieses Workshops liegt auf der Generierung der Teilkarten unterschiedlichen Maßstabs auf der Basis eines gemeinsamen Datenbestandes. Im Gegensatz zu standardisierten Teilkarten mit einem festen Maßstab ermöglicht die Generierung von Teilkarten unterschiedlicher Maßstäbe eine optimale Anpassung an die verschiedenen Ausdehnungen der jeweils dargestellten Ausschnitte. Dies ist unabdingbar, wenn die darzustellenden Bereiche in ihrer Größe stark variieren (z. B. touristische Teilregionen mit unterschiedlicher Flächenausdehnung).

Probleme können beispielsweise in den Überlappungsbereichen hinsichtlich der Positionierung und der Ausrichtung der Beschriftungen auftreten. Die harmonische Größenanpassung der Schriften und der Signaturen in Abhängigkeit des Maßstabs spielt ebenfalls eine wichtige Rolle. Ggf. sind je Region auch noch individuelle Inhalte, wie z. B. Hervorhebungen von Touren, zu berücksichtigen. Die Umsetzung erfordert fortgeschrittene Ausdrücke und die Nutzung datengesteuerter Überschreibungen in QGIS, um die entsprechenden Platzierungs- und Skalierungs-Parameter für die Features je Teilkarte individuell zu berechnen und anzuwenden.

Während im Rahmen des Workshops auf ein Beispiel aus dem Tourismus eingegangen wird, lässt sich das Vorgehen auch auf andere Anwendungsbereiche übertragen.

Für die Teilnahme sind Grundkenntnisse in QGIS erforderlich.

Categories
FOSSGIS Workshop

Visualisierung (unscharfer) raumzeitlicher Daten mit QGIS – Beispiel Tierbewegungen

Ziel dieses Workshops ist die kartographische Aufbereitung von (unscharfen) raumzeitlichen Daten mit QGIS am Beispiel von Tierbewegungen – eine Übertragbarkeit auf andere Themen ist gegeben. Für eine übersichtlichere Darstellung ist zunächst die Identifikation von Datenlücken und eine Generalisierung durch Aggregation der Trajektorien notwendig. Die anschließende dynamische Visualisierung erfolgt unter Nutzung der QGIS-Zeitsteuerung. Für die Teilnahme sind Grundkenntnisse in QGIS erforderlich.


In diesem Workshop lernen die Teilnehmenden, wie aus Bewegungsdaten – hier insbesondere Trajektorien von Tierbewegungen – mit QGIS qualitativ hochwertige kartographische Darstellungen erzeugt werden können. Je nach Anwendungsfall werden für die Datenaufbereitung in einem ersten Schritt nah beieinander liegende Trajektorien und Häufungen aggregiert, um eine übersichtlichere Darstellung zu erhalten. Ein Fokus liegt auf dem Umgang mit Datenlücken und der potenziell in den Daten enthaltenen Unschärfe: Wie können fehlende Daten in QGIS sinnvoll ergänzt und Ungenauigkeiten in der Datengrundlage durch geeignete Symbolisierung visuell kommuniziert werden?

Anhand eines praxisnahen Beispiels wird anschließend gezeigt, wie Bewegungsdaten visualisiert und zeitliche Dynamiken mithilfe der QGIS-Zeitsteuerung dargestellt werden können. Am Ende des Workshops soll ein Export der Kartenanimation zur weiteren Verwendung, beispielsweise auf Webseiten und in Präsentationen, erfolgen.

Während im Rahmen des Workshops auf ein Beispiel aus der Tierwelt eingegangen wird, sind die vermittelten Techniken auch auf andere Anwendungsbereiche der Analyse von Bewegungsdaten übertragbar.

Für die Teilnahme sind Grundkenntnisse in QGIS erforderlich.

Categories
FOSSGIS Workshop

Einführung, Anwendungen und Grenzen von KI-Agenten für geographische Fragestellungen

In diesem Workshop erhalten Teilnehmende einen praxisnahen Einstieg in KI-Agenten für geographische Fragestellungen. Es wird gezeigt, wie generative KI in GIS-Workflows (z. B. mit PostGIS, OSM, QGIS) integriert werden kann. Darüber hinaus werden konkrete Anwendungsfälle von KI-Agenten vorgestellt und die Grenzen ihrer Einsatzmöglichkeiten aufgezeigt. Teilnehmende erhalten zudem einen Überblick über aktuelle Open-Source Frameworks und visuelle Workflow-Builder für die Arbeit mit KI-Agenten.


In diesem dreistündigen Workshop erhalten die Teilnehmenden einen praxisnahen Einstieg und Überblick in den Einsatz von KI-Agenten, insbesondere für geographische Fragestellungen. Anhand konkreter Anwendungsszenarien wird gezeigt, wie KI-Agenten ohne tiefgreifende Vorkenntnisse in bestehende GIS-Workflows integriert werden können.

Inhalte des Workshops:
– Einführung in Large Language Models sowie Prompt Engineering und deren Anwendungsmöglichkeiten für geographische Fragestellungen
– Vorstellung des Konzepts “KI-Agent” und “Agentic AI” (insb. Tool-Use, Entwurf-Patterns)
– Wann sind KI-Agenten sinnvoll einzusetzen und wo liegen ihre Grenzen?
– Hands-on mit Open-Source KI-Agenten-Frameworks in Python am Beispiel von “Smolagents”
– Einführung in weiterführende Technologien wie Retrieval Augmented Generation (RAG) sowie das Model Context Protocol (MCP) und deren praktische Anwendung mit geobezogenen Bibliotheken, Datenbanken und -diensten (z. B. Shapely, PostGIS, WikiData, OSM)
– Kurzdemo: Steuerung von QGIS‑Desktop via Computer-Use
– Hands-on mit visuellen Workflow-Buildern am Beispiel von “Langflow”

Der Workshop richtet sich insbesondere an Einsteiger, die noch keine oder kaum Erfahrungen mit der praktischen Anwendung von LLMs haben. Voraussetzungen für den Workshop sind Grundkenntnisse in der Programmiersprache Python und idealerweise im Umgang mit GIS. Alle Teilnehmenden erhalten zudem umfangreiche Beispielmaterialien zu ausgewählten Use-Cases und KI-Agent-Bibliotheken. Ein API‑Zugriff auf offene Modelle wird im Rahmen des Workshops bereitgestellt.

Categories
DHd Workshop

Workshop: Umgang mit raumzeitlicher Unschärfe – Erfassung und Visualisierung von Bewegungsdaten mit QGIS am Beispiel der Fahrt des Kanonenboots Albatroß (1886)


Fuest, S., Gollenstede, A., Herbers, M., Kaiser, R. M., Tadge, J.: Umgang mit raumzeitlicher Unschärfe – Erfassung und Visualisierung von Bewegungsdaten mit QGIS am Beispiel der Fahrt des Kanonenboots Albatroß (1886). DHd 2025, 11. Jahrestagung des Verbands “Digital Humanities im deutschsprachigen Raum”, Universität Bielefeld, Hochschule Bielefeld, Deutschland, 03.–07. März 2025.


Ziel des Workshops “Umgang mit raumzeitlicher Unschärfe” ist es, mithilfe eines Geoinformationssystems Bewegungen von Schiffen, Personen und/oder Objekten zu visualisieren. Der Fokus liegt dabei auf der Darstellung von Unschärfe, die besondere Anforderungen an die Visualisierung stellt, aber für die Geisteswissenschaften bedeutsam ist. Ursächlich für die Unschärfe können beispielsweise Messfehler bei der Positionsbestimmung, ungenaue Angaben oder Datenlücken sein. Im Rahmen eines Hands-On mit dem Geoinformationssystem QGIS wird die Fahrt des Kanonenboots Albatroß (1886) behandelt, bei der Friedrich von Baudissin – oft in Unrechtskontexten – eine Vielzahl an kolonialen Objekten erworben hat. Die Visualisierung dieser Route unterstützt dabei die Provenienzforschung, indem sie dazu beiträgt, die Stationen der Objekterwerbung nachzuvollziehen. Nach dem Workshop sollen die Teilnehmenden in der Lage sein, erste eigene Fragestellungen mit QGIS zielgerichtet zu verarbeiten und zu visualisieren. Darüber hinaus gibt es die Möglichkeit, im Workshop eigene Ideen einzubringen, Feedback zu erhalten und zu diskutieren.


Weitere Informationen