INTERLIS 2.3; !!============================================================================== !!@ Title = "kantonales Datenmodell zum Thema Waldreservate"; !!@ shortDescription = "Dieses Modell beschreibt die Waldreservate. Es erweitert das Bundesmodell (ID 160.1) mit den kantonalen Mehranforderungen"; !!@ technicalContact = "mailto:geoportal@sz.ch"; !!@ furtherInformation = "https://www.sz.ch"; !!@ Themennummer = "A117"; !!@ Compiler-Version = "ili2c-5.3.0-90a8da73b8eb7696cb50ce8ae0ee5b422d33fba7"; !!------------------------------------------------------------------------------ !! Todo: - - - !!------------------------------------------------------------------------------ !! Version | wer | Änderung !!------------------------------------------------------------------------------ !! 2023-07-18 | Kep | Entfernung der Klasse "Lieferinhalt" !! 2021-10-04 | Kep | Anpassung aufgrund neuem Rahmenmodell; zudem: !! - Angaben zu Forstrevier, Forstkreis und Grundstücke entfernt; !! Diese Informationen werden im Rahmen einer Analyse berechnet !! und den Waldreserfaten zugeordnet. !! 2019-05-27 | Kep | Erstfassung !!============================================================================== MODEL SZ_Waldreservate_V2_1 (de) AT "http://models.geo.sz.ch" VERSION "2023-07-18" = 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.001; !!------------------------------------------------------------------------------ TOPIC Stammdaten = !!------------------------------------------------------------------------------ CLASS Katalogeintrag (ABSTRACT) = OID AS UUIDOID; Code : MANDATORY TEXT*255; Name : MANDATORY TEXT*255; SortierNr : MANDATORY -999999 .. 999999; Bemerkung : TEXT*1000; END Katalogeintrag; CLASS Rechtsstatus EXTENDS Katalogeintrag = UNIQUE Code; UNIQUE Name; END Rechtsstatus; CLASS Reservatstyp EXTENDS Katalogeintrag = UNIQUE Code; UNIQUE Name; END Reservatstyp; CLASS MCPFE_Klasse = OID AS UUIDOID; Code : MANDATORY TEXT*12; Name : MANDATORY TEXT*255; SortierNr : MANDATORY -999999 .. 999999; Symbol : MANDATORY BLACKBOX BINARY; UNIQUE Code; UNIQUE Name; END MCPFE_Klasse; END Stammdaten; !!------------------------------------------------------------------------------ TOPIC Geobasisdaten = DEPENDS ON SZ_Waldreservate_V2_1.Stammdaten; !!------------------------------------------------------------------------------ CLASS Waldreservat = OID AS UUIDOID; Kennung : MANDATORY TEXT*30; Name : MANDATORY TEXT*80; geaendertVon : MANDATORY TEXT*100; geaendertAm : MANDATORY XMLDate; Vertragsbeginn : XMLDate; Vertragsende : XMLDate; Doklink : URI; Bemerkung : TEXT*1000; FlaecheVertrag : MANDATORY 0.0 .. 999999.0; FlaecheGIS : 0.0 .. 999999.0; UNIQUE Kennung; END Waldreservat; CLASS Teilreservat = OID AS UUIDOID; Kennung : MANDATORY TEXT*30; FlaecheGIS : MANDATORY 0.0 .. 999999.0; Bemerkung : TEXT*1000; Geometrie : MANDATORY Polygon; UNIQUE Kennung; END Teilreservat; ASSOCIATION Waldreservat__Teilreservat = rWaldreservat -<#> {1} Waldreservat; rTeilreservat -- {0..*} Teilreservat; END Waldreservat__Teilreservat; ASSOCIATION Reservatstyp__Waldreservat = rReservatstyp (EXTERNAL) -- {1} SZ_Waldreservate_V2_1.Stammdaten.Reservatstyp; rWaldreservat -- {0..*} Waldreservat; END Reservatstyp__Waldreservat; ASSOCIATION Rechtsstatus__Waldreservat = rRechtsstatus (EXTERNAL) -- {1} SZ_Waldreservate_V2_1.Stammdaten.Rechtsstatus; rWaldreservat -- {0..*} Waldreservat; END Rechtsstatus__Waldreservat; ASSOCIATION MCPFE_Klasse__Teilreservat = rMCPFE_Klasse (EXTERNAL) -- {1} SZ_Waldreservate_V2_1.Stammdaten.MCPFE_Klasse; rTeilreservat -- {0..*} Teilreservat; END MCPFE_Klasse__Teilreservat; END Geobasisdaten; !!------------------------------------------------------------------------------ TOPIC TransferMetadaten = DEPENDS ON SZ_Waldreservate_V2_1.Stammdaten; !!------------------------------------------------------------------------------ CLASS Datenbestand = Stand : MANDATORY XMLDate; Bemerkung : MTEXT*1000; END Datenbestand; END TransferMetadaten; END SZ_Waldreservate_V2_1.