3.3.1. Bearbeiten von bestehenden Daten

Eine Anleitung zum Bearbeiten von vorhandenen Daten in QGEP.

3.3.1.1. Demoprojekt

  • Gehen Sie sicher, dass sie das Demoprojekt mit pgAdminIII (siehe Initialisierung der Datenbank Kapitel) importiert haben

  • Öffnen sie das Demoprojekt indem Sie ins Hauptmenu gehen und dann Project –> Open drücken oder indem sie „STRG“ + „O“ gemeinsam drücken.

../../_images/qgep_demoproject_selection_qgep_en_qgs.jpg
  • In der Datenbank anmelden

../../_images/qgep_demoproject_login.jpg
  • Sie sollten nun das Demoprojekt geladen haben

../../_images/qgep_demoproject_overview.jpg
  • Das Projekt besteht aus verschiedenen Layern. Je nach Aufgaben wählen Sie die Layer, um Objekte zu bearbeiten oder hinzuzufügen.

3.3.1.2. Layer

3.3.1.3. Attribute der Punktelemente ändern (Normschächte / Spezialbauwerke)

  • Um einen Attribut zu ändern müssen Sie zuerst den vw_qgep_wastewater_structure Layer auswählen.

  • Aktivieren sie den Bearbeitungsmodus oder starten Sie den QGEP Wizard und klicken sie auf Start Data Entry.

  • Dann klicken Sie auf den Objekte abfragen Knopf und wählen das Element, welches Sie bearbeiten wollen, mit einem Klick

../../_images/identify_feature_tool1.jpg
  • Das vw_qgep_wastewater_structure Formular öffnet sich.

../../_images/wizard_wastewater_structure_manhole_form_data_ok3.jpg
  • Auf dem ersten Reiter (Allgemein) können Sie die am häufigsten benutzten Attribute erfassen

  • Um die Attribute von in Verbindung stehenden Tabellen (z.B Deckel) zu ändern, müssen Sie den entsprechenden Reiter auswählen. Abhängig von der Art des Abwasserbauwerks können Sie zusätzliche Attribute im zugehörigen Reiter bearbeiten (Spezialbauwerk, Normschacht).

  • Unter dem Reiter Bauwerkteile/structure parts können Sie weitere Bauwerksteile wie zum Beispiel Einstiegshilfen/access aids, Rückstausicherung/backflow prevention, Trockenwetterrinne/dryweather flume etc. hinzufügen

../../_images/form_vw_qgep_wastewater_structure_structure_parts.jpg

3.3.1.4. Attribute der Linienelemente ändern (Kanäle)

  • Um einen Attribut zu ändern müssen Sie zuerst den vw_qgep_reach Layer auswählen.

  • Aktivieren Sie den Bearbeitungsmodus.

  • Dann klicken Sie auf den Objekte abfragen Knopf und wählen die Haltung, welches Sie bearbeiten wollen, mit einem Klick

  • Das vw_qgep_reach Formular öffnet sich.

../../_images/form_vw_qgep_reach.jpg
  • Auf dem ersten Reiter (Allgemein) können die am häufigsten benutzten Attribute geändert werden.

  • Um die Attribute von in Verbindung stehenden Tabellen (z.B Haltungspunkte/reach points) zu ändern, wählen Sie den entsprechenden Reiter.

../../_images/form_vw_qgep_reach_reachpoints.jpg

3.3.1.5. Wechseln der Haltungs-Richtung

Bemerkung

In der VSA-DSS ist definiert, dass Haltungen in Fliessrichtung gezeichnet werden müssen (der Start-Haltungspunkt ist dort wo das Abwasser zufliesst, der End-Haltungspunkt ist dort wo das Abwasser weiterfliesst).

QGEP hat ein Tool um die Haltungs-Richtung zu wechseln. Mit diesem Tool können alle selektierten Haltungen zusammen geändert werden. Benutzen sie nicht den QGIS-Knopf Linie umkehren, weil dieser Befehl die Haltungspunkte und die Verknüpfungen zu den Abwassernetzelementen nicht richtig anpasst.

  • Zuerst sind alle Haltungen zu selektieren, die geändert werden sollen. Es ist nicht notwendig den vw_qgep_reach Layer auszuwählen oder für diesen Layer den Bearbeitungsstatus einzuschalten.

  • Öffnen sie die Werkzeugkiste

../../_images/toolbox.jpg
  • Doppelklick auf das Tool Change reach direction

../../_images/qgep_toolbox.jpg
  • Im Toolfenster muss der vw_qgep_reach - Layer gewählt werden, dann auf Starte klicken

  • Mit Ein- oder Auszoomen sieht man, dass die Fliessrichtungspfeile und das Gefälle der Haltungsbeschriftung geändert hat. Die Haltungspunkt-Koten haben nicht geändert.

  • Netzwerk Topologie aktualisieren.

  • Die Änderung jetzt sichern.

