## Heliopolis GIS Workshop 2021
Link zu den Folien: https://hackmd.io/@KaCeBe/hp_gis_workshop_2021
---
# <!-- .slide: data-background="https://s3.amazonaws.com/hakim-static/reveal-js/reveal-parallax-1.jpg" -->
TEXT
---
<!-- Section 1: Einführung -->
## Status quo
GIS-Nutzung im Heliopolis-Projekt
----
Section 1, Folie 1
----
Section 1, Folie 2
----
Section 1, Folie 3
---
<!-- Section 2: Ziele erster Teil -->
## Ziele heute
* 1
* 2
* 3
----
Ziel:
---
<!-- Section 3: Übung 1 -->
## Übung 1
Inhalte
* Layer importieren
* Layer Darstellungen ändern
* Nützliche Werkzeuge kennenlernen
----
Übung 1.1
### Erste Schritte in QGIS
---
#### QGIS starten

Menüleiste: Projekt -> Neu
---
#### QGIS Oberfläche

1. Layer Fenster
2. Browser Fenster
3. Kartenfenster (Map Canvas)
4. Werkzeugleisten (Toolbars)
5. Statusleiste
[QGIS Training Manual: The Basics](https://docs.qgis.org/3.16/en/docs/training_manual/basic_map/overview.html)
---
#### Projekt speichern
1. Überprüfe Einstellungen -> Pfade speichern: relativ

- wichtig zum gemeinsamen Arbeiten und zum Kopieren eines Projektes
- Hinweis: am besten immer den ganzen Ordner Workspace kopieren
---
2. Speichere Projekt in Ordner qgis

- in /data liegen die Daten, in /qgis die Projektdateien
- QGIS Projektdateien haben die Endung .qgz
- ermöglicht sicheres Kopieren des Projekts durch Kopieren des gesamten Workspaces
---
#### Layer hinzufügen
##### Importiere Rasterlayer
1. Menüleiste: Layer -> Datenquellenverwaltung
2. Reiter Raster
3. Wähle Datei im Explorer
4. Hinzufügen

---

- Karte wird im Layer Fenster angezeigt
- Koordinatenbezugssystem hat sich geändert, da Karte georeferenziert
- Koordinaten haben sich entsprechend geändert
- Ungespeicherte Änderungen (Stern am Projektnamen)
---
##### Importiere Vektorlayer aus Geopackage
1. Menüleiste: Layer -> Datenquellenverwaltung
2. Reiter GeoPackage
3. Neu -> Wähle GeoPackage im Explorer
4. Verbinden
5. Selektiere Layer -> Hinzufügen

---

- Aktiviere/Deaktiviere Layerrendering im Layerfenster
- Reihenfolge im Layerfenster: was weiter oben in Liste wird über den unteren Layern angezeigt
[QGIS Training Manual: Adding first layers](https://docs.qgis.org/3.16/en/docs/training_manual/basic_map/preparation.html)
---
#### Navigation im Kartenfenster
Verschiedene Werkzeuge zur Navigation im Kartenfenster.
1. : Verschiebe Ansicht
2. /: Vergrößern/Verkleinern per Klick oder Auswahlrahmen
3. : Auf gesamten Layer zoomen
4. /: Vor/zurück in Zoom-Historie
6. 
[QGIS Training Manual: Navigating the map canvas](https://docs.qgis.org/3.16/en/docs/training_manual/basic_map/mapviewnavigation.html)
---
Übung 1.2
### Darstellung und Beschriftung
---
#### Darstellung der Layer im Kartenfenster
Unzählige Möglichkeiten der Darstellung von Layern im Kartenfenster mit verschiedenen Symbolen, Mustern, Grafiken uvm.
1. Rechtsklick auf Layer -> Eigenschaften
2. Reiter Symbolisierung

---

3. Wechsel von Einzelsymbol zu Kategorisiert
4. Setze Wert = kategorie
5. Führe Klassifizieren aus
6. Ändere Darstellung Klasse 1 und Klasse 2 zu verschiedenen Markierungen per Doppelklick auf Symbol von 1 und 2
[QGIS Training Manual: Symbology](https://docs.qgis.org/3.16/en/docs/training_manual/basic_map/symbology.html)
---
#### Beschriftungen hinzufügen
1. Rechtsklick auf Layer -> Eigenschaften
2. Reiter Beschriftungen
3. Ändere 'Keine Beschriftung' zu 'Einzelne Beschriftungen'
4. Setze Wert = fid

[QGIS Training Manual: Labels](https://docs.qgis.org/3.16/en/docs/training_manual/vector_classification/label_tool.html)
---
#### Stand nach Übung 1

---
## Übung 2
Inhalte
* Digitalisierung Polygon aus Punktdaten
* Manipulation von Polygonen
* Knotenwerkzeug (Vertex Tool)
----
Übung 2.1
### Polygone erstellen
---
| | Polygonlayer importieren |
|--------|--------------------------|
|1. | Layer -> Datenquellenverwaltung |
|2. | Reiter GeoPackage |
|3. | Verbindungen: per Dropdown 'uebungs_beispiel.gpkg' auswählen -> Verbinden |
|4. | Selektiere 'beispiel_polygone' -> Hinzufügen |
|5. | Neuer Layer im Layer Fenster; keine Änderungen am Kartenfenster, da Layer noch leer |
---
#### Neues Polygon erstellen

---
| Ablauf | Neues Polygon erstellen |
|-----|------------------------|
|1. | Selektiere 'beispiel_polygone' im Layerfenster (Änderungen sind nur auf selektiertem Layer möglich)|
|2. | Aktiviere Bearbeitungsmodus per Schaltfläche 'Bearbeitungsmodus umschalten'|
|3. | Aktiviere Modus zur Erstellung neuer Polygone per Schaltfläche 'Polygonobjekt hinzufügen'|
|4. | Linksklick in Kartenfenster setzt Stützpunkte für das Polygon; Rechtsklick verbindet den letzten Stützpunkt mit dem ersten und öffnet Dialog zur Dateneingabe|
|5. | Eingabe Fachdaten, per OK wird Polygon erstellt|
#### AUFGABE:
Importiere Layer und erstelle ein neues Polygon im Layer 'beispiel_polygone'.
---
Übung 2.2
### Einrastfunktion und Messwerkzeug
---
#### Einrastwerkzeug (Snapping Tool)
- Problem: Stützpunkte sind ungenau, da per Hand eingetragen
- Versuch einen Stützpunkt genau auf einen vorhanden Punkt zu setzen funktioniert nicht, Vergrößern verdeutlicht die Unterschiede
- Lösung: Vorhandene Punkte als Stützpunkte nutzen, dazu Einrastwerkzeug (Snapping) nutzen
- Klicks in Umgebung eines vorhandenen Features 'fängt' diesen Punkt
- Es genügt Stützpunkt in ungefährer Umgebung eines Punktes zu setzen, um den Stützpunkt genau auf diesen Punkt zu setzen
[QGIS Manual - Editierfunktionen](https://docs.qgis.org/3.16/de/docs/user_manual/working_with_vector/editing_geometry_attributes.html#setting-the-snapping-tolerance-and-search-radius)
---
##### Einrastoptionen aktivieren
Projekt -> Einrastoptionen ...

---
##### oder
Rechtsklick in Werkzeugleiste -> Einrastwerkzeugleiste anzeigen

---
##### Einrastoptionen

| | Einrastoptionen | | Einrastoptionen |
|-|-----------------|-|-----------------|
|1. | Einrasten aktivieren/deaktivieren.| 6. | Topologisches Editieren aktivieren/deaktiveren|
|2. | Layer wählen, auf die eingerastet werden soll| 7. | Überlappung zulassen/auf aktivem Layer verhindern|
|3. | Einrastmodus (Mehrauswahl möglich)|8. | Einrasten auf Schnittpunkten aktivieren/deaktivieren|
|4. | Fangradius: Radius, um den herum auf Einrastpunkte gesucht wird.|9. | Spurverfolgung aktiveren/deaktiveren|
|5. | Einheiten Fangradius: Pixel oder Meter.| 10. |Selbsteinrasten aktiveren/deaktiveren|
---
1. Einrasten aktivieren/deaktivieren.
2. Layer wählen, auf die eingerastet werden soll:
- Alle Layer: Standardeinstellung, verwendet alle sichtbaren Layer
- Aktiver Layer: Nur auf aktiven Layer einrasten
- Erweiterte Konfiguration: Einstellung der Einrastoptionen für jeden Layer separat möglich
3. Einrastmodus (Mehrauswahl möglich):
- Stützpunkt: Auf Stützpunkte einrasten
- Segment: Innerhalb Linien einrasten
- Fläche: Innerhalb Flächen einrasten
- Zentroid: Auf Zentroid (Schwerpunkt) einer Fläche einrasten
- Segmentmitte: Auf Linienmittelpunkt einrasten
4. Fangradius: Radius, um den herum auf Einrastpunkte gesucht wird.
5. Einheiten Fangradius: Pixel oder Meter.
6. Topologisches Editieren aktivieren/deaktiveren: Editieren erhählt Nachbarschaftsverhältnisse. Beim Verschieben von zwischen Features geteilten Knoten/Kanten werden beide Features bearbeitet.
7. Überlappung zulassen/auf aktivem Layer verhindern: Neu erstellte Polygone dürfen sich überlappen oder nicht (kann Erstellung benachbarter Polygone vereinfachen).
8. Einrasten auf Schnittpunkten aktivieren/deaktivieren: Ermöglicht Einrasten auf Schnittpunkten zweier Geometrien, auch wenn dort noch kein Stützpunkt vorhanden ist.
9. Spurverfolgung aktiveren/deaktiveren: Ermöglicht automatische Verfolgung von vorhandenen Pfaden, vereinfacht Erstellung von neuen Flächen aus vorhanden Pfaden.
10. Selbsteinrasten aktiveren/deaktiveren: Ermöglicht Einrasten auf aktivem Layer
[QGIS Training Manual - Topology](https://docs.qgis.org/3.16/en/docs/training_manual/create_vector_data/topo_editing.html)
---
#### Messwerkzeug
-  in Werkzeugleiste
- Ermöglicht das Messen von Entfernungen (Linie), Flächen und Winkel im Kartenfenster.
- Mit aktiver Einrastfunktion verwenden, um möglichst genau zwischen vorhandenen Knoten zu messen
- Verschiedene Einrastmodi erleichtern Messungen (z.B. Messung zwischen Mittelpunkten zweier Linien mit Einrastmodi Segmentmitte)
#### AUFGABEN
1. Messe Entfernung im Polygon zwischen Zentroid und Mittelpunkt einer Seite.
2. Teile Polygon in vier Rechtecke ein (jeweils vom Zentroid zu Mittelpunkt zweier Seiten). Messe Flächeninhalt einer dieser Rechtecke.
3. Messe Winkel zwischen zwei Seiten des Polygons.
---
#### Polygon löschen
- Polygon mittels Selektionswerkzeug  in Werkzeugleiste auswählen
- Polygon löschen mittels  in Werkzeugleiste
#### AUFGABE
- Lösche Polygon aus layer 'beispiel_polygone'
---
Übung 2.3
### Polygon aus Punktdaten erstellen

---
1. Selektiere Layer 'beispiel_polygone' im Layerfenster
2. Aktiviere Bearbeitungsmodus
3. Einrasten aktiveren
- Alle Layer
- Stützpunkte
- Radius: 12px
4. Aktiviere Polygonobjekt hinzufügen
5. Linksklick auf Punkt mit Nummer 1 [Beachte pinkes Symbol -> hier wird eingerastet]
6. Linksklick auf Punkt mit Nummer 2
7. Linksklick auf Punkt mit Nummer 3
8. Linksklick auf Punkt mit Nummer 4
9. Rechtsklick um Polygon zu schließen (automatisches Verbinden von 4 und 1) und Dateineingabe-Dialog zu öffnen, OK zur Erstellung des Polygons
10. 'Layerveränderungen speichern' (erst dann wird das neue Polygon im Layer gespeichert)
---
#### AUFGABEN
- Erstelle Polygon aus Punkten der Kategorie 2
- Erstelle Polygon, das die beiden vorhanden Polygone verbindet
---
### Layertransparenz
- Polygon verdeckt Fläche, die es zu digitalisieren gilt, daher soll Polygonlayer transparenter werden

1. Rechtsklick auf 'beispiel_polygone' im Layerfenster -> Eigenschaften
2. Reiter Symbolisierung
3. Deckkraft verändern
4. Anwenden und OK
#### AUFGABE
- Ändere die Transparenz des Layers 'beispiel_layer' auf 50%
---
Übung 2.4
### Polygonbearbeitung
---
#### Knotenwerkzeug
- Verändere Stützpunkte, um Polygon genauer an zu digitalisierende Fläche anzupassen

---
1. Selektiere 'beispiel_polygone' im Layerfenster
2. Aktiviere Bearbeitungsmodus
3. Aktiviere Knotenwerkzeug
4. Linksklick auf Knoten -> Verschiebe Knoten, per ENTF Knoten löschen, per Rechtsklick auf Ausgangslage zurücksetzen
5. Linksklick mittig auf Linie zwischen zwei Knoten -> Erstelle neuen Knoten, Rechtsklick auf Ausgangslage zurücksetzen
6. Rechtsklick in Polygon -> Stützpunktbearbeitung zur direkten Eingabe von Koordinaten
##### AUFGABE:
- Passe Polygon so an, dass Rondell am oberen rechten Rand integriert ist.
---
#### Polygonbearbeitung - Erweiterte Digitalisierungswerkzeuge
- Rechtsklick Werkzeugleiste -> Erweiterte Digitalisierungswerkzeugleiste

---

(Quelle: https://docs.qgis.org/3.16/de/docs/user_manual/working_with_vector/editing_geometry_attributes.html#setting-the-snapping-tolerance-and-search-radius)
---
##### AUFGABEN
1. Schneide Fläche um Obelisken aus dem Polygon aus
2. Trenne Rondell ab (eigenes Polygon)
3. Verschmelze alle Polygone zu einem einzelnen
---
## Übung 3
Inhalte
* Digitalisierung Polygon aus csv Messdaten
* Import Rasterlayer
----
Übung 3.1
* Importiere georef. Karte der Grabungsfläche (z.B. Flugbild) als Orientierung zur Digitalisierung
* Importiere bereinigte csv-Messdaten
* Zeige Label an (Prüfe welches Feld dafür geeignet)
---
Übung 3.2
* Digitalisiere Polygone aus den Messdaten
---
<!-- Section #: Übung # -->
## Übung #
Inhalte
----
Übung #.#
---
{"metaMigratedAt":"2023-06-16T02:08:55.691Z","metaMigratedFrom":"YAML","title":"Heliopolis GIS Workshop 2021","breaks":true,"robots":"noindex, nofollow","slideOptions":"{\"theme\":\"black\"}","contributors":"[{\"id\":\"ed5723fd-f637-4390-b1c4-491153042b0e\",\"add\":1155,\"del\":2597},{\"id\":null,\"add\":20236,\"del\":6554}]"}