Grundkurs – Lektion 2 – Geodaten darstellen

GeodatenGeodaten Raumbezogene Daten darstellen

In diesem Abschnitt erfährst Du alles rund um die Layergestaltung. Die heruntergeladene OpenStreetMapOSM OpenStreetMap enthält eine Vielzahl an Informationen. Das kann sehr unübersichtlich sein. Durch die passende Layergestaltung soll der/die BetrachterIn auf den ersten Blick die wichtigsten Informationen erfassen können. Das Aufstellen von Darstellungsregeln ermöglicht es gezielt die AttributeAttribut Informationen welche einem Objekt zugeordnet sind. der Karte sichtbar zu machen, die für das jeweilige Projekt wichtig sind. Welche Daten sind relevant? Was soll hervorgehoben und wie dargestellt werden? Mit diesen Fragen beschäftigen wir uns in diesem Abschnitt.

Lernziele: 

  • Du lernst die Darstellungs-und Beschriftungsregeln für QGIS.
  • Du weißt, wie Du einen Schwarzplan erstellst.
  • Du weißt, wie Du Stadtteile und Gemeinden sichtbar machst.
  • Du lernst, wie Du die Beschriftungen der Stadteile und Gemeinden differenzieren kannst.
  • Du lernst Karten auszugestalten.

Inhaltsverzeichnis

  1. Beschriftungs- und Darstellungsregeln
  2. Schwarzplan erstellen
  3. Stadteile und Gemeinden sichtbar machen
  4. Beschriftung der Stadtteile und Gemeinen hervorheben (differenzieren)
  5. Karte ausgestalten
Animation Beschriftung

Beschriftungs- und Darstellungsregeln

QGIS verwendet Funktionen und Regeln zur Gestaltung und Beschriftung von Layern.  Für die meisten Aufgaben genügen die Funktionen Symbolisierung (Einzelsymbol, Kategorisiert, Abgestuft) und Beschriftung (keine Beschriftung, einzelne Beschriftung). Für die Gestaltung werden die Attributwerte aus der AttributtabelleAttributtabelle Die Attributtabelle zeigt alle Objekte und Informationen des ausgewählten Layers. des jeweiligen Layers verwendet. Zusätzlich müssen in Feldern Einstellungen (z.B. für die Farbe, Form oder Größe) vorgenommen werden. Demnach setzt sich eine Regel aus Werten und Feldern zusammen.

  • Beschriftungs- und Darstellungsregeln setzen sich aus Werten und Feldern zusammen

Felder stellen die Attributwerte dar. Wird der LayerLayer Einzelne Ebenen welche Informationen enthalten (Punktlayer, Linienlayer, Polygonlayer). nach seinen Attributeigenschaften gestaltet, so trifft in einem AttributAttribut Informationen welche einem Objekt zugeordnet sind. ein vorgegebener Wert zu, für welchen die zugewiesene Symbolisierung verwendet wird.

 

Symbolisierung
Funktion Erklärung
Einzelsymbol Alle Attribute des Layers werden ohne Differenzierung mit einer einheitlichen Symbolisierung dargestellt.
Kategorisiert Der Layer wird abhängig von den Attributen einer bestimmten Spalte der Attributtabelle differenziert dargestellt. Für die Attribute werden unterschiedliche Farben gemäß der verschiedene Kategorien der ausgewählten Attributspalte vergeben.
Abgestuft Der Layer wird abhängig von den Attributen einer bestimmten Spalte der Attributtabelle differenziert dargestellt. Die Attribute der ausgewählten Attributspalte werden durch eine abgestufte Darstellung (Farbverlauf) visualisiert.

 

Beschriftung
Funktion Erklärung
Keine Beschriftung Der Layer verfügt über keine Beschriftung.
Einzelne Beschriftung Es erfolgt eine Beschriftung des Layers gemäß der Eigenschaften einer aus der Attributtabelle ausgewählten Spalte.

Nach oben springen

Schwarzplan erstellen

Ein Schwarzplan wird zumeist in der Stadtplanung zur Darstellung der Bebauungsstruktur genutzt. Erstelle einen Schwarzplan anhand einer Darstellungsregel.

So erstellst Du eine neue Darstellungsregel

  1. Klicke im Bedienfeld Layergestaltung auf „osm_kassel polygonsPolygons Polygonobjekte in QGIS.
  2. Wähle im Reiter Symbolisierung -> Regelbasierend aus
  3. Füge mit dem Plus-Button unten links im Bedienfeld Layergestaltung eine neue Regel hinzu