3.3.1.6. Schnappe auf Haltungsgeometrie

Dieses Tool schnappt die Haltungen auch grafisch auf die Abwassernetzelemente mit denen sie verknüpft sind. Sie sind dann nicht nur logisch, sondern auch grafisch verbunden.

  • Zuerst sind alle Haltungen zu selektieren, die geschnappt werden sollen. Es ist nicht notwendig den vw_qgep_reach Layer auszuwählen oder für diesen Layer den Bearbeitungsstatus einzuschalten.

  • Öffnen sie die Werkzeugkiste

../../_images/toolbox.jpg
  • Doppelklick auf das Snap reach geometry Tool

../../_images/qgep_toolbox.jpg
  • Im Toolfenster muss der vw_qgep_reach - Layer und der vw_wastewater_node - Layer gewählt werden, dann auf Starte klicken

  • Mit Ein- oder Auszoomen sieht man die Änderungen.

  • Wenn das Resultat nicht wie erwartet ist, versuchen sie erneut mit einer grösseren Schnapp-Distanz

Bei Verknüpfungen von Haltung zu Haltung wird der Haltungspunkt rechtwinklig auf die andere Haltung verschoben. Wenn es keine Möglichkeit für ein Verschieben mit rechtem Winkel gibt, wird zum nächsten Endpunkt der Haltung verschoben.

Achtung

Wenn zwei Haltungen miteinander verknüpft sind (Blindanschluss ohne Abwasserknoten) wird das Resultat unter Umständen nicht den Erwartungen entsprechen. Wenn Haltung 1 auf Haltung 2 schnappt, und danach Haltung 2 auch noch auf einen Knoten oder eine weitere Haltung schnappt, ist die graphische Verknüpfung zwischen Haltung 1 und 2 nicht mehr garantiert. Der Befehl muss noch einmal gestartet werden.

3.3.1.7. Arbeiten mit den Codes der Wertelisten

  • In der Datenbank werden die Werte der Felder mit Wertelisten mit Zahlencodes gespeichert.

Bemerkung

Die Zahlencodes sind einmalig, auch wenn in verschiedenen Wertelisten die gleichen Texte vorkommen. Beispiel: Der Zahlencode für „Regenabwasser“ ist in den Wertelisten für Nutzungsart_Ist und Nutzungsart_geplant nicht gleich.

  • In einem QGEP-Projekt mit richtiger Konfiguration erscheinen in den Attributtabellen oder den Eingabe-Fenstern die Werte in deiner Sprache und nicht als Zahlencode.

  • Aber wenn du einen Auswahl mit einem Ausdruck oder eine regelbasierte Darstellung für einen Layer verwenden willst, musst du die Zahlencodes kennen oder du verwendest den folgenden Ausdruck: represent_value(„field“)

Beispiele für die Anwendung von represent_value

  • Suche alle primären Abwasserbauwerke / Haltungen (Funktion_Hierarchisch beginnt mit pwwf oder paa - je nach Sprache)

../../_images/represent_value1.jpg
  • Suche alle Haltungen, bei denen Nutzungsart_Ist nicht gleich der Nutzungsart_geplant ist

../../_images/represent_value2.jpg

Bemerkung

Der Ausdruck „ch_usage_current“ <> „ch_usage planned“ funktioniert nicht, weil die Zahlencodes einmalig sind!

Bemerkung

Im Demo-Projekt wird der Ausdruck repesent_value für regelbasierte Symbole nicht verwendet, weil die Regeln sonst nur für eine spezifische Sprache funktionieren.

3.3.1.8. Ein andere Möglichkeit ein Objekt auszuwählen

  • Mit aktiviertem Objekte abfragen Werkzeug wird durch Rechtsklicken eine Auswahl aller existierender Objekte an dieser Stelle ausgegeben.

../../_images/qgep_info_button_rightclick.jpg
  • Sie können dann das gewünschte Objekt auswählen. Es erscheint das zugehörige Formular um die Details einzusehen

3.3.1.9. Hinzufügen weiterer Deckel und Abwasserknoten zu bestehenden Abwasserbauwerken

Bemerkung

Die folgende Beschreibung ist für das Hinzufügen eines weiteren Deckels. Es funktioniert analog auch für das Hinzufügen eines weiteren Abwasserknotens.

  • Voraussetzung: Unter Projekt/Projekteigenschaften/Beziehungen muss die Beziehung zwischen vw_cover (Feld fk_wastewater_structure) und vw_qgep_wastewater_structure (Feld obj_id) vorhanden sein.

  • Im Layer vw_cover / Eigenschaften / Attribute Forms muss das Feld fk_wastewater_structure als Beziehungsreferenz definiert sein

