INTERLIS 2.3; !!============================================================================== !!@ File = "SZ_planerischerGewaesserschutz_oberirdisch_V1.ili"; !!@ Title = "planerischer Gewässerschutz betreffend oberirdischer Gewässer und deren Uferbereiche"; !!@ shortDescription = "Das Modell orientiert sich am Bundesmodell 'PlanerischerGewaesserschutz_LV95_V1_1' (130.1, 131.1, 132.1). Dieses wird im Kanton nach zwei Modellen bewirtschaftet (Aufteilung: oberirdisch/unterirdisch). Daten, welche für das vollständige Bundesmodell erforderlich sind, werden erst zum Zeitpunkt der Datenabgabe hinzugefügt"; !!@ Issuer = "https://www.sz.ch/geoinformation"; !!@ technicalContact = "mailto:geoportal@sz.ch"; !!@ furtherInformation = "https://www.sz.ch"; !!@ Themennummer = "A209"; !!@ iliCompilerVersion = "ili2c-5.2.5-b1471c2815bd6f7703c39f0de059eb083e194448"; !!------------------------------------------------------------------------------ !! Todo: - - - !!------------------------------------------------------------------------------ !! Version | wer | was !! Datum | Nr | | !!------------------------------------------------------------------------------ !! 2022-05-13 | 1.0 | th | Erstfassung !!============================================================================== MODEL SZ_planerischerGewaesserschutz_oberirdisch_V1 (de) AT "http://models.geo.sz.ch" VERSION "2022-05-13" = IMPORTS UNQUALIFIED INTERLIS; DOMAIN Punkt = COORD 2672000.000 .. 2719000.000 [m] ,1193000.000 .. 1232000.000 [m] ,ROTATION 2 -> 1 ; Polygon = SURFACE WITH (STRAIGHTS) VERTEX Punkt WITHOUT OVERLAPS > 0.01; Flaeche = SURFACE WITH (STRAIGHTS) VERTEX Punkt WITHOUT OVERLAPS > 0.001; !!------------------------------------------------------------------------------ TOPIC Stammdaten = !!------------------------------------------------------------------------------ CLASS Katalogeintrag (ABSTRACT) = OID AS UUIDOID; Name : MANDATORY TEXT*255; !! für die Benutzer lesbarer Name Code : MANDATORY TEXT*255; SortierNr : MANDATORY -999999 .. 999999; !! bestimmt die Reihenfolge des Eintrags: tiefste Nr erscheint zu oberst Bemerkung : TEXT*1000; END Katalogeintrag; CLASS GSBereichTyp EXTENDS Katalogeintrag = UNIQUE Code; UNIQUE Name; END GSBereichTyp; END Stammdaten; !!------------------------------------------------------------------------------ TOPIC GSBereiche = DEPENDS ON SZ_planerischerGewaesserschutz_oberirdisch_V1.Stammdaten; !!------------------------------------------------------------------------------ CLASS GSBereich = Identifikator : MANDATORY UUIDOID; Bemerkung : MTEXT*1000; Rechtskraftdatum : XMLDate; Geometrie : MANDATORY Polygon; UNIQUE Identifikator; END GSBereich; ASSOCIATION GSBereich_GSBereichTyp = rGSBereichTyp (EXTERNAL) -- {1} SZ_planerischerGewaesserschutz_oberirdisch_V1.Stammdaten.GSBereichTyp; GSBereich -- {0..*} GSBereich; END GSBereich_GSBereichTyp; END GSBereiche; END SZ_planerischerGewaesserschutz_oberirdisch_V1.