INTERLIS 2.4; !!============================================================================== !!@ File = "SZ_Abfallanlagen_MatEntnahmestellen_V1.ili"; !!@ Title = "Kantonale Kehrichtverbrennungsanlagen, Inertstoffdeponien und Matrialentnamestellen"; !!@ shortDescription = "Dieses Modell ist eine kantonale Auslegung des Bundesmodells Abfallanlagen und Materialentnahmestelle (Identifikatoren 114.1 und 114.3). Es wurde umstrukturiert und erweitert"; !!@ Issuer = "http://www.sz.ch/avg"; !!@ technicalContact = "mailto:geoportal@sz.ch"; !!@ furtherInformation = "http://models.geo.sz.ch/afu"; !!@ Identifikator = "114.1, 114.3"; !!@ Themennummer = "A011"; !!@ iliCompilerVersion = "ili2c-5.2.3-3ec7a10e9bacc87e149a14a7f11a6035e0481c69A"; !!------------------------------------------------------------------------------ !! Todo: - - - !!------------------------------------------------------------------------------ !! Version | wer | was !! Datum | Nr | | !!------------------------------------------------------------------------------ !! 2021-10-27 | 1.0 | TH | Erstfassung !!============================================================================== MODEL SZ_Abfallanlagen_MatEntnahmestellen_V1 (de) AT "http://models.geo.sz.ch" VERSION "2021-10-27" = IMPORTS UNQUALIFIED INTERLIS; IMPORTS UNQUALIFIED Units; DOMAIN Punkt = COORD 2672000.00 .. 2719000.00 [m] ,1193000.00 .. 1232000.00 [m] ,ROTATION 2 -> 1; Polygon = SURFACE WITH (STRAIGHTS) VERTEX Punkt WITHOUT OVERLAPS > 0.01; BFSNummer = 1000 .. 9999; !!------------------------------------------------------------------------------ TOPIC Kataloge = !!------------------------------------------------------------------------------ CLASS Katalogeintrag (ABSTRACT) = Kennung : MANDATORY UUIDOID; Name : MANDATORY TEXT*255; !! für die Benutzer lesbarer Name Code : MANDATORY TEXT*255; !! Zeichenumfang gemäss Referenzhandbuch SortNr : MANDATORY 1 .. 999999; !! Sortierunummer Bemerkung : TEXT*1000; UNIQUE Kennung; END Katalogeintrag; CLASS Bewertung EXTENDS Katalogeintrag = UNIQUE Code; UNIQUE Name; END Bewertung ; CLASS Deponietyp EXTENDS Katalogeintrag = UNIQUE Code; UNIQUE Name; END Deponietyp ; CLASS Gemeinde EXTENDS Katalogeintrag = UNIQUE Code; UNIQUE Name; END Gemeinde; CLASS StatusDeponie EXTENDS Katalogeintrag = UNIQUE Code; UNIQUE Name; END StatusDeponie; CLASS StatusMaterialentnahmestelle EXTENDS Katalogeintrag = UNIQUE Code; UNIQUE Name; END StatusMaterialentnahmestelle; CLASS StatusRichtplanung EXTENDS Katalogeintrag = UNIQUE Code; UNIQUE Name; END StatusRichtplanung ; END Kataloge; !!------------------------------------------------------------------------------ TOPIC Planungen = DEPENDS ON SZ_Abfallanlagen_MatEntnahmestellen_V1.Kataloge; !!------------------------------------------------------------------------------ CLASS Planung(ABSTRACT) = Erfassungsdatum : MANDATORY XMLDate; istAbgeschlossen : MANDATORY BOOLEAN; Pfad : TEXT*255; Punkt : MANDATORY Punkt; END Planung; CLASS Deponie EXTENDS Planung = Kennung : MANDATORY TEXT*20; UNIQUE Kennung; END Deponie; CLASS Materialentnahmestelle EXTENDS Planung = Kennung : MANDATORY TEXT*20; UNIQUE Kennung; END Materialentnahmestelle; ASSOCIATION Planung_Bewertung = rPlanung -- {0..*} Planung; rBewertung (EXTERNAL) -- {1} SZ_Abfallanlagen_MatEntnahmestellen_V1.Kataloge.Bewertung; END Planung_Bewertung; ASSOCIATION Deponie_Deponietyp = rDeponie -- {0..*} Deponie; rDeponietyp (EXTERNAL) -- {1} SZ_Abfallanlagen_MatEntnahmestellen_V1.Kataloge.Deponietyp; END Deponie_Deponietyp; END Planungen; !!------------------------------------------------------------------------------ TOPIC Anlagen = DEPENDS ON SZ_Abfallanlagen_MatEntnahmestellen_V1.Kataloge; !!------------------------------------------------------------------------------ CLASS Flaeche = Flaeche : MANDATORY Polygon; END Flaeche; CLASS Anlage (ABSTRACT) = !! Klasse aus MGDM Bezeichnung : MANDATORY TEXT*50; !! MGDM URLBehoerde : MANDATORY INTERLIS.URI; !! MGDM: URI der zuständigen kommunalen Bewilligunsbehoerde Kubatur_kfr : MANDATORY 0.000 .. 999999999.999 [Units.m3]; !! MGDM: Kurzfristig nutzbares Volumen in m3 Festmass, fuer Deponien oder Materialentnahmestellen sind die Kubaturen zwingend zu erheben. Kurzfristig bedeutet innerhalb der kommenden 5 Jahre. Kubatur_lfr : MANDATORY 0.000 .. 999999999.000 [Units.m3]; !! MGDM: Langfristig nutzbares Volumen in m3 Festmass, fuer Deponien oder Materialentnahmestellen sind die Kubaturen zwingend zu erheben. Langfristig bedeutet innerhalb der kommenden 10 – 20 Jahre. Erfassungsjahr : MANDATORY 1900 .. 2999; !! MGDM: Jahr der letzten Anpassung der kurzfristig und langfristig nutzbaren Kubaturen Betreiber : TEXT*15; !! UID von Unternhemen Beschreibung : TEXT*500; Bemerkung : TEXT*500; Eingang : MANDATORY Punkt; !! Strassen-Eingang, MGDM: Geometrie END Anlage; CLASS Deponie (ABSTRACT) EXTENDS Anlage = Kennung : MANDATORY TEXT*20; istEingezont : BOOLEAN; DatumAbschlussNachsorge : XMLDate; UNIQUE Kennung; END Deponie; CLASS DeponieTypBE EXTENDS Deponie = !! Link zu Deponien welche im KbS geführt werden, im Rahmen dieses Modells wird keine Geometrie für diese Deponien erfasst rKbs : TEXT*12; END DeponieTypBE; CLASS DeponieTypA EXTENDS Deponie = END DeponieTypA; CLASS ErrichtungsbewilligungDep = Kubatur : MANDATORY 0 .. 999999999 [m3]; !! MGDM: Kubatur_gesamt wird aus der Summer dieser Kubaturen berechnet Bewilligungsdatum : MANDATORY XMLDate; END ErrichtungsbewilligungDep; CLASS Betriebsbewilligung = Bewilligungsdatum : MANDATORY XMLDate; END Betriebsbewilligung; CLASS Konzession = Beginn : MANDATORY XMLDate; END Konzession; CLASS Materialentnahmestelle EXTENDS Anlage = Kennung : MANDATORY TEXT*20; istKonzessionspflichtig : BOOLEAN; istEingezont : BOOLEAN; inBetriebBis : XMLDate; istHartgestein : BOOLEAN; istFestgesteinKalkMergel : BOOLEAN; istFestgesteinSandstein : BOOLEAN; istLockergesteinKiesSand : BOOLEAN; istLehmTon : BOOLEAN; UNIQUE Kennung; END Materialentnahmestelle; CLASS Baubewilligung = !! Wird im Jahresrythmus erhoben KubaturAbbau : MANDATORY 0 .. 999999999 [m3]; !! MGDM: Kubatur_gesamt wird aus der Summe dieser Kubaturen berechnet KubaturAuffuellung : MANDATORY 0 .. 999999999 [m3]; Bewilligungsdatum : MANDATORY XMLDate; END Baubewilligung; ASSOCIATION Anlage_Gemeinde = !! MGDM: Es wird nur die BFS-Nummer der Gemeinde erfasst, in welcher der grössere Teil der Anlage liegt. rAnlage -- {0..*} Anlage; rGemeinde (EXTERNAL) -- {1} SZ_Abfallanlagen_MatEntnahmestellen_V1.Kataloge.Gemeinde; END Anlage_Gemeinde; ASSOCIATION Anlage_StatusRichtplanung = rAnlage -- {0..*} Anlage; rStatusRichtplanung (EXTERNAL) -- {0..1} SZ_Abfallanlagen_MatEntnahmestellen_V1.Kataloge.StatusRichtplanung; END Anlage_StatusRichtplanung; ASSOCIATION DeponieTypA_Flaeche = rDeponieTypA -<#> {0..1} DeponieTypA; rFlaeche -- {0..*} Flaeche; END DeponieTypA_Flaeche; ASSOCIATION DeponieTypBE_Deponietyp = rDeponieTypBE -- {0..*} DeponieTypBE ; rDeponietyp (EXTERNAL) -- {1} SZ_Abfallanlagen_MatEntnahmestellen_V1.Kataloge.Deponietyp; END DeponieTypBE_Deponietyp; ASSOCIATION Deponie_Betriebsbewilligung = rDeponie -<#> {1} Deponie; rBetriebsbewilligung -- {0..*} Betriebsbewilligung; END Deponie_Betriebsbewilligung; ASSOCIATION Deponie_ErrichtungsbewilligungDep = rDeponie -<#> {1} Deponie; rErrichtungsbewilligungDep -- {1..*} ErrichtungsbewilligungDep; END Deponie_ErrichtungsbewilligungDep; ASSOCIATION Deponie_StatusDeponie = rDeponie -- {0..*} Deponie; rStatusDeponie (EXTERNAL) -- {1} SZ_Abfallanlagen_MatEntnahmestellen_V1.Kataloge.StatusDeponie; END Deponie_StatusDeponie; ASSOCIATION Materialentnahmestelle_Baubewilligung = rBaubewilligung -- {1..*} Baubewilligung; rMaterialentnahmestelle -<#> {1} Materialentnahmestelle; END Materialentnahmestelle_Baubewilligung; ASSOCIATION Materialentnahmestelle_Flaeche = rMaterialentnahmestelle -<#> {0..1} Materialentnahmestelle; rFlaeche -- {0..*} Flaeche; END Materialentnahmestelle_Flaeche; ASSOCIATION Materialentnahmestelle_Konzession = rMaterialentnahmestelle -<#> {1} Materialentnahmestelle; rKonzession -- {0..*} Konzession; END Materialentnahmestelle_Konzession; ASSOCIATION Materialentnahmestelle_StatusMaterialentnahmestelle = rMaterialentnahmestelle -- {0..*} Materialentnahmestelle; rStatusMaterialentnahmestelle (EXTERNAL) -- {1} SZ_Abfallanlagen_MatEntnahmestellen_V1.Kataloge.StatusMaterialentnahmestelle; END Materialentnahmestelle_StatusMaterialentnahmestelle; END Anlagen; END SZ_Abfallanlagen_MatEntnahmestellen_V1.