TRANSFER SIA405_mit_Erweiterungen; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! SIA 405 1998 Modell !! !! revision history !! 2002.05.15/iG Angepasst exakt zu SIA Merkblatt 2016 GEO405 Datenaustausch !! 2016.08.02/iG Geometry range adjisted for LV05 !! 2017.05.21/JBu Angepasste Version für den Betrieb Werkkataster RUAG Real Estate !! 2017-10-12 / Anpassungen Organisationstabelle/Eigentümer !! !! Änderungen gegenüber SIA405 mit "!! RUAG" kommentiert !! nicht verwendete Topics entfernt !! Tele- und Kabelkommunikation in ein Topic kombiniert !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! MODEL SIA405_mit_Erweiterungen_RUAG DOMAIN !! Allgemeine Typen fuer alle SIA405 Medien INTEGER4 = [0 .. 9999]; INTEGER6 = [0 .. 999999]; REAL42 = [0.00 .. 9999.99]; Orientierung = DEGREES 0.0 360.0; Hoehecm = DIM1 -200.00 5000.00; LKoordcm = COORD2 2480000.00 1070000.00 2840000.00 1300000.00; Genauigkeit = (unbekannt, ungenau, genau); Status= (unbekannt, in_Betrieb, ausser_Betrieb, Reserve , tot, Berechnungsvariante , geplant, Projekt, provisorisch); Eigentuemer = (unbekannt, !! RUAG - Aufzähler für Eigentümer RUAG, Privat, Acht_Grad_Ost, Trigonet, WSB, OSTAG, Bund, Kanton, SBB, Astra, armasuisse, ARA_Thunersee, ARA_Interlaken, Abwasser_Uri, REAL, ERZ_Zuerich, Bern, Thun, Stans, Ennetmoos, Buerglen, Wilderswil, Schattdorf, Uttigen, Emmen, Altdorf, Zweisimmen, Ennetbuergen); !!============================================================================ TOPIC SIA405_Elektrizitaet_RUAG = !! Teilbereich Netzlogik !! ********************* !! Teilbereich Basismodell !! *********************** TABLE Trasseabschnitt = Name_Nummer: TEXT*20; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm WITHOUT OVERLAPS > 0.20; Art: (unbekannt, Kabeltrasse, Freileitungstrasse); Trassebreite: INTEGER4; !! max Breite, Ausdehnung, in mm Lagebestimmung: Genauigkeit; Eigentuemer: Eigentuemer; !! RUAG - zusätzliches Attribut, Aufzähler IDENT Name_Nummer; END Trasseabschnitt; TABLE Trasseabschnitt_Text = TrasseabschnittRef: -> Trasseabschnitt; !! reserviert fuer Attributtext der Tabelle Trasseabschnitt Text: TEXT*40; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; NO IDENT END Trasseabschnitt_Text; TABLE Trassepunkt = Name_Nummer: TEXT*20; Geometrie: LKoordcm; Art: (unbekannt,Schacht ,Tragwerk (Tragwerk_allgemein, Gittermast), Lampenstelle ,Verkehrsbeleuchtung, Kleinanschluss, Verteilkabine ,Transformatorenstation, Maststation); IDENT Name_Nummer; END Trassepunkt; TABLE Trassepunkt_Text = TrassepunktRef: -> Trassepunkt; !! //1-mc// Text: TEXT*40; !! reserviert fuer Attributtext der Tabelle Trassepunkt TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; NO IDENT END Trassepunkt_Text; TABLE Bauwerk = Name_Nummer: TEXT*20; Art: (unbekannt, Bauwerk, Schacht); Lagebestimmung: Genauigkeit; Eigentuemer: Eigentuemer; !! RUAG - zusätzliches Attribut, Aufzähler IDENT Name_Nummer; END Bauwerk; TABLE Bauwerk_Text = BauwerkRef: -> Bauwerk; !! //1-mc//; Text: TEXT*40; !! reserviert fuer Attributtext der Tabelle Bauwerk TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; NO IDENT END Bauwerk_Text; TABLE Bauwerk_Linie = BauwerkRef: -> Bauwerk; !! //1-mc//; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm; NO IDENT END Bauwerk_Linie; TABLE Bauwerk_Flaeche = BauwerkRef: -> Bauwerk; !! //1-mc//; Geometrie: SURFACE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm WITHOUT OVERLAPS > 0.20; NO IDENT END Bauwerk_Flaeche; END SIA405_Elektrizitaet_RUAG. !!============================================================================ TOPIC SIA405_Kommunikation_RUAG = !! Teilbereich Netzlogik !! ********************* !! Teilbereich Basismodell !! *********************** TABLE Trasseabschnitt = Name_Nummer: TEXT*20; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm WITHOUT OVERLAPS > 0.20; Art: (unbekannt, !! RUAG Zusammenführen Tele- und Kabelkommunikation Rohrblock, Rohr, Kabel, Telekommunikation (Fremdkabel, Kanal), Kabelkommunikation (Erdungsleitung)); Trassebreite: INTEGER4; !! max. Ausdehnung, in mm Lagebestimmung: Genauigkeit; Baujahr: OPTIONAL INTEGER4; IDENT Name_Nummer; END Trasseabschnitt; TABLE Trasseabschnitt_Text = TrasseabschnittRef: -> Trasseabschnitt; Text: TEXT*40; !! reserviert fuer Attributtext der Tabelle Trasseabschnitt TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; NO IDENT END Trasseabschnitt_Text; TABLE Trassepunkt = Name_Nummer: TEXT*20; Geometrie: LKoordcm; Art: (unbekannt !! RUAG Zusammenführen Tele- und Kabelkommunikation , Leitungspunkt , Verteiler (unbekannt, Kupfer, optisch) !! unbekannt wenn Art nurVerteiler (z.B bei Datentransfer LK) , Ueberfuehrungspunkt (unbekannt, Kupfer, optisch) !! unbekannt wenn Art nur Ueberfuehrungspunkt , Freileitungsueberfpunkt (unbekannt, Kupfer, optisch) !! unbekannt wenn Art nur Freileitungsueberfuehrungspunkt , Kabelverteilkasten (unbekannt, Kupfer, optisch) !! unbekannt wenn Art nur Kabelverteilkasten , Markstein_Trassebolzen , Publifon , Spleissung (unbekannt, im_Trasse, im_Rohr, in_der_Erde) !! unbekannt wenn Art nur Spleissung (z.B bei Datentransfer LK) , Verstaerkerkabine, Verteilkabine, Verteilkonsole , Hausanschluss (unbekannt, innen, aussen) !! unbekannt wenn Art nur Hausanschluss (z.B bei Datentransfer LK) , Bauteil (unbekannt, erdverlegt, in_Gebaeude) !! unbekannt wenn Art nur Bauteil (z.B bei Datentransfer LK) , Erdung); IDENT Name_Nummer; END Trassepunkt; TABLE Trassepunkt_Text = TrassepunktRef: -> Trassepunkt; !! //1-mc//; Text: TEXT*40; !! reserviert fuer Attributtext der Tabelle Trassepunkt TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; NO IDENT END Trassepunkt_Text; TABLE Schacht = Name_Nummer: TEXT*20; Geometrie: LKoordcm; Art: (unbekannt, !! RUAG Zusammenführen Tele- und Kabelkommunikation Telekommunikation (Schacht, Einstiegschacht_runder_Deckel, Kleineinstiegschacht, Plattenschacht, Kontrollschacht), Kabelkommunikation( rund, eckig)); Eigentuemer: Eigentuemer; !! RUAG - zusätzliches Attribut, Aufzähler IDENT Name_Nummer; END Schacht; TABLE Schacht_Text = SchachtRef: -> Schacht; !! //1-mc//; Text: TEXT*40; !! reserviert fuer Attributtext der Tabelle Schacht TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; NO IDENT END Schacht_Text; TABLE Bauwerk = Name_Nummer: TEXT*20; Art: (unbekannt, !! RUAG Zusammenführen Tele- und Kabelkommunikation andere, Telekommunikation( Schacht), Kabelkommunikation( Kopfstation, Unterzentrale)); Lagebestimmung: Genauigkeit; Baujahr: OPTIONAL INTEGER4; IDENT Name_Nummer; END Bauwerk; TABLE Bauwerk_Text = BauwerkRef: -> Bauwerk; !! //1-mc//; Text: TEXT*40; !! reserviert fuer Attributtext der Tabelle Bauwerk TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; NO IDENT END Bauwerk_Text; TABLE Bauwerk_Linie = BauwerkRef: -> Bauwerk; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm; NO IDENT END Bauwerk_Linie; TABLE Bauwerk_Flaeche = BauwerkRef: -> Bauwerk; Geometrie: SURFACE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm WITHOUT OVERLAPS > 0.20; NO IDENT END Bauwerk_Flaeche; !! Teilbereich Erweiterungen !! ************************* OPTIONAL TABLE Trasseabschnitt_Erw = TrasseabschnittRef: -> Trasseabschnitt; Kabelart: (unbekannt, Kupfer, koaxial, optisch, Fiberoptik); Material: OPTIONAL (unbekannt, !! RUAG Zusammenführen Tele- und Kabelkommunikation Aluminium, Beton, gebrannte_Steine, Kunststoff, Polyethylen, Zores, andere); Breite_Durchmesser: OPTIONAL INTEGER4; !! RUAG Zusammenführen Tele- und Kabelkommunikation; in mm: Durchmesser bei Kreisprofil bzw. groesste Breite bei Rechteckprofil Hoehe: OPTIONAL INTEGER4; !! RUAG Zusammenführen Tele- und Kabelkommunikation; in mm: sog. "Abstich" des Schachtes Baujahr: OPTIONAL INTEGER4; !! RUAG Zusammenführen Tele- und Kabelkommunikation Eigentuemer: Eigentuemer; !! RUAG Zusammenführen Tele- und Kabelkommunikation; nicht optional, Aufzähler NO IDENT END Trasseabschnitt_Erw; OPTIONAL TABLE Schacht_Erw = SchachtRef: -> Schacht; Material: (unbekannt, Beton, Kunststoff, andere); NO IDENT END Schacht_Erw; OPTIONAL TABLE Bauwerk_Erw = BauwerkRef: -> Bauwerk; Material: (unbekannt, !! RUAG Zusammenführen Tele- und Kabelkommunikation; Telekommunikation( Beton, andere), Kabelkommunikation( Aluminium, Beton, Holz, Kunststoff)); NO IDENT END Bauwerk_Erw; END SIA405_Kommunikation_RUAG. !!============================================================================ END SIA405_mit_Erweiterungen_RUAG. FORMAT FREE; CODE BLANK = DEFAULT, UNDEFINED = DEFAULT, CONTINUE = DEFAULT; TID = ANY; END. !!============================================================================