INTERLIS 2.3; MODEL SIA405_Fernwirkkabel_3D_2012_LV95 (de) AT "http://www.sia.ch/405" VERSION "17.7.2015" = IMPORTS Base_LV95; IMPORTS Units; IMPORTS SIA405_Base_LV95; IMPORTS SIA405_Fernwirkkabel_2012_LV95; !! Copyright 2011 - 2015 sia / SVGW / VFS !! Die Nutzung dieser INTERLIS-Datei ist lizenzpflichtig! !! Änderungen und Ergänzungen dürfen zum Eigengebrauch getätigt werden. !! Sie müssen innerhalb der Datei so dokumentiert sein, dass sichtbar wird, !! welche Änderungen getätigt wurden (Einfügen von INTERLIS Kommentar). !! Die Originalmodelldatei SIA405_Fernwirkkabel_3D_2012_2.ili und darauf basierende !! abgeänderte Versionen dürfen nicht weiterverkauft werden. !! Die Weitergabe der Originaldatei (als Ganzes oder Teile davon) ist nur !! zusammen mit dem Erwerb einer Lizenz beim sia (www.sia.ch) durch den Empfänger erlaubt. !! Copyright 2011 - 2015 SIA und VSE !! Geprueft mit Compiler Version 4.5.13 vom 3.7.2015 !! Sachbearbeiter: Stefan Burckhardt / SIA 405 Kommission !! neu 17.7.2015 DOMAIN !! Definition Datentypen nach INTERLIS 2.3 TOPIC SIA405_Fernwirkkabel_3D = CLASS Kabel EXTENDS SIA405_Fernwirkkabel_2012_LV95.SIA405_Fernwirkkabel.Kabel = Breite: SIA405_Base_LV95.Breite; Geometrie3D: MANDATORY Base_LV95.HKoord; Hoehenbestimmung: SIA405_Base_LV95.Genauigkeit; Maechtigkeit: MANDATORY SIA405_Base_LV95.Maechtigkeit; !! Erweiterung 3D, Mächtigkeit (Höhe) eines Objektes [mm]. Differenz aus z.B. Hoehe minus HoeheKappe. Vorzeichen abhängig von END Kabel; CLASS Kabelpunkt EXTENDS SIA405_Fernwirkkabel_2012_LV95.SIA405_Fernwirkkabel.Kabelpunkt = Dimension1: Base_LV95.Hoehe; Dimension2: Base_LV95.Hoehe; Hoehe_UK: Base_LV95.Hoehe; SymbolOri: Base_LV95.Orientierung; Maechtigkeit: MANDATORY SIA405_Base_LV95.Maechtigkeit; !! Erweiterung 3D, Mächtigkeit (Höhe) eines Objektes [mm]. Differenz aus z.B. Hoehe minus HoeheKappe. END Kabelpunkt; END SIA405_Fernwirkkabel_3D; !! End of Topic VIEW TOPIC SIA405_Fernwirkkabel_LK_3D = DEPENDS ON SIA405_Fernwirkkabel_3D; VIEW Kabel PROJECTION OF base~SIA405_Fernwirkkabel_3D_2012_LV95.SIA405_Fernwirkkabel_3D.Kabel; = ATTRIBUTE OBJ_ID := base -> OBJ_ID; Metaattribute := base -> Metaattribute; Geometrie := base -> Geometrie; Funktion := base -> Funktion; Lagebestimmung := base -> Lagebestimmung; Status := base -> Status; Eigentuemer := base -> Eigentuemer; Breite := base -> Breite; Geometrie3D := base -> Geometrie3D; !! Erweiterung 3D Hoehenbestimmung := base -> Hoehenbestimmung; Maechtigkeit := base -> Maechtigkeit; END Kabel; VIEW Kabelpunkt PROJECTION OF base~SIA405_Fernwirkkabel_3D_2012_LV95.SIA405_Fernwirkkabel_3D.Kabelpunkt; = ATTRIBUTE OBJ_ID := base -> OBJ_ID; Metaattribute := base -> Metaattribute; Geometrie := base -> Geometrie; !! Abfuellung des Art Attributs nur via Funktion moeglich Art : ( Kabelschacht, Kabine ); Lagebestimmung := base -> Lagebestimmung; Hoehe := base -> Hoehe; Hoehenbestimmung := base -> Hoehenbestimmung; Status := base -> Status; Eigentuemer := base->Eigentuemer; Dimension1 := base -> Dimension1; Dimension2 := base -> Dimension2; Hoehe_UK := base -> Hoehe_UK; SymbolOri := base -> SymbolOri; Maechtigkeit := base -> Maechtigkeit; END Kabelpunkt; END SIA405_Fernwirkkabel_LK_3D; !! End of View END SIA405_Fernwirkkabel_3D_2012_LV95. !! End of Model