Bedienfeld Regel bearbeiten ist automatisch geöffnet.

 

So bearbeitest Du eine Beschriftungsregel für einen Schwarzplan

  1. Füge im Feld Beschriftung die Bezeichnung „Gebäude“ ein
  2. Filtere im Feld Filter nach “building is not nullNull Values Null-Werte werden oft in Attributtabellen angezeigt, sie zeigen das ein Wert bisher noch leer ist bzw. das Informationen fehlen.
  3. Öffne im Dropdown-Menü die Funktion Füllung
  4. Wähle mit einem Doppelklick Einfache Füllung
  5. Wähle die Einstellungen– > Füllfarbe [z.B. schwarz] -> Füllstill [ausgefüllt] aus
  6. Bestätige mit Anwenden -> ok

Die Einstellungen sind ausgewählt.

Die Regel wurde erstellt.

 

Über Symbollayertyp können verschiede Fülltypen ausgewählt werden, z.B. “Einfache Füllung” oder “Shapeburst-Füllung”

Nach oben springen

Stadteile und Gemeinden sichtbar machen

Mache Stadtteile und Gemeinden sichtbar, indem Du eine neue Darstellungsregel erstellst und diese entsprechend bearbeitest. Im ersten Schritt bearbeitest Du die Darstellung der Polygone. Danach wechselst Du vom Reiter Symbolisierung auf den Reiter Beschriftung und bearbeitest das Labelling.

So erstellst Du eine neue Darstellungsregel

  1. Wähle im Bedienfeld Layergestaltung „osm_kassel polygons“
  2. Wähle im Reiter Symbolisierung -> Regelbasierend aus
  3. Füge mit dem Plus-Button unten links im Bedienfeld Layergestaltung eine neue Regel hinzu

Bedienfeld Regel bearbeiten ist automatisch geöffnet.

 

So bearbeitest Du die Darstellungsregel zur Visualisierung der Stadteile und Gemeinden (Darstellung der Polygone)

  1. Füge im Feld Beschriftung die Bezeichnung “Stadtteile und Gemeinden” ein
  2. Öffne den Ausdruckseditor mit dem Epsilon-Button -> wähle den Reiter Ausdruck aus
  3. Öffne in der mittleren Spalte des Drop-Down Menüs den Reiter Felder und Werte
  4. Wähle die Option boundaryBoundary Topologische Grenze eines Polygon- oder Linienlayers. aus -> übertrage die Werte mit einem Doppelklick in das Eingabefeld
  5. Füge im Eingabefeld den „Gleich”-Operator aus
  6. Wähle in der rechten Spalte Alle eindeutigen’ oder ’10 Stichproben’ aus
  7. Wähle ‘administrative’ aus

Im Eingabefeld steht jetzt “boundary” = ‘administrative’

  1. Bestätige Deine Auswahl mit ok und bearbeite die Füllung je nach Wunsch.

Die Einstellungen sind ausgewählt.

Die Regel wurde erstellt.

Durch Anwendung dieser Darstellungsregel werden nur Stadtteile und Gemeinden farblich dargestellt, obwohl der Datensatz aus tausenden Polygonen besteht.

 

 

Im zweiten Schritt bearbeitest Du das Labelling der Stadtteile und Gemeinden.

 

So bearbeitest Du die Darstellungsregel für das Labelling

  1. Gehe im Layergestaltungsfenster auf die Rubrik Beschriftungen
  2. Wähle Regelbasierte Beschriftung aus und stelle eine neue Regel auf (grünes Plussymbol)
  3. Füge im Feld Beschriftung “Stadtteile und Gemeinden” ein
  4. Öffne den Ausdruckseditor indem Du auf den Epsilon-Button klickst.
  5. Wähle den Reiter Ausdruck aus.
  6. Öffne in der mittleren Spalte des Dropdown-Menüs ‘Letztes (generic)’
  7. Wähle “boundary” = ‘administrative” und übertrage die Werte mit einem Doppelklick in das Eingabefeld
  8. Bestätige den Vorgang mit ok.
  9. Wähle im Feld Beschriften mit -> Name aus.

Die Darstellungsregel für das Labelling ist erstellt.

Nach oben springen

Die Beschriftung der Stadtteile und Gemeinden hervorheben (differenzieren)

Differenziere die Beschriftung der Stadteile und Gemeinden. Bei der Kartenverkleinerung soll nur die Beschriftung der Gemeinden und bei Kartenvergrößerung nur die Beschriftung der Stadtteile sichtbar sein. Erstelle dafür eine entsprechende Darstellungsregel.

