Einfache Vektor Gestaltung

Warnung

This tutorial is now obsolete. A new and updated version is available at Einfache Vektor Gestaltung (QGIS3)

Um eine Karte zu erstellen, muss jemand die GIS Daten gestalten und in einer Form darstellen, dass sie optisch informativ sind. Es ist eine grosse Anzahl von Optionen in QGIS verfügbar, unterschiedliche Typen von Symbologien auf die zugrunde liegenden Daten anzuwenden. In dieser Anleitung erkunden wir ein paar Gestaltungsgrundlagen.

Übersicht der Aufgabe

Wir werden einen Vektorlayer gestalten, um die Lebenserwartung in unterschiedlichen Ländern der Welt darzustellen.

Weitere Fähigkeiten, die Sie erlernen

  • Anzeigen der Attributtabelle eines Vektorlayers.

Daten besorgen

The data we will use is from Center for Sustainability and the Global Environment (SAGE) at the University of Wisconsin-Madison.

You can download the Life Expectancy GIS Grid data from the human impact dataset.

For convenience, you may directly download a copy of the dataset from the link below:

lifeexpectancy.zip

Datenquelle [SAGE]

Arbeitsablauf

  1. Öffnen Sie QGIS und dann Layer ‣ Layer hinzufügen ‣ Vektorlayer hinzufügen… (neu in QGIS 2.8.1).

../_images/1164.png
  1. Gehen Sie zur geladenen Datei lifeexpectancy.zip und klicken Sie Öffnen. Wählen Sie newsweek_data.shp und bestätigen mit Öffnen. Als nächstes werden Sie aufgefordert ein KBS zu wählen. Verwenden Sie WGS84 EPSG:4326 als Koordinatenbezugssystem (KBS).

../_images/2136.png
  1. Die Shapedatei, die im Zip-Archiv enthalten war, ist jetzt in geladen und Sie können die angewendete Standarddarstellung sehen.

../_images/377.png
  1. Machen Sie auf dem Layernamen einen Rechtsklick und wählen Attributtabelle öffnen.

../_images/445.png
  1. Erkunden Sie die unterschiedlichen Attribute. Um einen Layer zu gestalten, müssen wir ein Attribut oder eine Spalte wählen, die die Karte repräsentiert, die wir erstellen wollen. Da wir einen Layer zur Darstellung der Lebenserwartung erzeugen möchten, ist zum Beispiel das Feld LIFEXPCT mit dem durchschnittlichen Lebensalter in den Ländern das Attribut, welches wir zur Gestaltung benutzen werden.

../_images/539.png
  1. Schliessen Sie die Attributtabelle. Machen Sie erneut einen Rechtsklick auf den Layer und wählen Sie Eigenschaften.

../_images/638.png
  1. Die unterschiedlichen Gestaltungsoptionen sind unter dem Eintrag Stil zu finden. Wenn Sie die Drop-Down-Liste im Stil-Dialog gibt es folgende Optionen - Einzelsymbol, Kategorisiert, Abgestuft, Regelbasiert, Punktverdrängung, Umgekehrte Polygone und Heatmap. Wir werden die ersten drei in diesem Tutorial kennen lernen.

../_images/738.png
  1. Wählen Sie Einzelsymbol. Diese Option ermöglicht Ihnen alle Features im Layer zu gestalten. Da dies ein Polygon Datensatz ist, haben Sie zwei Basisauswahlmöglichkeiten. Sie können das Polygon mit einer Füllung oder nur einer Umrandungslinie darstellen. Wählen Sie z.B. das dotted Muster zur Füllung und klicken Sie OK.

../_images/837.png
  1. Der Layer wird mit dem gewählten Füllmuster dargestellt.

../_images/938.png
  1. Wie feststellen, ist das einfache Füllmuster ungeeignet, um die Lebenserwartung als Karte darzustellen. Machen Sie erneut einen Rechtsklick auf den Layer und wählen Eigenschaften. Jetzt verwenden wir unter Stil den Eintrag Kategorisiert. Kategorisiert bedeutet, dass die Elemente des Layers in unterschiedlichen farbigen Schattierungen, basierend auf einem eindeutigen Wert in einem Attributfeld, dargestellt werden. Wählen Sie den LIFEXPCt Wert als Spalte. Verwenden Sie einen Farbverlauf Ihrer Wahl und klicken Sie OK.

../_images/1045.png
  1. In unserem Beispiel werden die Länder in Blauschattierungen dargestellt. Heller bedeutet einen niedrigeren Wert an Lebenserwartung, dunkler einen höheren. Diese Darstellungsvariante ist aussagekräftiger und zeigt klar den Unterschied zwischen höher entwickelten Ländern und Entwicklungsländern. Dies wäre der Darstellungstyp, den wir angestrebt haben.

