5.2.2. Erfassungsrichtlinie

5.2.2.1. Mapping

Die AG-64/AG-96 Object-ids werden wie folgt in die Datenbank gemappt:

  • Infrastrukturknoten/GEPKnoten wird auf tww_od.wastewater_node gemappt

  • Infrastrukturhaltung/GEPHaltung wird auf tww_od.reach gemappt

  • Ueberlauf_Foerderaggregat wird auf tww_od.overflow gemappt

  • Einzugsgebiet wird auf tww_od.catchment_area gemappt

  • SBW_Einzugsgebiet wird auf tww_od.catchment_area_totals gemappt

  • GEPMassnahme wird auf tww_od.measure gemappt

  • VersickerungsbereichAG wird auf tww_od.infiltration_zone gemappt

Wo möglich werden die Wertelisten von VSA DSS übernommen In den Fällen, in denen ein 1:1 mapping möglich ist, existiert kein zusätzlicher Wertelisteneintrag für AG-64/96. Stattdessen kann der entsprechende VSA-DSS-Wert verwendet werden, welcher beim Export übersetzt wird. Die entsprechenden Fällis sind unten aufgelistet

Fast alle VSA-DSS-Werte der erwähnten Layer, die in AG-64/96 nicht existieren, werden mit einer Rückwärtsbeziehung in AG-64/96 umgewandelt. Standardmässig werden VSA-spezifische Werte, die in AG-64/96 mehrdeutig sind, auf inactive gesetzt.

AG-64/96-Werte werden wo modelltechnisch sinnvoll bei einem Export automatisch auf VSA DSS gemappt, was es erlaubt, beide Modelle zu exportieren.

5.2.2.1.1. Umgang mit Organisationen

Die Organisationstabelle von AG-64/96 unterscheidet sich von derjenigen des VSA. Sie hat 20 Zeichen und nutzt einen anderen Präfix. Um die VSA-Komptibilität zu wahren nutzt TWW 2 AG-64/96 die Tabelle des VSA.

Einige private Organisationen in der AG-64/AG-96 Tabelle wurden nicht in die Tabelle des VSA übernommen. Für diese Organisationen wird ein separater OID Präfix, welcher spezifisch für diesen Zweck generiert wurde, und der AG-64/AG-96 Postfix. genutzt Die entsprechenden Daten werden bei der Initialisierung eingelesen.

Beim Export eines Datensatzes werden die Organisationen nich aus der Datenbank exportiert. Stattdessen ist die AG-64/96-Organisationstabelle im Plugin hinterlegt und wird zum Export-Datensatz hinzugeladen.

5.2.2.1.2. Letzte_Aenderung

In AG-64/96 werden die Daten der Letzten_Aenderung der Werkinformation (WI) und des GEP separat geführt. Diese Werte werden datenbankseitig verwaltet. In den Einstellungen gibt es `hier<./plugin_setup_agxx.html>`_ ein Steuerelement, welches genutzt werden kann, um pro Nutzer zu steuern, welche Werte aktualisiert werden sollen.

5.2.2.2. Infrastrukturknoten/GEPKnoten

Die OID für Infrastrukturknoten/GEPKnoten wird aus tww_od.wastewater_node (Abwasserknoten) übernommen.

Die FunktionAG wird gemappt von:

  • Kontrollschacht.Funktion

  • Spezialbauwerk

  • Versickerungsanlage.Art

  • Einleitstelle.Relevanz

  • Abwasserknoten.ag64_Funktion

  • ARABauwerk.obj_id

  • Messstelle.obj_id

Die FunktionAG Kontrollschacht ist nicht in der Werteliste enthalten. Nutzen Sie stattdessen Kontroll_Einstiegschacht oder Kombischacht, welche mit einer Rückwärtsbeziehung gemappt werden.

Die folgende Tabelle erläutert das Mapping der FunktionAG im Detail. Gibt es mehrere Optionen für die TWW-Klasse, wird der Typ in Abhängigkeit vom Vorhandensein einer Detailgeometrie definiert. Der value_de wird nur aufgeführt, wenn der AG-64/96-Wert nicht ausgewählt werden kann