So erstellst Du die Darstellungsregel zur Beschriftung der Stadtteile und Gemeinden

  1. Kopiere im Reiter Beschriftung die letzte Regel
  2. Füge die kopierte Regel als eine neue Regel ein
  3. Klicke auf die neue Regel
  4. Füge im Feld Beschreibung „Stadtteile“ ein
  5. Öffne im Reiter Filter den Ausdruckseditor
  6. Ergänze die Formel in der ersten Spalte: “boundary” = ‘administrative’ AND “admin_level” = ‘9’

     

    Die Auswahl erfolgt, wie im vorherigen Schritt beschrieben, über das Dropdown Menü der zweiten Spalte.

     

  1. Bestätige die Auswahl mit dem Button ok

Die erste Darstellungsregel ist erstellt.

 

Um das admin_level herauszufinden, gehe in die Werkzeugleiste auf ‘Objekte abfragen’. Es öffnet sich das Bedienfeld ‘Abfrageergebnisse’ in der rechten Bildschirmecke. Unter “administrative level” ist die jeweilige Nummer zu lesen.

 

So bennenst Du die Darstellungsregel

  1. Wähle im Feld Beschriften mit -> Name aus.
  2. Benenne die Darstellungsregel.

Die Darstellungsregel ist benannt.

 

So legst Du den Maßstab fest

  1. Wähle das Kästchen Maßstabsbereich an
  2. Gib die folgenden Werte ein:  Min. 1:1  Max. 1:25000

Der Maßstab ist festgelegt.

So erstellst Du die Darstellungsregel zur Beschriftung der Stadtteile und Gemeinden inklusive Kassel

  1. Kopiere im Reiter Beschriftungen die letzte Darstellungsregel
  2. Füge die kopierte Darstellungsregel als eine neue ein
  3. Klicke auf die neue Darstellungsregel
  4. Füge im Feld Beschreibung den Begriff „Stadtteile“ ein
  5. Öffne im Reiter Filter den Ausdruckseditor
  6. Ergänze die Formel in der ersten Spalte: “boundary” = ‘administrative’ AND “admin_level” = ‘8’ OR “admin_level” = ‘6’

 

Die Auswahl erfolgt, wie im vorherigen Schritt beschrieben, über das Dropdown-Menü der zweiten Spalte.

 

 

  1. Bestätige die Auswahl mit dem Button ok

Die zweite Darstellungsregel ist erstellt.

 

So benennst Du die Darstellungsregel

  1. Wähle im Feld Beschriften mit -> Name aus
  2. Benne die Darstellungsregel

Die Darstellungsregel ist benannt

So legst Du den Maßstab fest

  1. Wähle das Kästchen Maßstabsbereich an
  2. Gib die folgenden Werte ein: Min. 1:1 Mio; Max. 1:25000

Der Maßstab ist festgelegt.

Da die erste Beschriftungsregel “boundary” = ‘administrative’ durch die zwei neuen Regeln ersetzt wurde, können die erste Darstellungsregel wieder löschen.

Nach oben springen

Karte ausgestalten

Möchtest Du eine Karte ausgestalten, so müssen entsprechende Darstellungsregeln für weitere Polygone und Linien erstellt werden. Gestalte eine Karte, indem Du Darstellungsregeln für weitere Polygone, wie Gewässer, Wälder und Grünflächen, landwirtschaftliche Flächen oder Siedlungen erstellst.

So erstellst Du eine Darstellungsregel für Polygone

  1. Um zu verhindern, dass sich Elemente überlagern wähle im Reiter Layerdarstellung den Button Symbolebene aus
  2. Lege die Reihenfolge der Layer in der Zeichnung fest: Bsp.: Stadtteile und Gemeinden’ = 0; ‘Siedlung’ = 1; ‘Gewässer’ = 2

Die Darstellungsregel ist erstellt.

 

Auf diese Weise werden Gewässer nicht von ‘Siedlung’ oder ‘Stadtteile und Gemeinden’ überlagert.

 

Wähle im weiteren Schritt eine passende Symbolisierung für Linien aus, z.B. Flüsse oder unterschiedliche Straßen (Autobahn, Kreisstraßen, Bundesstraßen, Wohnstraßen).

So erstellst Du eine Darstellungsregel für Linien

  1. Lege die absolute Breite für Linien fest.
  2. Wähle mit einem Doppelklick Linie aus.
  3. Wähle unter Einheit Karteneinheiten aus.

Die Darstellungsregel für weitere Linien ist festgelegt.