INTERLIS 2.3; !!============================================================================== !!@ File = "SZ_Baustellen_2019-02-14.ili"; !!@ Title = "Baustellen (Kantonsstrassen)"; !!@ shortDescription = "Dieses Modell beschreibt die Baustellen der Kantonsstrassen"; !!@ Issuer = "http://www.sz.ch/avg"; !!@ technicalContact = "mailto:geoportal@sz.ch"; !!@ furtherInformation = "https://www.sz.ch/tiefbauamt"; !!@ kGeoiV_ID = "- - -"; !!@ Modell_Code = "- - -"; !!@ Modell_ID = "A083"; !!@ iliCompilerVersion = "4.7.11-20181209"; !!------------------------------------------------------------------------------ !! Todo: - - - !!------------------------------------------------------------------------------ !! Version | wer | Änderung !!------------------------------------------------------------------------------ !! 2019-02-14 | Kep | Anpassungen aufgrund Änderungswünsche TBA !! 2018-08-10 | mh | Anpassungen an andere TBA-Fachdaten-Modelle !! 2018-03-27 | Kep | Ersterfassung !!============================================================================== MODEL SZ_Baustellen_20190214(de) AT "http://models.geo.sz.ch" VERSION "2018-03-27" = IMPORTS UNQUALIFIED INTERLIS; DOMAIN Punkt3D = COORD 2672000.000 .. 2719000.000 [INTERLIS.m] ,1193000.000 .. 1232000.000 [INTERLIS.m] , 0.000 .. 5000.000 [INTERLIS.m] ,ROTATION 2 -> 1; gerichteteLinie3D = DIRECTED POLYLINE WITH (STRAIGHTS) VERTEX Punkt3D; Status = ( inBetrieb ,projektiert ,rueckgebaut ); Behinderungskategorie = ( gering ,mittel ,stark ); !!------------------------------------------------------------------------------ TOPIC Kantonsstrassen = !!------------------------------------------------------------------------------ CLASS Kantonsstrasse = Fachschluessel : MANDATORY TEXT*4; Status : MANDATORY Status; Geometrie : MANDATORY gerichteteLinie3D; UNIQUE Fachschluessel; END Kantonsstrasse; END Kantonsstrassen; !!------------------------------------------------------------------------------ TOPIC Baustellen = DEPENDS ON SZ_Baustellen_20190214.Kantonsstrassen; !!------------------------------------------------------------------------------ CLASS Baustelle = Fachschluessel : MANDATORY TEXT*25; Lokalname : MANDATORY TEXT*250; Beschreibung : MANDATORY TEXT*255; Baubeginn : MANDATORY XMLDate; Inbetriebnahme : MANDATORY TEXT*50; Behinderungskategorie : MANDATORY Behinderungskategorie; Behinderungsbemerkung : MANDATORY TEXT*1000; Bauherrschaft : TEXT*1000; KontaktBauleitung : MANDATORY TEXT*1000; KontaktTBA : TEXT*50; LinearpositionVon : MANDATORY 0.0 .. 99999.9 [INTERLIS.m]; LinearpositionBis : MANDATORY 0.0 .. 99999.9 [INTERLIS.m]; Querabstand : -99.9 .. 99.9 [INTERLIS.m]; UNIQUE Fachschluessel; MANDATORY CONSTRAINT (LinearpositionBis > LinearpositionVon); END Baustelle; END Baustellen; END SZ_Baustellen_20190214.