INTERLIS 2.3; !!============================================================================== !!@ File = "SZ_Nutzungsplanung_kantonal_Siedlung_2019-02-18.ili"; !!@ Title = "kantonales Modell für die Nutzungsplanung auf Stufe Kanton im Bereich Siedlung"; !!@ shortDescription = "Dieses Modell erweitert das Bundesmodell mit den kantonalen Mehranforderungen"; !!@ Issuer = "http://www.sz.ch"; !!@ technicalContact = "mailto:geoportal@sz.ch"; !!@ furtherInformation = "http://geo.sz.ch"; !!@ kGeoiV_ID = "73A"; !!@ Modell_Code = "SZ-CH-073A.1"; !!@ Modell_ID = "A062"; !!@ Compiler-Version = "ili2c-5.1.5-35f2a1fe63ea46830bc886ae50a3a818125c8eb9"; !!------------------------------------------------------------------------------ !! Version | wer | Änderung !!------------------------------------------------------------------------------ !! 2015-09-22 | KEP | Erstfassung !! 2016-01-25 | KEP | Ergänzung aufgrund Input ARE !! 2016-08-02 | KEP | Anpassungen aufgrund Pilot !! 2017-01-11 | KEP | Geometrie ausschliesslich mit STRAIGHTS !! 2019-02-18 | KEP | Anpassungen aufgrund Änderungen im Bundesmodell !!============================================================================== MODEL SZ_Nutzungsplanung_kantonal_Siedlung_20190218 (de) AT "http://models.geo.sz.ch" VERSION "2019-02-18" = 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; Gebietseinteilung = AREA WITH (STRAIGHTS) VERTEX Punkt WITHOUT OVERLAPS > 0.05; Rechtsstatus = ( inKraft ,laufendeAenderung ); Verbindlichkeit = ( Nutzungsplanfestlegung ,orientierend ,hinweisend ,wegleitend ); TypID = OID TEXT*60; !!------------------------------------------------------------------------------ TOPIC Hauptnutzung_CH = !!------------------------------------------------------------------------------ CLASS Hauptnutzung_CH = OID AS TypID; Code : MANDATORY 11 .. 99; Bezeichnung : MANDATORY TEXT*80; Beschreibung : TEXT*1000; END Hauptnutzung_CH; END Hauptnutzung_CH; !!------------------------------------------------------------------------------ TOPIC Geobasisdaten = DEPENDS ON SZ_Nutzungsplanung_kantonal_Siedlung_20190218.Hauptnutzung_CH; !!------------------------------------------------------------------------------ CLASS Typ_Kt = Code : MANDATORY TEXT*12; Bezeichnung : MANDATORY TEXT*80; Abkuerzung : MANDATORY TEXT*12; Verbindlichkeit : MANDATORY SZ_Nutzungsplanung_kantonal_Siedlung_20190218.Verbindlichkeit; DoklinkRechtsvorschrift : URI; DoklinkHinweis : URI; Bemerkungen : MTEXT*1000; Symbol : BLACKBOX BINARY; UNIQUE Code; END Typ_Kt; CLASS Geometrie (ABSTRACT) = Identifikator : MANDATORY UUIDOID; publiziertAb : MANDATORY XMLDate; Rechtsstatus : MANDATORY SZ_Nutzungsplanung_kantonal_Siedlung_20190218.Rechtsstatus; Bemerkungen : MTEXT*1000; UNIQUE Identifikator; END Geometrie; CLASS Grundnutzung_Zonenflaeche EXTENDS Geometrie = Geometrie : MANDATORY SZ_Nutzungsplanung_kantonal_Siedlung_20190218.Gebietseinteilung; END Grundnutzung_Zonenflaeche; CLASS Linienbezogene_Festlegung EXTENDS Geometrie = Geometrie : MANDATORY Linie; END Linienbezogene_Festlegung; CLASS Objektbezogene_Festlegung EXTENDS Geometrie = Geometrie : MANDATORY Punkt; END Objektbezogene_Festlegung; CLASS Ueberlagernde_Festlegung EXTENDS Geometrie = Geometrie : MANDATORY Einzelflaeche; END Ueberlagernde_Festlegung; CLASS Wirkbereich_Punkt = Geometrie : MANDATORY Einzelflaeche; END Wirkbereich_Punkt; CLASS Wirkbereich_Linie = Geometrie : MANDATORY Einzelflaeche; END Wirkbereich_Linie; ASSOCIATION TypKt_Geometrie = rTypKt -<> {1} Typ_Kt; rGeometrie -- {0..*} Geometrie; END TypKt_Geometrie; ASSOCIATION TypKt_HauptnCH = rHauptnutzung_CH (EXTERNAL) -- {1} SZ_Nutzungsplanung_kantonal_Siedlung_20190218.Hauptnutzung_CH.Hauptnutzung_CH; rTypKt -- {0..*} Typ_Kt; END TypKt_HauptnCH; ASSOCIATION ObjektbezogeneFestlegung_Wirkbereich = rPunkt -<#> {1} Objektbezogene_Festlegung; rGeometrie -- {0..*} Wirkbereich_Punkt; END ObjektbezogeneFestlegung_Wirkbereich; ASSOCIATION LinienbezogeneFestlegung_Wirkbereich = rLinie -<#> {1} Linienbezogene_Festlegung; rGeometrie -- {0..*} Wirkbereich_Linie; END LinienbezogeneFestlegung_Wirkbereich; END Geobasisdaten; !!------------------------------------------------------------------------------ TOPIC TransferMetadaten = DEPENDS ON SZ_Nutzungsplanung_kantonal_Siedlung_20190218.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 : XMLDate; Bemerkungen : MTEXT*1000; END Datenbestand; ASSOCIATION zustStelle_Daten = rZustaendigeStelle -<> {1} Amt; rDatenbestand -- {0..*} Datenbestand; END zustStelle_Daten; END TransferMetadaten; END SZ_Nutzungsplanung_kantonal_Siedlung_20190218.