Wert in AG-64/AG-96

Bauwerkstyp

Kommentar

abflussloseGrube

Spezialbauwerk

Absturzbauwerk

Spezialbauwerk / Normschacht

Abwasserfaulraum

Spezialbauwerk

Abwasserreinigungsanlage

ARABauwerk

unabhängig des Werts Art

andere

Spezialbauwerk / Normschacht / Abwasserknoten

Anschluss

Abwasserknoten

Be_Entlueftung

Spezialbauwerk / Normschacht

Bodenablauf

Normschacht

Dachwasserschacht

Normschacht

Duekerkammer

Spezialbauwerk

Duekeroberhaupt

Spezialbauwerk

Einlaufschacht

Normschacht

Einleitstelle_gewaesserrelevant

Einleitstelle

Einleitstelle_nicht_gewaesserrelevant

Einleitstelle

Entwaesserungsrinne

Normschacht

Faulgrube

Spezialbauwerk

Gelaendemulde

Spezialbauwerk

Geleiseschacht

Normschacht

Geschiebefang

Spezialbauwerk

Guellegrube

Spezialbauwerk

Klaergrube

Spezialbauwerk

Kontrollschacht

Spezialbauwerk / Normschacht

Nutzen Sie Kontroll-Einstiegschacht oder Kombischacht

Leitungsknoten

kein Abwasserbauwerk

Messstelle

Messstelle ausserhalb Sonderbauwerk

Oelabscheider

Spezialbauwerk / Normschacht

Oelrueckhaltebecken

Spezialbauwerk

mappt beim DSS-Export auf Behandlungsanlage

Pumpwerk

Spezialbauwerk / Normschacht

Regenbecken_Durchlaufbecken

Spezialbauwerk

Regenbecken_Fangbecken

Spezialbauwerk

Regenbecken_Fangkanal

Spezialbauwerk

Regenbecken_Regenklaerbecken

Spezialbauwerk

Regenbecken_Regenrueckhaltebecken

Spezialbauwerk

Regenbecken_Regenrueckhaltekanal

Spezialbauwerk

Regenbecken_Verbundbecken

Spezialbauwerk

Regenueberlauf

Spezialbauwerk / Normschacht

Regenwasserrechen

Spezialbauwerk

Regenwassersieb

Spezialbauwerk

Rohrbruecke

Spezialbauwerk

Schlammfang

Normschacht

mappt beim DSS-Export auf Schlammsammler

Schlammsammler

Normschacht

Schwimmstoffabscheider

Spezialbauwerk / Normschacht

seitlicherZugang

Spezialbauwerk

Spuelschacht

Spezialbauwerk / Normschacht

Strassenwasserbehandlungsanlage

Spezialbauwerk

mappt beim DSS-Export auf Behandlungsanlage

Trennbauwerk

Spezialbauwerk / Normschacht

unbekannt

Spezialbauwerk / Normschacht

Versickerungsanlage.Versickerungsbecken

Versickerungsanlage

Versickerungsanlage.Kieskoerper

Versickerungsanlage

Versickerungsanlage.Versickerungsschacht

Versickerungsanlage

Versickerungsanlage.Versickerungsstrang

Versickerungsanlage

Nutzen Sie Versickerungsstrang_Galerie

Versickerungsanlage.Versickerungsschacht_Strang

Versickerungsanlage

Nutzen Sie Kombination_Schacht_Strang

Versickerungsanlage.Retentionsfilterbecken

Versickerungsanlage

mappt beim DSS-Export auf andere_mit_Bodenpassage

Versickerungsanlage.andere

Versickerungsanlage

mappt beim DSS-Export auf unbekannt

Versickerungsanlage.unbekannt

Versickerungsanlage

Vorbehandlung

Spezialbauwerk

Nutzen Sie Vorbehandlungsanlage

Wirbelfallschacht

Spezialbauwerk

5.2.2.2.1. Umgang mit Hausanschlüssen