../_images/1165.png
  1. Lassen Sie uns jetzt noch die Abgestuft Darstellung im Stil Dialog kennen lernen. Die abgestufte Symbolisierung ermöglicht Daten einer Spalte in Klassen zu unterteilen und für jede einen anderen Stil zu wählen. Wir können z.B. die Lebenserwartung in drei Klassen, Niedrig, Mittel und Hoch einteilen. Wählen Sie LIEFEXPCT aus der Liste Spalte und 3 für die Klassen. Wie Sie sehen, sind mehrere Modus Optionen verfügbar. Lassen Sie uns die Logik der Modi verstehen. Es sind 5 Modi verfügbar. Gleiches Intervall, Quantil (Gleiche Anzahl), Natürliche Unterbrechungen (Jenks), Standardabweichung und Schöne Unterbrechungen. Diese Modi verwenden unterschiedliche statistische Algorithmen, um die Daten in separierte Klassen zu unterteilen.

    • Gleiches Interwall: Wie der Name sagt, erstellt diese Methode Klassen gleicher Grösse. Wenn Ihre Daten von 0-100 abgestuft sind und wir möchten 10 Klassen haben, erzeugt diese Methode Bereiche von 0-10, 10-20, 20-30, usw., jeweils 10 Einheiten gross.

    • Quantil (Gleiche Anzahl): Diese Methode teilt die Werte so auf, dass die Anzahl pro Klasse die gleiche ist. Bei 100 Werten und 4 Klassen, werden diese so verteilt, dass in jeder Klasse 25 Werte sind.

    • Natürliche Unterbrechungen (Jenks): Dieser Algorithmus versucht eine natürliche Gruppierung der Daten, um Klassen zu bilden. Das Ergebnis der Klassen besteht aus der maximalen Abweichung zwischen individuellen Klassen und der geringsten Abweichung innerhalb jeder Klasse.

    • Standardabweichung: Diese Methode errechnet den Durchschnitt der Daten und erstellt Klassen basierend auf der Standardabweichung vom Mittelwert.

    • Schöne Unterbrechungen: Dies basiert auf dem statistischen Paket R’s Schöner Algorithmus. Es ist etwas komplex, aber das schön im Namen bedeutet, es werden Klassgrenzen erzeugt, die aus gerundete Nummern bestehen.

    Um es einfach zu halten, verwenden wir die Quantil Methode. Klicken Sie Klassifizieren am unteren Ende und Sie sehen 3 Klassen und die korrespondierenden Werte. Klicken Sie :guilabel:`OK´.

Bemerkung

Um ein Attribut Abgestuft darzustellen, muss es ein numerische Feld sein. Ganze und reale Zahlen sind verwendbar, es ist aber nicht möglich, diese Darstellungsoption zu verwenden, wenn es sich um Zeichenketten handelt.

../_images/1248.png
  1. Sie sehen eine Karte, die die Länder in 3 Farben abgestuft nach durchschnittlicher Lebenserwartung darstellt.

../_images/1346.png
  1. Nun gehen Sie zurück zu Stil mittels Rechtsklick auf den Layereintrag und Eigenschaften. Dort gibt noch weitere Stylingoptionen. Sie können auf das Symbol jeder Klasse klicken und eine andere Darstellungsart wählen. Wir werden Rot, Gelb und Grün als Füllfarben verwenden, um niedrige, mittlere und hohe Lebenserwartung anzuzeigen.

../_images/1443.png
  1. In der Symbolauswahl, klicken Sie auf Farbe.

../_images/1539.png
  1. Click on a color fom the Select Color dialog.

../_images/1637.png
  1. Zurück in den Layereigenschaften könne Sie in der Spalte Legende neben jedem Wert doppelt klicken und einen Text eingeben, der dargestellt werden soll. Genauso können Sie in der Spalte :guilabel.`Werte` die Wertebereiche editieren. Klicken Sie OK, wenn Sie mit den Einstellungen zufrieden sind.

../_images/1735.png
  1. Diese Art der Darstellung stellt eine weit mehr verwendbare Karte dar, als die beiden vorangegangenen Versuche. Wir haben klar gekennzeichnete Klassenbezeichnungen und Farben, um unsere Auswertung von Lebenserwartungswerten abzubilden.

../_images/1832.png

If you want to give feedback or share your experience with this tutorial, please comment below. (requires GitHub account)