INTERLIS 2.3; !!============================================================================== !!@ File = "SZ_TWVinNotlagen_2018-09-13.ili"; !!@ Title = "Inventar Trinkwasserversorgung in Notlagen; kantonal"; !!@ shortDescription = "Dieses Modell beinhaltet die kantonalen Erweiterungen zum Bundesmodell 'Inventar Trinkwasserversorgung in Notlagen'. Es bildet den Stand ab, welcher für die Pilot-Phase gefordert wird."; !!@ Issuer = "http://www.sz.ch/avg"; !!@ technicalContact = "mailto:geoportal@sz.ch"; !!@ furtherInformation = "http://models.geo.sz.ch/afu"; !!@ kGeoiV_ID = "66"; !!@ Modell_Code = "SZ-CH-066.1"; !!@ Modell_ID = "A059"; !!@ Compiler-Version = "4.7.7-20180208"; !! Todo: In diesem Modell sind Attribute vorhanden, deren Zweckmässigkeit im Rahmen des Pilots geprüft werden. !! All jene Attribute sind im Kommentar als "todo" gekennzeichnet. !!------------------------------------------------------------------------------ !! Version | wer | Änderung !!------------------------------------------------------------------------------ !! 2018-09-13 | KEP | Anpassungen aufgrund erster Rückmeldungen aus Pilot !! 2018-03-07 | KEP | Erstfassung !!============================================================================== MODEL SZ_TWVinNotlagen_20180913 (de) AT "http://models.geo.sz.ch" VERSION "2018-09-13" = IMPORTS Units; UNIT Kilowatt [kW] = 1000 [Units.W]; LiterProMinute [lmin] = (Units.L / INTERLIS.min); hoehe [muM] = [INTERLIS.m]; DOMAIN Punkt2D = COORD 2672000.000 .. 2719000.000 [INTERLIS.m] ,1193000.000 .. 1232000.000 [INTERLIS.m] ,ROTATION 2 -> 1; Linie2D = POLYLINE WITH (STRAIGHTS) VERTEX Punkt2D; AlternativeStromversorgung = ( keine ,Generator ,Notstromanschluss ,andere ); JaNein = ( ja ,nein ); JaNeinUnbestimmt = ( ja ,nein ,unbestimmt ); Fassungsart_Quelle = ( ungefasst ,gefasst( direkt ,Fassungsstrang ,Fassungsstollen ,unbestimmt ) ); Fassungsart_Brunnenstube = ( Brunnenstube ,Quellschacht ,Sammelschacht ,unbestimmt ); Fassungsart_Grundwasserfassung = ( Vertikalfilterbrunnen ,Horizontalfilterbrunnen ,Sod_Schachtbrunnen ,andere ); Fassungsart_Oberflaechengewaesserfassung = ( Fliessgewaesserfassung ,Seewasserfassung ); Grundwasserleiter_Typ = ( Lockergestein ,Kluft ,Karst ,gemischt ,unbestimmt ); Nutzungszustand = ( genutzt ,ungenutzt ,aufgehoben ,unbestimmt ); Nutzungszustand_Oberflaechengewaesserfassung = ( genutzt ,ungenutzt ); ArtFoerderanlage = ( Pumpwerk ,Stufenpumpwerk ,Stufenpumpwerk_mit_Behaelter ,Druckerhoehungspumpwerk ,hydraulischer_Widder ,Heberanlage ,unbestimmt ); ArtWeitereAnlage = ( Trinkwasserbrunnen_an_Leitungsnetz ,Trinkwasserbrunnen_unabhaengig ,Brunnen_unabh_o_TWQualitaet ,Brunnen_unabh_TWQualitaet_unbest ,Schieberschacht ,Druckbrecherschacht ,Druckregulierungsventil ,andere ,unbestimmt ); Datenherkunft = ( !! kant. Erweiterung uebernommen_aus_WVA_1995 ,uebernommen_von_Wasserversorgung ,Erhebung_AfU ,andere ,unbestimmt ); Foerdermethode = ( !! kant. Erweiterung; entspricht MGDM 139/141, ist als Attribut in MGDM 139/141 in Klasse Fassungsbrunnen enthalten, nicht aber in MGDM 66 Pumpe ,Heber ,artesisch ,unbestimmt ); TOPIC TWVinNotlagen = CLASS Basisattribute (ABSTRACT) = Identifikator : MANDATORY TEXT*50; !! Identifikator = -. ; gebildet aus Kantons-Präfix, BfS-Gemeinde-Nummer, Name Wasserversorgung, Zone, Nummer; Bsp: SZ.1331-WKG-Dorfzone-0001 !! Kep 13.6.2018: todo: Will man den Namen der Wasserversorgung? Was, wenn diese ändern? Weshalb nicht eine separate Zusammenstellung mit Nr der Wasserversorgung? Name : TEXT*50; Netzteilident : TEXT*50; !! Definition optional oder obligatorisch wird erst in der abgeleiteten Klasse definiert. Nachfuehrungsdatum : INTERLIS.XMLDate; !! kant. Erweiterung Datenherkunft : MANDATORY Datenherkunft; !! kant. Erweiterung Bemerkung : TEXT*1000; UNIQUE Identifikator; END Basisattribute; CLASS Quelle = !! Neu-Modellierung Klasse Quelle analog MGDM "Grundwasseraustritte, -fassungen, -anreicherungsanlagen" Bemerkung : TEXT*1000; Fassungsart : MANDATORY Fassungsart_Quelle; Geometrie : MANDATORY Punkt2D; Grundwasserleiter_Typ : Grundwasserleiter_Typ; Identifikator : MANDATORY TEXT*255; !! gebildet aus Kantons-Präfix, BfS-Gemeinde-Nummer, Name Wasserversorgung, Zone, Nummer; Bsp: SZ.1331-WKG-Dorfzone-0001 kep, 13.6.2018: todo: Weshalb der gleiche Aufbau wie oben? Name : TEXT*255; Netzteilident : TEXT*50; !! Ergänzung zu MGDM "Grundwasseraustritte, -fassungen, -anreicherungsanlagen" Notwasserversorgung : JaNeinUnbestimmt; Nutzungszustand : Nutzungszustand; Oeffentliches_Interesse : JaNeinUnbestimmt; Quelltyp : TEXT*255; Schuettung_minimal : MANDATORY -1 .. 99999 [SZ_TWVinNotlagen_20180913.lmin]; !! Attribut obligatorisch, mit der Möglichkeit -1 abzufüllen sofern der Wert nicht verfügbar ist. Schuettung_mittel : 0 .. 99999 [SZ_TWVinNotlagen_20180913.lmin]; Schuettung_maximal : 0 .. 99999 [SZ_TWVinNotlagen_20180913.lmin]; Trinkwasser : SZ_TWVinNotlagen_20180913.JaNein; Zweck : TEXT*255; Nachfuehrungsdatum : INTERLIS.XMLDate; !! kant. Erweiterung (da die Klasse Quellen kein Extend zu Basisattributen) Datenherkunft : MANDATORY Datenherkunft; !! kant. Erweiterung (da die Klasse Quellen kein Extend zu Basisattributen) UNIQUE Identifikator; MANDATORY CONSTRAINT Fassungsart == #ungefasst AND NOT (DEFINED (Nutzungszustand)) AND NOT (DEFINED (Trinkwasser)) AND NOT (DEFINED (Zweck)) AND NOT (DEFINED (Notwasserversorgung)) AND NOT (DEFINED (Oeffentliches_Interesse)) OR Fassungsart <> #ungefasst AND DEFINED (Nutzungszustand) AND DEFINED (Trinkwasser) AND DEFINED (Notwasserversorgung) AND DEFINED (Oeffentliches_Interesse); END Quelle; CLASS Fassung (ABSTRACT) EXTENDS Basisattribute = !! Definiert die Attribute welche für alle Fassungs-Klassen verwendet werden. Aufbereitung : MANDATORY JaNeinUnbestimmt; Geometrie : MANDATORY Punkt2D; Notwasserversorgung : MANDATORY JaNeinUnbestimmt; Trinkwasser : MANDATORY JaNein; END Fassung; CLASS Foerderanlage EXTENDS Basisattribute = Alternative_Stromversorgung : SZ_TWVinNotlagen_20180913.AlternativeStromversorgung; Art : MANDATORY ArtFoerderanlage; Aufbereitung : JaNeinUnbestimmt; Dauerleistung : 0 .. 99999 [SZ_TWVinNotlagen_20180913.kW]; Foerdermenge : MANDATORY -1 .. 99999 [SZ_TWVinNotlagen_20180913.lmin]; Geometrie : MANDATORY Punkt2D; Leistung_max : 0 .. 99999 [SZ_TWVinNotlagen_20180913.kW]; Pumpen_Anz : 0 .. 999; Pumpen_Text : MTEXT*255; END Foerderanlage; CLASS Leitung EXTENDS Basisattribute = Geometrie : MANDATORY Linie2D; Nennweite : MANDATORY -1.00 .. 9999.00 [Units.mm]; Netzteilident (EXTENDED) : MANDATORY TEXT*50; END Leitung; CLASS Reservoir EXTENDS Basisattribute = Alternative_Stromversorgung : AlternativeStromversorgung; Aufbereitung : JaNeinUnbestimmt; Brauchreserve : MANDATORY -1 .. 99999 [Units.m3]; Geometrie : MANDATORY Punkt2D; Loeschreserve : MANDATORY -1 .. 99999 [Units.m3]; Name (EXTENDED) : MANDATORY TEXT*50; Netzteilident (EXTENDED) : MANDATORY TEXT*50; Wasserspiegel_max : MANDATORY -1.00 .. 5000.00 [SZ_TWVinNotlagen_20180913.muM]; END Reservoir; CLASS WeitereAnlage EXTENDS Basisattribute = Art : MANDATORY ArtWeitereAnlage; Aufbereitung : SZ_TWVinNotlagen_20180913.JaNeinUnbestimmt; Geometrie : Punkt2D; END WeitereAnlage; CLASS Brunnenstube EXTENDS Fassung = Ertrag_minimal : MANDATORY -1 .. 99999 [SZ_TWVinNotlagen_20180913.lmin]; !! Attribut obligatorisch, mit der Möglichkeit -1 abzufüllen sofern der Wert nicht verfügbar ist. Ertrag_mittel : 0 .. 99999 [SZ_TWVinNotlagen_20180913.lmin]; Ertrag_maximal : 0 .. 99999 [SZ_TWVinNotlagen_20180913.lmin]; Fassungsart : MANDATORY Fassungsart_Brunnenstube; END Brunnenstube; CLASS Grundwasserfassung EXTENDS Fassung = Durchmesser : 0.00 .. 9999.00 [Units.mm]; Fassungsart : MANDATORY Fassungsart_Grundwasserfassung; !! ACHTUNG: Fassungsart entspricht dem Attribut Brunnenart der Klasse Fassungsbrunnen in MGDM 139/141!!! Nutzungszustand : Nutzungszustand; Pkonz : 0 .. 99999 [SZ_TWVinNotlagen_20180913.lmin]; Foerdermethode : MANDATORY Foerdermethode; !! kant. Erweiterung; entspricht MGDM 139/141, ist als Attribut in MGDM 139/141 in Klasse Fassungsbrunnen enthalten, nicht aber in MGDM 66 END Grundwasserfassung; CLASS Oberflaechengewaesserfassung EXTENDS Fassung = Fassungsart : MANDATORY Fassungsart_Oberflaechengewaesserfassung; Nutzungszustand : Nutzungszustand_Oberflaechengewaesserfassung; Pkonz : 0 .. 99999 [SZ_TWVinNotlagen_20180913.lmin]; Foerdermethode : MANDATORY Foerdermethode; !! kant. Erweiterung; entspricht MGDM 139/141, ist als Attribut in MGDM 139/141 in Klasse Fassungsbrunnen enthalten, nicht aber in MGDM 66 END Oberflaechengewaesserfassung; END TWVinNotlagen; END SZ_TWVinNotlagen_20180913.