Automatisiertes Forschungsobjekt — nicht das Upstream-Projekt.
Dieses Repository ist ein Wegwerf-Labor, das von einer automatisierten Testumgebung für eine
Masterarbeit an der Université Laval zur Reproduktion veröffentlichter GitHub-Actions-
Workflow-Schwachstellen erstellt wurde. Es ist ein wörtlicher Schnappschuss von
qgis/QGIS beim Commit
48ffad0d4b0f533982d7a4e46d3e75410da46ccb (2026-01-23), weiterverbreitet unter der
eigenen Lizenz dieses Projekts, deren Datei unverändert in diesem Schnappschuss enthalten ist.
Das Upstream-Projekt ist nicht beteiligt, wird niemals angegriffen, und die
hier untersuchte Schwachstelle ist bereits öffentlich bekannt. Jedes Secret und jede Variable in
diesem Repository ist ein zufällig generierter Dummy-Wert — es sind keine echten Anmeldedaten
vorhanden. Aktionsreferenzen und Runner-Images sind auf den Stand vom 2026-01-23 fixiert; siehe pinning.md in der Testumgebungs-Ausgabe für
jede am Schnappschuss vorgenommene Änderung.
QGIS ist ein voll ausgestattetes, benutzerfreundliches, freies und quelloffenes (FOSS) geografisches Informationssystem (GIS), das auf Unix-Plattformen, Windows und MacOS läuft.
1. Flexible und leistungsstarke Verwaltung von Geodaten
Unterstützung für Raster-, Vektor-, Netz- und Punktwolkendaten in einer Reihe von Industriestandard-Formaten
Rasterformate umfassen: GeoPackage, GeoTIFF, GRASS, ArcInfo-Binär- und ASCII-Grids, ERDAS Imagine SDTS, WMS, WCS, PostgreSQL/PostGIS und weitere von GDAL unterstützte Formate.
Vektorformate umfassen: GeoPackage, ESRI-Shapefiles, GRASS, SpatiaLite, PostgreSQL/PostGIS, MSSQL, Oracle, WFS, Vector Tiles und weitere von OGR unterstützte Formate.
Datenabstraktions-Framework, bei dem lokale Dateien, räumliche Datenbanken (PostGIS, SpatiaLite, SQL Server, Oracle, SAP HANA) und Webdienste (WMS, WCS, WFS, ArcGIS REST) über ein einheitliches Datenmodell und eine einheitliche Browser-Oberfläche sowie als flexible Ebenen in benutzererstellten Projekten abgerufen werden
Erstellung von Geodaten durch visuelles und numerisches Digitalisieren und Bearbeiten sowie Georeferenzierung von Raster- und Vektordaten
Echtzeit-Umprojektion zwischen Koordinatenreferenzsystemen (CRS)
Nominatim- (OpenStreetMap-) Geocoder-Zugriff
Zeitliche Unterstützung
Beispiel: Zeitliche Animation
Beispiel: 3D-Kartenansicht
2. Wunderschöne Kartografie
Große Vielfalt an Rendering-Optionen in 2D und 3D
Feinste Kontrolle über Symbolisierung, Beschriftung, Legenden und zusätzliche grafische Elemente für wunderschön gerenderte Karten
Respektierung eingebetteter Stile in vielen Geodatenquellen (z. B. KML- und TAB-Dateien, Mapbox-GL-gestylte Vektorkacheln)
Insbesondere nahezu vollständige Nachbildung (und erhebliche Erweiterung) der Symbolisierungsoptionen, die in proprietärer Software von ESRI verfügbar sind
Fortschrittliches Styling mithilfe von datenabhängigen Überschreibungen, Mischmodi und Zeicheneffekten
Leistungsstarkes Verarbeitungsframework mit 200+ nativen Verarbeitungsalgorithmen
Zugriff auf 1000+ Verarbeitungsalgorithmen über Anbieter wie GDAL, SAGA, GRASS, OrfeoToolbox sowie benutzerdefinierte Modelle und Verarbeitungsskripte
Geodatenbank-Engine (Filter, Joins, Relationen, Formulare usw.), so weit wie möglich datenquellen- und formatunabhängig
Sofortige Visualisierung von Geodatenabfrage- und Geoverarbeitungsergebnissen
Model Designer und Stapelverarbeitung
Beispiel: Reise-Isochronen
Beispiel: Model Designer
4. Leistungsstarke Anpassung und Erweiterbarkeit
Vollständig anpassbare Benutzererfahrung, einschließlich Benutzeroberflächen- und Anwendungseinstellungen, die sowohl Power-User als auch Anfänger anspricht
Umfangreiche Ausdrucks-Engine für maximale Flexibilität bei Visualisierung und Verarbeitung
Breites und vielfältiges Plugin-Ökosystem, das Datenkonnektoren, Digitalisierungshilfen, fortgeschrittene Analyse- und Diagrammwerkzeuge, Datenerfassung im Feld, Konvertierung von ESRI-Stildateien usw. umfasst
Stilmanager zum Erstellen, Speichern und Verwalten von Stilen
Python- und C++-API für eigenständige (headless) Anwendungen sowie umfassende Skripterstellung innerhalb der Anwendung (PyQGIS)
Beispiel: Stilmanager
Beispiel: Plugins
5. QGIS Server
Headless-Kartenserver — läuft unter Linux, macOS, Windows oder in einem Docker-Container — der dieselbe Codebasis wie QGIS nutzt.
Industriestandard-Protokolle (WMS, WFS, WFS3/OGC API for Features und WCS) ermöglichen Plug-and-Play mit jedem Software-Stack
Funktioniert mit jedem Webserver (Apache, nginx usw.) oder eigenständig
Die gesamte wunderschöne QGIS-Kartografie wird mit erstklassiger Druckunterstützung unterstützt
Vollständig anpassbar mit Python-Skriptunterstützung
Beispiel: QGIS-Server-WMS-Antwort
Beispiel: QGIS-Server-WFS-Antwort
Unter der Haube
QGIS wird seit 2002 mit dem Qt-Toolkit und C++ entwickelt und verfügt über eine ansprechende, benutzerfreundliche grafische
Benutzeroberfläche mit Mehrsprachunterstützung. Es wird von einem aktiven Entwicklerteam gepflegt und von einer lebendigen
Community aus GIS-Fachleuten und -Enthusiasten sowie Herausgebern und Endnutzern von Geodaten unterstützt.
Versionen und Veröffentlichungszyklus
Die Entwicklung und Veröffentlichung von QGIS folgt einem zeitbasierten Zeitplan/Fahrplan. Es gibt drei Hauptzweige von QGIS, die Benutzer installieren können. Dies sind der Zweig Long Term Release (LTR), der Zweig Latest Release (LR) und der Zweig Development (Nightly).
Jeden Monat gibt es ein Point Release, das Fehlerkorrekturen für LTR und LR bereitstellt.
Frei und Open Source
QGIS wird unter der GNU Public License (GPL) Version 2 oder jeder späteren Version veröffentlicht.
Die Entwicklung von QGIS unter dieser Lizenz bedeutet, dass du (wenn du möchtest) den Quellcode
einsehen und modifizieren kannst, und garantiert, dass du, unser zufriedener Benutzer, immer
Zugang zu einem GIS-Programm hast, das kostenlos ist und frei
modifiziert werden kann.
QGIS ist Teil der Open-Source-Geospatial-Foundation (OSGeo), die eine Reihe komplementärer Open-Source-GIS-Softwareprojekte anbietet.
Installation und Nutzung von QGIS
Vorkompilierte Binärdateien für QGIS sind auf der Download-Seite von QGIS.org verfügbar.
Bitte folge den Installationsanweisungen sorgfältig.
Der Build-Leitfaden kann verwendet werden, um mit dem Erstellen von QGIS aus dem Quellcode zu beginnen.
Echtzeit-Chat mit anderen Benutzern. Bitte warte auf eine Antwort auf deine Frage, da viele Personen im Kanal andere Dinge tun und es eine Weile dauern kann, bis sie deine Frage bemerken. Die folgenden Wege führen alle in denselben Chatraum:
Verwendung eines IRC-Clients und Beitritt zum
#qgis-Kanal auf irc.libera.chat.
Verwendung eines Matrix-Clients und Beitritt zum Raum #qgis:osgeo.org.
Auf GIS stackexchange oder r/QGIS reddit, die nicht vom QGIS-Team gepflegt werden, wo die QGIS- und die breitere GIS-Community jedoch viele Ratschläge bietet