Hausanschlüsse sind im Datenmodell als Infrastrukturknoten/GEPKnoten mit FunktionAG „Anschluss“ definiert. Da sie aber keine Abwasserbauwerke sind, ist die Funktion auf dem Abwasserknoten zu attributieren (wastewater_node.ag64_function).

5.2.2.2.2. Umgang mit Deckeln

Die AG-64/AG-96 Erfassungsrichtlinien schreiben folgendes vor:

  • Der Haupt-Abwasserknoten eines Normschachts oder eines Spezialbauwerks muss auf die Position des Hauptdeckels gemappt werden.

  • Zweitdecket sind als Infrastrukturknoten/GEPKnoten mit Funktionag „andere“ gemappt.

Da topologische Beziehungen auf einen Abwasserknoten der FunktionAG „andere“ technisch möglich sind, müssen wir alle Deckel auf einen Abwasserknoten mappen, indem wir tww_od.cover.ag64_fk_wastewater_node abfüllen. Die Lagegeometrie eines Abwasserknotens wird nur dann übersteuert, wenn er von einem Deckel referenziert wird. Zusätzlich kann wastewater_node.ag64_function auf „andere“ gesetzt werden.

5.2.2.2.3. Handling des Attributs „IstSchnittstelle“

AG-96 hat ein Attribute IstSchnittstelle, welches in VSA DSS 2020.1. nicht existiert. Der Wert wird in tww_od.wastewater_node.ag96_isgateway gespeichert.

5.2.2.3. Infrastrukturhaltung/GEPHaltung

Abgesehen von Strassen- und Platzwasser werden die NutzungsartAG-Werte nicht als Wertelistenerweiterungen modelliert. Nutzen Sie stattdessen die Rückwärtsbeziehungen.

5.2.2.4. Ueberlauf_Foerderaggregat

Der Layer Ueberlauf_Foerderaggregat is wird auf tww_od.overflow und seine Spezialisierungen gemappt.

5.2.2.5. GEPMassnahme

GEPMassnahme wird auf tww_od.measure gemappt. Folgende Kategorien können 1:1 auf ein VSA DSS-Wert gemappt werden und htan daher keinen separaten Eintrag in der Werteliste.

Wert in AG-64/AG-96

value_de in TWW

Reinigung

Erhaltung_Reinigung

Retention

Abflussvermeidung_Retention_Versickerung

Sonderbauwerk.Neubau

Sonderbauwerk_Neubau

5.2.2.6. Bautenausserhalbbaugebiet

Bautenausserhalbbaugebiet werden auf tww_od.building_group gemappt. Es existiert kein Rückwärtsmapping von VSA-DSS‘ Gebaeudegruppe.Sanierungsbedarf nach Bautenausserhalbbaugebiet.Sanierungsbedarf in AG-96 , da der Wert unbekannt nicht gemappt werden kann.

5.2.2.7. SBW_Einzugsgebiet

SBW_Einzugsgebiet wird auf tww_od.catchment_area_totals gemappt. die Perimetergeometrie wird in einem Erweiterungs-Attribut namens ag_96_perimeter_geometry gespeichert. Um es zu ändern, muss der Layer manuell ins QGIS-Projekt importiert werden.

Es gibt eine Funktion, um die Perimetergeometrie über eine Aggregation der Einzugsgebiete via Einzugsgebiet>Stammkarte->Hauptbauwerk->Hydr_Kennwerte->Gesamteinzugsgebiet zu berechnen. Die Perimeteregeometrei ist vom Typ MultiSurface, während das INTERLIS-Modell ein CurvePolygon verlangt. Gemäss der kantonalen Erfassungsrichtlinie müsste das Datenmodell missachtet werden und ein MultiPart exportiert werden. Da der zugrundeliegende Exportmechanismus ili2pg es nicht erlaubt, falsche Geometrietypen zu exportieren, wird nur der grösste Singlepart exportiert.

5.2.2.8. VersickerungsbereichAG

VersickerungsbereichAG wird auf tww_od.infiltration_zone gemappt