/* ################################################################################### KANTONALE ERWEITERUNG ZG -- Geodatenmodell nach Bundesrecht -- Grundwasservorkommen (ID 139) Zuständige Stelle (Datenherr): Amt für Umwelt furtherInformation=http://www.zg.ch/behoerden/baudirektion/amt-fuer-umwelt technicalContact=info.agg@zg.ch History: 21.10.2021 GeoWerkstatt GmbH (rb, og) - Version 1 basierend auf MGDM Grundwasservorkommen_LV95_V1 und dem bisherigen kantonalen INTERLIS1-Modell ZG_Grundwasserkarte_1_4 18.11.2021 GeoWerkstatt GmbH (rb, og) - Verschiedene Präzisierungen nach Besprechung Modellentwurf mit AfU 10.12.2021 GeoWerkstatt GmbH (rb, og) - Ergänzung Linienattribut-Tabelle für Grundwasserleiter_Lockergestein - Finalisierung Modell 21.02.2022 GeoWerkstatt GmbH (rb, og) - Modellanpassungen gemäss Rückmeldung AfU vom 7.2.22 24.03.2022 GeoWerkstatt GmbH (rb, og) - Modellanpassungen gemäss Rückmeldung AfU vom 22.3.22 12.04.2022 AGG (fele) - Modellanpassung gemäss Besprechung AFU vom 12.04.22 (Entfernung Attribut GUID bei Klasse Geringdurchlaessige_Deckschicht) 21.02.2023 AGG (fele) - Modellanpassung gemäss Besprechung AFU vom 09.03.23 (Ergänzung Wert 'artesisch' in Auswahlliste) 08.05.2023 AGG (fele) - Modellanpassung gemäss Besprechung AFU (Entfernung Objektklasse "DeckschichtBegrenzung", inkl. Association) ################################################################################### */ !!@ Compiler-Version = "5.2.0" INTERLIS 2.3; MODEL ZG_Grundwasservorkommen_V1_3 (de) AT "http://models.geo.zg.ch" VERSION "2023-05-08" = IMPORTS Grundwasservorkommen_LV95_V1, GeometryCHLV95_V1, CatalogueObjects_V1, Units; DOMAIN TOPIC Kataloge = CLASS Bezeichnung_Catalogue EXTENDS CatalogueObjects_V1.Catalogues.Item = Bezeichnung : MANDATORY TEXT*500; Nummer: TEXT*10; END Bezeichnung_Catalogue; STRUCTURE Bezeichnung_CatRef EXTENDS CatalogueObjects_V1.Catalogues.CatalogueReference = Reference (EXTENDED) : REFERENCE TO (EXTERNAL) Bezeichnung_Catalogue; END Bezeichnung_CatRef; END Kataloge; TOPIC Grundwasservorkommen EXTENDS Grundwasservorkommen_LV95_V1.Grundwasservorkommen = OID AS INTERLIS.UUIDOID; DEPENDS ON ZG_Grundwasservorkommen_V1_3.Kataloge; CLASS Grundwasserleiter_Lockergestein (EXTENDED)= BezeichnungKat : MANDATORY ZG_Grundwasservorkommen_V1_3.Kataloge.Bezeichnung_CatRef; Geometrie (EXTENDED) : MANDATORY SURFACE WITH (STRAIGHTS) VERTEX GeometryCHLV95_V1.Coord2 WITHOUT OVERLAPS > 0.001; Tiefengrundwasser : INTERLIS.BOOLEAN; GUID: TEXT*38; Bemerkungen: TEXT*255; END Grundwasserleiter_Lockergestein; !! Linientabelle für die Abbildung der früheren Linienattribute (https://github.com/claeis/ili2db/issues/346) CLASS GrundwasserleiterLGBegrenzung = Geometrie : Grundwasservorkommen_LV95_V1.CHLine; Verlaufstatus: (normal, speziell, unsichtbar); Bemerkungen: TEXT*255; END GrundwasserleiterLGBegrenzung; CLASS Isohypse (EXTENDED) = Druckniveau (EXTENDED): MANDATORY (artesisch); Verlaufstatus: (normal, speziell, unsichtbar); Bemerkungen: TEXT*255; END Isohypse; CLASS Geringdurchlaessige_Deckschicht (EXTENDED) = Geometrie (EXTENDED) : MANDATORY SURFACE WITH (STRAIGHTS) VERTEX GeometryCHLV95_V1.Coord2 WITHOUT OVERLAPS > 0.001; END Geringdurchlaessige_Deckschicht; CLASS Fliessrichtung = Geometrie : MANDATORY Grundwasservorkommen_LV95_V1.CHLine; Status : MANDATORY (nachgewiesen, vermutet); END Fliessrichtung; CLASS Filtration = Geometrie : MANDATORY GeometryCHLV95_V1.Coord2; Austausch : MANDATORY (Infiltration, Exfiltration); Status : MANDATORY (nachgewiesen, vermutet); Orientierung : MANDATORY 0.0 .. 399.9 [Units.Gon]; END Filtration; CLASS BegrenzungSee = Geometrie : MANDATORY Grundwasservorkommen_LV95_V1.CHLine; Status : MANDATORY (nachgewiesen, vermutet); END BegrenzungSee; CLASS Maechtigkeit = Geometrie : MANDATORY Grundwasservorkommen_LV95_V1.CHLine; Maechtigkeitswert : MANDATORY 0 .. 9999 [INTERLIS.m]; Status : MANDATORY (nachgewiesen, vermutet); END Maechtigkeit; ASSOCIATION IsohypseGWLeiterLG = IsohypseR -<> {0..*} Isohypse; Grundwasserleiter_LockergesteinR -- {1} Grundwasserleiter_Lockergestein; END IsohypseGWLeiterLG; ASSOCIATION FliessrichtungGWLeiterLG = FliessrichtungR -<> {0..*} Fliessrichtung; Grundwasserleiter_LockergesteinR -- {1} Grundwasserleiter_Lockergestein; END FliessrichtungGWLeiterLG; ASSOCIATION FiltrationGWLeiterLG = FiltrationR -<> {0..*} Filtration; Grundwasserleiter_LockergesteinR -- {1} Grundwasserleiter_Lockergestein; END FiltrationGWLeiterLG; ASSOCIATION BegrenzungSeeGWLeiterLG = BegrenzungSeeR -- {0..*} BegrenzungSee; Grundwasserleiter_LockergesteinR -- {1} Grundwasserleiter_Lockergestein; END BegrenzungSeeGWLeiterLG; ASSOCIATION MaechtigkeitGWLeiterLG = MaechtigkeitR -<> {0..*} Maechtigkeit; Grundwasserleiter_LockergesteinR -- {1} Grundwasserleiter_Lockergestein; END MaechtigkeitGWLeiterLG; ASSOCIATION GrundwasserLockergesteinBegrenzung = GrundwasserleiterLGR -<> {0..*} GrundwasserleiterLGBegrenzung; Grundwasserleiter_LockergesteinR -- {1} Grundwasserleiter_Lockergestein; END GrundwasserLockergesteinBegrenzung; END Grundwasservorkommen; TOPIC TransferMetadaten = OID AS INTERLIS.UUIDOID; CLASS Zustaendige_Stelle = Name : MANDATORY TEXT*80; END Zustaendige_Stelle; CLASS Datenbestand = Stand : MANDATORY INTERLIS.XMLDate; Lieferdatum : MANDATORY INTERLIS.XMLDate; Bemerkungen : MTEXT; END Datenbestand; ASSOCIATION zustStelle_Daten = zustaendigeStelle -<> {1} Zustaendige_Stelle; Datenbestand -- {0..*} Datenbestand; END zustStelle_Daten; END TransferMetadaten; END ZG_Grundwasservorkommen_V1_3.