INTERLIS 2.3; !!============================================================================== !!@ File = "SZ_Waldabstandslinien_20180827"; !!@ Title = "minimales, kantonales Modell der Waldabstandslinien"; !!@ shortDescription = "Dieses Modell erweitert das Bundesmodell mit den kantonalen Mehranforderungen und dient als Erfassungsgrundlage auf Stufe Gemeinde"; !!@ Issuer = "http://www.sz.ch"; !!@ technicalContact = "mailto:geoportal@sz.ch"; !!@ furtherInformation = "http://geo.sz.ch"; !!@ kGeoiV_ID = "159"; !!@ Modell_Code = "SZ-CH-159.1"; !!@ Modell_ID = "A054"; !!@ Compiler-Version = "4.7.7-20180208"; !!------------------------------------------------------------------------------ !! Version | wer | Änderung !!------------------------------------------------------------------------------ !! 2016-10-21 | KEP | Erstfassung !! 2017-01-11 | KEP | Geometrie ausschliesslich mit STRAIGHTS !! 2018-08-27 | KEP | Berücksichtigung der Bundesmodelländerungen; !! Anpassung Dokumentverknüpfung !!============================================================================== MODEL SZ_Waldabstandslinien_20180827 (de) AT "http://models.geo.sz.ch" VERSION "2018-08-27" = IMPORTS UNQUALIFIED INTERLIS; DOMAIN Punkt = COORD 2672000.000 .. 2719000.000 [m] ,1193000.000 .. 1232000.000 [m] ,ROTATION 2 -> 1; Linie = POLYLINE WITH (STRAIGHTS) VERTEX Punkt; Einzelflaeche = SURFACE WITH (STRAIGHTS) VERTEX Punkt WITHOUT OVERLAPS > 0.05; Rechtsstatus = ( inKraft ,laufendeAenderungen ); Verbindlichkeit = ( Nutzungsplanfestlegung ,orientierend ,hinweisend ,wegleitend ); !!------------------------------------------------------------------------------ TOPIC Geobasisdaten = !!------------------------------------------------------------------------------ CLASS Typ = Code : MANDATORY TEXT*12; Bezeichnung : MANDATORY TEXT*80; Abkuerzung : TEXT*10; Verbindlichkeit : MANDATORY SZ_Waldabstandslinien_20180827.Verbindlichkeit; GemeindeNr : MANDATORY 1000..9999; Waldabstand : MANDATORY 00.0 .. 99.9 [m]; DoklinkRechtsvorschrift : URI; DoklinkHinweis : URI; Bemerkungen : MTEXT*1000; Symbol : BLACKBOX BINARY; UNIQUE GemeindeNr,Code; END Typ; CLASS Waldabstand_Linie = Identifikator : MANDATORY UUIDOID; Rechtsstatus : MANDATORY SZ_Waldabstandslinien_20180827.Rechtsstatus; publiziertAb : MANDATORY XMLDate; Bemerkungen : MTEXT*1000; Geometrie : MANDATORY Linie; UNIQUE Identifikator; END Waldabstand_Linie; CLASS Waldabstand_Wirkbereich = Identifikator : MANDATORY UUIDOID; Bemerkungen : MTEXT*1000; Geometrie : MANDATORY Einzelflaeche; UNIQUE Identifikator; END Waldabstand_Wirkbereich; ASSOCIATION Typ_WaldabstandLinie = rTyp -<> {1} Typ; rLinie -- {0..*} Waldabstand_Linie; END Typ_WaldabstandLinie; ASSOCIATION WaldabstandLinie_WaldabstandWirkbereich = rLinie -<#> {1} Waldabstand_Linie; rWirkbereich -- {0..1} Waldabstand_Wirkbereich; END WaldabstandLinie_WaldabstandWirkbereich; END Geobasisdaten; !!------------------------------------------------------------------------------ TOPIC TransferMetadaten = DEPENDS ON SZ_Waldabstandslinien_20180827.Geobasisdaten; !!------------------------------------------------------------------------------ CLASS Amt = Name : MANDATORY TEXT*80; AmtImWeb : URI; UID : TEXT*12; UNIQUE Name; END Amt; CLASS Datenbestand = BasketID : MANDATORY TEXT*20; Stand : MANDATORY XMLDate; Lieferdatum : MANDATORY XMLDate; Bemerkungen : MTEXT*1000; END Datenbestand; ASSOCIATION zustaendigeStelle_Datenbestand = rZustaendigeStelle -<> {1} Amt; rDatenbestand -- {0..*} Datenbestand; END zustaendigeStelle_Datenbestand; END TransferMetadaten; END SZ_Waldabstandslinien_20180827.