Wichtig
Übersetzen ist eine Gemeinschaftsarbeit Sie können mitmachen 1. Diese Seite befindet sich derzeit im |Übersetzungsfortschritt|.
32.3. Anhang C: QGIS-Dateiformate
32.3.1. QGS/QGZ - Das QGIS-Projekt-Dateiformat
Das QGS-Format ist ein XML-Format zur Speicherung von QGIS-Projekten. Das QGZ-Format ist ein komprimiertes (Zip-)Archiv, das eine QGS-Datei und eine QGD-Datei enthält. Die QGD-Datei ist die zugehörige Sqlite-Datenbank des qgis-Projekts, die Hilfsdaten für das Projekt enthält. Wenn es keine Hilfsdaten gibt, ist die QGD-Datei leer.
Eine QGIS-Datei enthält alles, was zum Speichern eines QGIS-Projekts erforderlich ist, einschließlich:
Projekttitel
Projekt-KBS
Layer-Baum
Einrastoptionen
Beziehungen
Kartenausschnitt
Projekt-Modelle
Legende
Mapview-Docks (2D und 3D)
Layer mit Links zu den zugrundeliegenden Datensätzen (Datenquellen) und andere Layer-Eigenschaften wie Ausdehnung, SRS, Verbindungen, Stile, Renderer, Mischmodus, Deckkraft und mehr.
Projekteigenschaften
Die folgenden Abbildungen zeigen die Top-Level-Tags in einer QGS-Datei und das erweiterte ProjektLayer
-Tag.
32.3.2. QLR – die QGIS-Layer-Definitionsdatei
Eine Layerdefinitionsdatei (QLR) ist eine XML-Datei, die zusätzlich zu den QGIS-Stil-Informationen einen Verweis auf die Layer-Datenquelle enthält.
Der Anwendungsfall für diese Datei ist einfach: eine einzelne Datei zu haben, mit der die Datenquelle geöffnet und alle zugehörigen Stil-Informationen geladen werden können. QLR-Dateien erlauben es auch, die zugrundeliegende Datenquelle mit einer leicht zu öffnenden Datei zu maskieren.
Ein Beispiel für die Verwendung von QLR ist das Öffnen von MS SQL-Layern. Anstatt den MS SQL-Verbindungsdialog aufrufen, verbinden, auswählen, laden und schließlich stylen zu müssen, können Sie einfach eine .qlr-Datei hinzufügen, die auf den richtigen MS SQL-Layer mit allen erforderlichen Stilen verweist.
In Zukunft kann eine .qlr-Datei einen Verweis auf mehr als eine Ebene enthalten.
32.3.3. QML - Das QGIS-Stil-Dateiformat
QML ist ein XML-Format zum Speichern von Layer-Stilen.
Eine QML-Datei enthält alle Informationen, die QGIS für das Rendern von Feature-Geometrien verarbeiten kann, einschließlich Symboldefinitionen, Größen und Drehungen, Beschriftung, Deckkraft und Mischmodus und mehr.
Die folgende Abbildung zeigt die Top-Level-Tags einer QML-Datei (nur mit Renderer_v2
und seinem Symbol
Tag expandiert).