../../_images/vw_cover_properties_fields.jpg
  • Mit QGIS 3.16 gibt es folgende neue Möglichkeit: Wähle den Layer vw_qgep_Abwasserbauwerk, setzte den Layer editierbar, klicke den Schacht, bei dem ein Deckel hinzugefügt werden soll mit dem Objekte abfragen Werkzeug. Wechsle zum Reiter Deckel und klicke den Neues Punkt-Kind Knopf. Jetzt kann ein ein neuer Deckel für das Abwasserbauwerk digitalisiert werden.

../../_images/new_cover_childpoint.jpg
  • Der alte Weg (vor QGIS 3.16)

  • Die Bearbeitung des Layer vw_cover starten und einen neuen Deckel definieren.

  • In der Form hat es hinter dem Feld fk_wastewater_structure einen Knopf, mit dem der neue Deckel mit einem bestehenden Abwasserbauwerk verknüpft werden kann.

  • Nach dem Klick auf den Knopf erscheint ein blauer Hinweis im QGIS-Fenster. Das vw_cover-Formularfenster falls notwendig verschieben und mit einem Klick auf das Abwasserbauwerk die Verknüpfung des Deckels mit dem Bauwerk definieren.

../../_images/new_cover_connect_to_wws.jpg

3.3.1.10. Einen Abwasserknoten mit einer bestehenden Haltung verknüpfen

In gewissen Fällen muss ein Abwasserknoten zwischen zwei oder mehrere Haltungen gesetzt werden, obwohl dort kein Schachtbauwerk vorhanden ist.

Bemerkung

Diese Fälle sind vorwiegend in PAA-Kanälen (primäre Abwasseranlagen) z.B. bei Gefällswechsel oder Materialwechsel oder bei einem Blindanschluss.

Im VSA-Datenmodell kann ein Abwasserknoten auch mit einem Kanal verknüpft werden (weil ein Kanal auch ein Abwasserbauwerk ist). Im Moment wird diskutiert, ob ein Abwasserknoten zwischen Haltungen zwingend oder optional oder nie mit einem Abwasserbauwerk verbunden werden soll.

In QGEP existiert im Moment kein Werkzeug, um einen Abwasserknoten mit einem Kanal zu verknüpfen. Es werden also vorläufig nur die Haltungspunkte mit dem Abwasserknoten verknüpft.

Bemerkung

Wenn ein Abwasserknoten zwingend mit einem Kanal verknüpft werden soll, dann kann die Obj_ID des Kanals manuell in das Feld fk_wasterwater_structure des Abwasserknotens eingetippt werden.

3.3.1.11. Mehrfachänderung

Wenn Sie Attribute für mehrere Objekte der gleichen Klasse bearbeiten wollen, können Sie das multiedit Tool von QGIS verwenden.

3.3.1.12. Änderungen Speichern

  • Drücken Sie Save und dann deaktivieren Sie den Bearbeitungsmodus oder klicken Sie auf Stop data entry wenn Sie mit dem QGEP Data Entry Arbeitsassistenten gearbeitet haben.

3.3.1.13. Abwasserbauwerk Typ ändern

Im vw_qgep_wastewater_structure Formular kann die Subklasse das Abwasserbauwerks geändert werden (z.B. von Normschacht zu Spezialbauwerk oder Versickerungsanlage). Der alte Subklassen-Datensatz wird dabei gelöscht und die Subklassen-spezifischen Felder müssen neu eingegeben werden. Aber alle Verknüpfungen (die beziehen sich auf die Klasse Abwasserbauwerk und nicht auf die Subklasse) und auch die Obj_ID oder die Bezeichnung bleiben unverändert.

Bemerkung

Ein Schacht-Abwasserbauwerk kann nicht in ein Kanal-Abwasserbauwerk geändert werden oder umgekehrt.

3.3.1.14. Kanäle in verschiedene Haltungen unterteilen

Das ist eine ziemlich komplexe Funktion und zur Zeit nicht implementiert in QGEP. Es gibt ein QGIS-Werkzeug, um Objekte aufzuteilen, aber wenn dieses Werkzeug auf den Layer vw_qgep_reach angewendet wird, resultiert ein Datenbank-Fehler, weil die Obj_ID des aufgeteilten (= duplizierten) Kanales nicht mehr eindeutig sind.

Temporäre Lösung: Die bestehende Haltung ändern und eine zweite Haltung manuell erstellen. Dann auch die Verknüpfungen kontrollieren.

In QGEP ist ein Werkzeug geplant, mit dem Haltung aufgeteilt werden können. Der Benutzer kann wählen ob nur die Haltung aufgeteilt werden soll oder auch die Kanäle, ob ein neuer Abwasserknoten zwischen den Haltung eingefügt und verbunden werden soll. Mit dem Werkzeug sollen die neuen Haltungspunktkoten berechnet werden können die bestehenden Abwassernetzelement-Verknüpfungen sind anzupassen falls notwendig.