Verfasst von Tools am 21. September 2022
unterEine freie Software zum Betrachten, Ändern, Sammeln und Analysieren geografischer Daten finden Sie in Form von QGIS, einem geografischen Informationssystem. Die GNU General Public License regelt die Nutzung von QGIS. Fortgeschrittene Digitalisierungswerkzeuge zur Erfassung von Vektordaten, eine Druckkompilierung zur einfachen Erstellung von Kartenausdrucken und die Unterstützung einer Vielzahl gängiger Vektor- und Rasterdatenformate wie Shapefile und GeoTIFF sind einige der Hauptmerkmale der Anwendung. Weitere wichtige Funktionen sind die Unterstützung für räumliche Datenbanken wie PostGIS und SpatiaLite sowie die Unterstützung für gängige Vektor- und Rasterdatenformate. Große Teile der Benutzeroberfläche von QGIS sind in mehr als 30 verschiedene Sprachen übersetzt.
Erweiterungen
Die Architektur von QGIS hängt in erheblichem Maße von Erweiterungen ab. Die wichtigsten davon sind die fTools, die für allgemeine vektorbasierte Aktivitäten gedacht sind, und die GRASS-Erweiterung, die für komplexe räumliche Analysen gedacht ist. Das Lesen von GPX-Dateien oder der direkte Zugriff auf ein GPS-Gerät können beide mit Hilfe einer GPS-Erweiterung erfolgen. Weitere Erweiterungen ermöglichen die Integration von WMS- und WFS-Diensten.
Qt-Bibliothek
Die plattformunabhängige Qt-Bibliothek dient als Grundlage für QGIS und alle seine Erweiterungen. Diese Bibliothek ermöglicht es, Programme mit grafischen Benutzeroberflächen zu entwickeln, die der Ästhetik des verwendeten Betriebssystems entsprechen.
Programmierschnittstelle
QGIS bietet eine Programmierschnittstelle, die es ermöglicht, die aktuellen QGIS-Funktionen in eigenen Anwendungen zu nutzen oder Erweiterungen für QGIS zu erstellen. Erweiterungen können sowohl in C++ als auch in Python erstellt werden. Die Programmierschnittstelle ist in vier Module unterteilt:
Funktionen
- QGis.Core, das für grundlegende Funktionen wie Datenzugriff, Geometrie und Projektionen zuständig ist
- QGis.Gui für die Komponenten der Benutzeroberfläche
- QGis.Analysis bietet Klassen für die Analyse von Vektor- und Rasterdaten
- Klassen für die Verwendung in der Druckkomposition, die in MapComposer enthalten sind
QGIS Einführung
Speicherplatz
QGIS eignet sich auch für den Einsatz auf älteren Technologien, da es relativ wenig Speicherplatz benötigt und daher nur geringe Anforderungen an das System stellt. Außerdem kann QGIS parallel zu anderen Programmen betrieben werden.
Unterstützte Betriebssysteme
QGIS läuft auf macOS, Linux, Unix und Windows und kann hier heruntergeladen werden. Eine Vorabversion der mobilen Anwendung ist jetzt für Android-Nutzer verfügbar.
Kompatibilität
Aufgrund der schnellen Entwicklung des Programms wurden die Abhängigkeiten von QGIS von einer Vielzahl von Bibliotheken recht häufig aktualisiert. Als direkte Folge davon hat sich die Kompatibilität von QGIS mit verschiedenen Versionen des Betriebssystems macOS im Laufe der Zeit weiterentwickelt. Die folgende Tabelle dient lediglich als Referenz und enthält die offiziell unterstützten Versionen. QGIS-Versionen können gelegentlich auch auf früheren oder neueren macOS-Versionen als den unten angegebenen laufen, allerdings in der Regel mit Problemen.