INTERLIS 2.3; !!============================================================================== !!@ File = "SZ_Referenzgeometrie_Kantonsstrassen_2018-08-09.ili"; !!@ Title = "Referenzgeometrie Kantonsstrassen"; !!@ shortDescription = "Dieses Modell beschreibt die Referenzgeometrie der Kantonsstrassen. Es bildet die Grundlage für die lineare Referenzierung von Fachdaten im Kantonsstrassenraum."; !!@ Issuer = "https://www.sz.ch/avg"; !!@ technicalContact = "mailto:geoportal@sz.ch"; !!@ furtherInformation = "https://www.sz.ch/tiefbauamt"; !!@ kGeoiV_ID = "- - -"; !!@ Modell_Code = "- - -"; !!@ Modell_ID = "A035"; !! Compiler-Version = "4.7.11-20181209"; !!------------------------------------------------------------------------------ !! Todo: - - - !!------------------------------------------------------------------------------ !! Version | wer | Änderung !!------------------------------------------------------------------------------ !! 2018-08-09 | mh | Erstfassung !!============================================================================== MODEL SZ_Referenzgeometrie_Kantonsstrassen_20180809 (de) AT "http://models.geo.sz.ch" VERSION "2018-08-09" = 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 ); !!------------------------------------------------------------------------------ TOPIC Kantonsstrassen = !!------------------------------------------------------------------------------ CLASS Kantonsstrasse = Fachschluessel : MANDATORY TEXT*4; Status : MANDATORY Status; Geometrie : MANDATORY gerichteteLinie3D; UNIQUE Fachschluessel; END Kantonsstrasse; CLASS Kalibrierungspunkt = Fachschluessel : MANDATORY TEXT*25; Bemerkung : TEXT*1000; Linearposition : MANDATORY 0.0 .. 999999.0 [INTERLIS.m]; Geometrie : MANDATORY Punkt3D; UNIQUE Fachschluessel; END Kalibrierungspunkt; ASSOCIATION Kantonsstrasse_Kalibrierungspunkt = rKantonsstrasse -<#> {1} Kantonsstrasse; rKalibrierungspunkt -- {2..*} Kalibrierungspunkt; END Kantonsstrasse_Kalibrierungspunkt; END Kantonsstrassen; END SZ_Referenzgeometrie_Kantonsstrassen_20180809.