INTERLIS 2.3; !!============================================================================== !!@ File = "SZ_Standorte_Schulanlagen_Mittelschule_2016-07-26.ili"; !!@ Title = "Standorte von Schulanlagen (Mittelschule)"; !!@ shortDescription = "Dieses Modell beschreibt die Standorte von Schulanlagen der Mittelschulen"; !!@ Issuer = "http://www.sz.ch/avg"; !!@ technicalContact = "mailto:geoportal@sz.ch"; !!@ furtherInformation = "http://www.sz.ch/mittelschulen"; !!@ kGeoiV_ID = "50-SZ"; !!@ Modell_Code = "SZ-50.1"; !!@ Modell_ID = "A044"; !! Compiler-Version = "4.7.7-20180208"; !!------------------------------------------------------------------------------ !! Version | wer | Änderung !!------------------------------------------------------------------------------ !! 2016-03-03 | Ts | Erstfassung !! 2016-03-21 | Ts | Standart STRUCTURE Adresse verwendet; kein UNIQUE Name in CLASS Schule !! 2016-04-11 | Ts | neu SZ-50.1; Interlis Kopf nach Vorlage 2.3 !! 2016-05-19 | Ts | neu URLSchule & URLAmt; neue Klasse Angebot mit Attribut Art; Standort eigene Klasse !! 2016-06-20 | Ts | Klasse Standort neu definiert mit EGID Nr. und Klasse Angebot in BAG OF umgewandelt !! 2016-07-26 | Ts | Attribut und Struktur Rektor gelöscht; Attribut URLAmt gelöscht !! 2018-08-09 | Kep | Modell_ID gesetzt; Punkt-Datentyp direkt im Modell definiert !!============================================================================== MODEL SZ_Standorte_Schulanlagen_Mittelschule_20160726 (de) AT "http://models.geo.sz.ch" VERSION "20160726" = DOMAIN Punkt = COORD 2672000.0 .. 2719000.0 [INTERLIS.m] ,1193000.0 .. 1232000.0 [INTERLIS.m] ,ROTATION 2 -> 1; Anrede = ( Frau ,Herr ); Art = ( Gymnasium ,Fachmittelschule ); STRUCTURE Adresse = Adresszeile1 : TEXT*100; Adresszeile2 : TEXT*100; Strasse : TEXT*50; Hausnummer : TEXT*10; PLZ : 0..9999; Ort : TEXT*50; TelGeschaeft : TEXT*20; TelMobil : TEXT*20; Email : TEXT*50; END Adresse; STRUCTURE Nutzungsart = Wert : MANDATORY Art; END Nutzungsart; TOPIC Mittelschule = CLASS Schule = Nummer : MANDATORY 0..999; Name : MANDATORY TEXT*50; Art : BAG {0..*} OF Nutzungsart; Adresse : Adresse; URLSchule : INTERLIS.URI; UNIQUE Nummer; END Schule; CLASS Gebaeude = Standort : MANDATORY Punkt; EGID : 0..999999999; END Gebaeude; ASSOCIATION B_Schule_Gebaeude = r_Gebaeude -- {1..*} Gebaeude; r_Schule -<#> {1} Schule; END B_Schule_Gebaeude; END Mittelschule; END SZ_Standorte_Schulanlagen_Mittelschule_20160726.