INTERLIS 2.3; !!============================================================================= !! Eidgenoessisches Departement für Umwelt, !! Verkehr, Energie und Kommunikation UVEK !! Bundesamt für Umwelt BAFU !! Abteilung Wasser !! 3003 Bern !! www.bafu.admin.ch !! !! Geobasisdatensatz Nr. 141.1 Grundwasseraustritte, -brunnen und -anreicherungsanlagen !! Geobasisdatensatz Nr. 139.2 Inventar über Grundwasservorkommen und Wasserversorgungsanlagen !! Teil Grundwasseraustritte, -brunnen und -anreicherungsanlagen !! (seit 1.1.2018 gelöscht, daher in Zeile 22 und 211 unter !!@ IDGeoIV nicht mehr erwähnt) !!============================================================================= !! Revision History !! 2016.11.22 verabschiedete Version !! 2018.05.08 BAFU/KOGIS Korrektur Einheit Liter/min in Zeilen 34,223 !! 2022.07.13 BAFU Neue Version 1.1 aufgrund neuer Informationsbedürfnisse !!============================================================================= !!@ technicalContact=mailto:gis@bafu.admin.ch !!@ furtherInformation=https://www.bafu.admin.ch/geodatenmodelle !!@ IDGeoIV="141.1" !!@ author=ig-tg !! Provisorisches Modell vom BAFU auf models.gis-daten.ch aufgeschaltet, da das Modell noch nicht in models.geo.admin.ch publiziert ist. !! Muss gelöscht werden, sobald, dass definitive Modell publiziert wird. MODEL Grundwasseraustritte_V1_1 (de) AT "http://models.gis-daten.ch/NAT_LAND_UMWE" VERSION "2022-07-13" = IMPORTS CHAdminCodes_V1,Units,GeometryCHLV95_V1,PlanerischerGewaesserschutz_LV95_V1_1; UNIT LiterPerMinute [lmin] = (Units.L / Units.min); CubicmeterPerDay [m3day] = (Units.m3 / Units.d); DOMAIN LiterMinute = -1.00 .. 1000000.00 [lmin]; KubikmeterTag = -1.00 .. 1440000.00 [m3day]; JaNein = ( ja, nein ); JaNeinUnbestimmt = ( ja, nein, unbestimmt ); IdentifikatorTyp = TEXT*255; !! value = - CHLine = POLYLINE WITH (STRAIGHTS) VERTEX GeometryCHLV95_V1.Coord2; CHSurface = SURFACE WITH (STRAIGHTS) VERTEX GeometryCHLV95_V1.Coord2 WITHOUT OVERLAPS > 0.001; TOPIC Grundwasseraustritte = DEPENDS ON PlanerischerGewaesserschutz_LV95_V1_1.GWSZonen; !! Domains !!-------- DOMAIN !! Quelle, Grundwasserbrunnen, Rueckgabebrunnen Nutzungszustand = ( genutzt, ungenutzt, aufgehoben, unbestimmt ); !! Classes !!-------- CLASS Quelle = Identifikator : MANDATORY IdentifikatorTyp; Name : TEXT*500; Grundwasserleiter_Typ : MANDATORY(Lockergestein,Kluft,Karst,gemischt,unbestimmt); Quelltyp: TEXT*500; Fassungsart : MANDATORY (ungefasst, gefasst( direkt, Fassungsstrang, Fassungsstollen, unbestimmt) ); Nutzungszustand : Nutzungszustand; Trinkwasser : JaNeinUnbestimmt; Zweck : TEXT*500; Oeffentliches_Interesse : JaNeinUnbestimmt; Schuettung_minimal: MANDATORY LiterMinute; Schuettung_mittel: MANDATORY LiterMinute; Schuettung_maximal: MANDATORY LiterMinute; Geometrie : MANDATORY GeometryCHLV95_V1.Coord2; Pkonz : LiterMinute; Name_WV : TEXT*255; UNIQUE Identifikator; MANDATORY CONSTRAINT !! Bei ungefassten Quellen (Fassungsart=ungefasst) muessen folgende Attribute undefiniert sein: !! Nutzungszustand, Trinkwasser, Zweck, , Oeffentliches_Interesse, Pkonz, Name_WV !! Bei gefassten Quellen (Fassungsart=gefasst) muessen folgende Attribute definiert sein: !! Nutzungszustand, und Oeffentliches_Interesse ((Fassungsart == #ungefasst) AND NOT (DEFINED(Nutzungszustand)) AND NOT (DEFINED(Trinkwasser)) AND NOT (DEFINED(Zweck)) AND NOT (DEFINED(Oeffentliches_Interesse)) AND NOT (DEFINED(Pkonz)) AND NOT (DEFINED(Name_WV))) OR ((Fassungsart != #ungefasst) AND (DEFINED(Nutzungszustand)) AND (DEFINED(Oeffentliches_Interesse))); MANDATORY CONSTRAINT !! Bei gefassten und genutzten Quellen (Fassungsart=gefasst, Nutzungszustand=genutzt) mu-essen folgende Attribute definiert sein !! Trinkwasser ((Fassungsart != #ungefasst) AND (Nutzungszustand == #genutzt) AND (DEFINED(Trinkwasser)) AND DEFINED(Pkonz)) OR (Fassungsart == #ungefasst) OR (Nutzungszustand != #genutzt); END Quelle; CLASS Grundwasserbrunnen = Identifikator : MANDATORY IdentifikatorTyp; Name : TEXT*500; Brunnenart : MANDATORY (Vertikalfilterbrunnen, Horizontalfilterbrunnen, Sod_Schachtbrunnen, andere); Foerdermethode : MANDATORY (Pumpe, Heber, artesisch, unbestimmt); Nutzungszustand : MANDATORY Nutzungszustand; Trinkwasser : MANDATORY JaNeinUnbestimmt; Zweck : TEXT*500; Oeffentliches_Interesse : MANDATORY JaNeinUnbestimmt; Pkonz : MANDATORY LiterMinute; Geometrie : MANDATORY GeometryCHLV95_V1.Coord2; Name_WV : TEXT*255; UNIQUE Identifikator; END Grundwasserbrunnen; CLASS Rueckgabebrunnen = Identifikator : MANDATORY IdentifikatorTyp; Name : TEXT*500; Nutzungszustand : MANDATORY Nutzungszustand; Zweck : TEXT*500; Geometrie : MANDATORY GeometryCHLV95_V1.Coord2; UNIQUE Identifikator; END Rueckgabebrunnen; CLASS Anreicherungsanlage = Identifikator : MANDATORY IdentifikatorTyp; Name : TEXT*500; Typ : MANDATORY (oberirdisch, unterirdisch, kombiniert, unbestimmt); Typ_Bemerkung : TEXT*255; Max_Versickerung : KubikmeterTag; Bezugsgewaesser : TEXT*255; Zweck : TEXT*500; GeometriePunkt : GeometryCHLV95_V1.Coord2; GeometrieLinie : CHLine; GeometrieFlaeche : CHSurface; Name_WV : TEXT*255; UNIQUE Identifikator; MANDATORY CONSTRAINT !! Genau eine Geometrie ist definiert ( (DEFINED(GeometriePunkt)) AND NOT (DEFINED(GeometrieLinie)) AND NOT (DEFINED(GeometrieFlaeche))) OR (NOT (DEFINED(GeometriePunkt)) AND (DEFINED(GeometrieLinie)) AND NOT (DEFINED(GeometrieFlaeche))) OR (NOT (DEFINED(GeometriePunkt)) AND NOT (DEFINED(GeometrieLinie)) AND (DEFINED(GeometrieFlaeche))); END Anreicherungsanlage; CLASS Fassungsstrang_Stollen = Identifikator : MANDATORY IdentifikatorTyp; Typ : MANDATORY (Fassungsstrang, Fassungsstollen, unbestimmt); Geometrie : MANDATORY CHLine; UNIQUE Identifikator; END Fassungsstrang_Stollen; ASSOCIATION QuelleZone_Assoc = Identifikator -- {0..*} Quelle; IDentifikator (EXTERNAL) -- {0..*} PlanerischerGewaesserschutz_LV95_V1_1.GWSZonen.GWSZone; END QuelleZone_Assoc; ASSOCIATION GrundwasserbrunnenZone_Assoc = Identifikator -- {0..*} Grundwasserbrunnen; IDentifikator (EXTERNAL) -- {0..*} PlanerischerGewaesserschutz_LV95_V1_1.GWSZonen.GWSZone; END GrundwasserbrunnenZone_Assoc; ASSOCIATION AnreicherungsanlageZone_Assoc = Identifikator -- {0..*} Anreicherungsanlage; IDentifikator (EXTERNAL) -- {0..*} PlanerischerGewaesserschutz_LV95_V1_1.GWSZonen.GWSZone; END AnreicherungsanlageZone_Assoc; ASSOCIATION FassungsstrangZone_Assoc = Identifikator_ -- {0..*} Fassungsstrang_Stollen; IDentifikator_ (EXTERNAL) -- {0..*} PlanerischerGewaesserschutz_LV95_V1_1.GWSZonen.GWSZone; END FassungsstrangZone_Assoc; END Grundwasseraustritte; END Grundwasseraustritte_V1_1.