TRANSFER LIS_NW_LK; !! Version: 1.28 (29.05.2013) !! Domain !! ****** !! Revisionsdatum: De, 24.10.2003 Organisation: STEINAG statt Rotzloch !! Revisionsdatum: De, 4.3.2004 Organisation neu: EWN !! Revisionsdatum: Car, 21.6.2005 Erweiterung Organisation: alle Obwaldner Gemeinde !! Revisionsdatum: Car, 25.2.2011 Erweiterung Organisation: diverse Private !! Revisionsdatum: Car, 05.5.2011 Erweiterung Organisation: Wasserversorgungen !! Revisionsdatum: Car, 25.7.2011 Organisation wird neu als Text ausgegeben !! Revisionsdatum: Car, 25.11.2011 Organisation EBM erweitert !! Abwasser !! ******** !! Grundlage: SIA405 und VSA-DSS !! Erweiterungen: erweitert durch LIS-NW (Siehe Anmerkungen) !! Revisionsdatum: De, 03.06.2003 Grundlage fuer Transfer Geonis-Adalin !! Revisionsdatum: De, 06.06.2003 Erweiterung Nummerierung der Leitungen !! Revisionsdatum: Car, 09.03.2004 Erweiterungen div. Oelabscheider (Schacht und Bauwerk) !! Revisionsdatum: Car, 03.12.2008 Aenderung in Leitung_Erw > alt: HA_Ende_Nr neu: HA_Ende_LeitungRef !! Revisionsdatum: Car, 03.12.2008 Aenderung in Leitung_Erw > alt: HA_Anfang_Nr neu: HA_Anfang_LeitungRef !! Revisionsdatum: Car, 27.05.2009 Erweiterung TABL Abw_Nr_Einteilung !! Wasser !! ******** !! Grundlage: SIA405 !! Erweiterungen: erweitert durch LIS-NW (Siehe Anmerkungen) !! Revisionsdatum: De, 10.06.2003 Prototyp fuer Transfer Geonis-Adalin !! Revisionsdatum: De, 14.08.2003 Diverse Attributerweiterungen !! Revisionsdatum: Car, 29.03.2004 Attributerweiterung: Ventilschacht !! Revisionsdatum: Car, 27.05.2009 Erweiterung TABL Vermassung !! Revisionsdatum: !! Fernwaerme !! ********** !! Grundlage: SIA405 !! Erweiterungen: erweitert durch LIS-NW (Siehe Anmerkungen) !! Revisionsdatum: Car, Dez. 2004 Diverse Attributerweiterungen !! Revisionsdatum: Car, Aug. 2006, Erw. Trassepkt: Bogen, Entlueftung !! Revisionsdatum: Ach, Car: 2006, Steuerkabel erweitern !! Revisionsdatum: Car: Jan. 2007, Erw. Trassepkt: Schweissnaht und Attribut: Hoehe !! Revisionsdatum: Car: MÌrz 2008, Erw. Attr. Trasseabschnitt; Fabrikat und Typ !! Revisionsdatum: Car: Dez. 2008, Erw. Attr. Trasseabschnitt; Fabrikat und Typ !! Revisionsdatum: Car: 25.11.2011, Erw. Attr. Trasseabschnitt; Typ Casaflex_Uno und Premant !! Telekom !! ******* !! Grundlage: SIA405 !! Erweiterungen: erweitert durch LIS-NW (Siehe Anmerkungen) !! Revisionsdatum: Car, Jan. 2004 Diverse Attributerweiterungen !! Revisionsdatum: !! Revisionsdatum: !! Revisionsdatum: !! Revisionsdatum: !! Elektrizitaet !! ********* !! Grundlage: SIA405 !! Erweiterungen: erweitert durch LIS-NW (Siehe Anmerkungen) !! Revisionsdatum: Car, Jan. 2004 Diverse Attributerweiterungen !! Revisionsdatum: De, 4.3.2004 Trassepunkt neue Attribute: Sicherung, Lampe_Kasten !! Revisionsdatum: Car, 10.3.2004 div. Attribute auf OPTIONAL geändert !! Revisionsdatum: De, 10.3.2004 Speispunkt Gemeinde.(Emmetten,Buochs).Kanton hinzugefügt; !! Trassepunkt neue Attribute: Bezeichnung2 !! Trassepunkt Art: neu: GWB Hausanschluss_innen, Hausanschluss_aussen !! Revisionsdatum: Car, 18.3.2004 Ueberarbeitung der Leuchten_Typen in Hergiswil !! Revisionsdatum: De, 23.3.2004 Rohrbelegung.Belegungsart: Dim_75, Dim_110 eingefügt !! Trassepunkt: Aenderung Wertebereich Glaseinsatz !! Revisionsdatum: Car, 25.3.2004 Ueberarbeitung der Leuchten_Typen in Hergiswil !! Revisionsdatum: Car, 12.1.2005 Erw: T_50/70W_rund_mit_Betonpoller und Sonnmattstrasse in Hergiswil !! Revisionsdatum: Car, 29.8.2005 Erw: Speispunkt (APW4), Leuchtyp (Led), Trassepunkt_Art (Pollerleuchte_50/70, Down_Light) !! Revisionsdatum: Car, 14.12.2005 Erw: Speispunkte in Ennetmoos !! Revisionsdatum: Car, 18.11.2008 Erw: Speispunkt in Stans (Rieden) !! Revisionsdatum: Car, 08.02.2011 Erw: Speispunkte und Lampenstellen in Dallenwil !! Revisionsdatum: Car, 20.07.2011 Erw: Attribut Zuordnung: Elektrizitaet und offentliche_Beleuchtung in allen Tabellen !! Revisionsdatum: Ach, 09.03.2012 Erw: Speispunkte in Buochs gamaess Gemeinde BU ergaenzt und angepasst !! Revisionsdatum: Ach, 29.05.2013 Erw: HE: Speispunkt Schulhaus; div. Lampenstellen; Leuchtmittel HCI_E_P; !! Revisionsdatum: Sei, 29.04.2022 Eigentuemer und Baujahr nicht mehr optional; !! Revisionsdatum: Sei, 05.05.2022 Bauwerk Eigentuemer und Baujahr nicht mehr optional; !! Kabelkommunikation !! ********* !! Grundlage: SIA405 !! Erweiterungen: erweitert durch LIS-NW (Siehe Anmerkungen) !! Revisionsdatum: Sei, 29.04.2022 Trasseabschnitt_Erw Eigentuemer vorher Aufzählung neu Text; !! Revisionsdatum: Sei, 05.05.2022 Trasseabschnitt Lagebestimmung und Baujahr nicht mehr optional, Neue Attribute: Status, Bemerkung, Mut_Nr, Mut_Datum und Laenge; !! Revisionsdatum: Sei, 05.05.2022 Trassepunkt neue Attribute: Baujahr, Status, Eigentuemer, Lagebestimmung Bemerkung, Mut_Nr und Mut_Datum; !! Revisionsdatum: Sei, 05.05.2022 Bauwerk Lagebestimmung und Baujahr nicht mehr optional; !! Revisionsdatum: Sei, 05.05.2022 Bauwerk neue Attribute: Eigentuemer, Status, Bemerkung, Mut_Nr und Mut_Datum; !! Revisionsdatum: Sei, 05.05.2022 Trasseabschnitt_Erw entfernt und Eigentuemer in Trasseabschnitt verschoben MODEL LIS_NW_LK DOMAIN INTEGER4 = [0 .. 9999]; INTEGER6 = [0 .. 999999]; INTEGER7 = [0 .. 9999999]; INTEGER10 = [0 .. 9999999999]; REAL42 = [0.00 .. 9999.99]; Orientierung = DEGREES 0.0 360.0; !! Orientierung = GRADS 0.0 400.0; Hoehedm = DIM1 -200.00 5000.00; Hoehecm = DIM1 -200.000 5000.000; LKoordcm = COORD2 480000.000 70000.000 2840000.000 1300000.000; Genauigkeit = (unbekannt, ungenau, genau); Status = (unbekannt, in_Betrieb, ausser_Betrieb, aufgehoben_n_verfuellt, aufgehoben_unbekannt, Berechnungsvariante, geplant, Projekt, provisorisch, verfuellt, wird_aufgehoben); Organisation = (unbekannt, !! 0 Gemeinde(Nidwalden(Beckenried, !! 1 Buochs, !! 2 Dallenwil, !! 3 Emmetten, !! 4 Ennetbuergen, !! 5 Ennetmoos, !! 6 Hergiswil, !! 7 Oberdorf, !! 8 Stans, !! 9 Stansstad, !! 10 Wolfenschiessen), !! 11 Obwalden(Alpnach, !! 12 Engelberg, !! 13 Giswil, !! 14 Lungern, !! 15 Kerns, !! 16 Sachseln, !! 17 Sarnen)), !! 18 Kanton(Nidwalden, !! 19 Obwalden, !! 20 Liegenschaftsverwaltung), !! 21 Bund_Liegenschaftsverwaltung, !! 22 Privat(unbekannt, !! 23 gemischt, !! 24 SBB, !! 25 LSE, !! 26 RUAG, !! 27 STEINAG, !! 28 Golfclub, !! 29 Werkhof_A2, !! 30 Kaserne, !! 31 Pilatus, !! 32 Swisscom, !! 33 Verband, !! 34 Regelungsbedarf, !! 35 Kieswerk_Ennerberg, !! 36 EZVO, !! 37 Heizverbund_untere_Kniri, !! 38 Teilsame_Grossteil_Giswil), !! 39 Bund_ASTRA, !! 40 Wasserversorgung(Obwalden(WV_Alpnach, !! 41 WV_Giswil, !! 42 WV_AG_Engelberg, !! 43 WV_Lungern_Obsee, !! 44 WV_Kerns, !! 45 WV_Sachseln_Dorf_Umkreis, !! 46 WV_Arben, !! 47 WV_St_Niklausen, !! 48 WV_Kaiserstuhl_Buerglen, !! 49 WV_Gen_schaft_Obstalden, !! 50 WV_Gen_schaft_Grosst_berg, !! 51 WV_Sarnen)), !! 52 weitere_Private(EBM, !! 53 Holcim)); !! 53 Plantyp = (Leitungskataster, Werkplan, Uebersichtsplan); TOPIC SIA405_VSA_Abwasser = DOMAIN !! globale Abwasser-Typen !! Number = DIM1 -99999999.9999 99999999.9999; Number = DIM1 -99999999.9999 99999999.9999; Nutzungsart = ( unbekannt, !! Nutzungsart leicht abweichend von VSA-DSS // Regenabwasser, Rein_Kuehlabwasser, Mischabwasser, Schmutzabwasser, Industrie_Chemieabwasser, Signalkabel, !! LIS-NW // entlastetes_Mischabwasser, !! VSA-DSS // Bachabwasser, andere); !! VSA-DSS // FunktionHierarchisch = ( unbekannt, !! FunktionHierarchisch leicht abweichend von VSA-DSS // Hauptsammelkanal, Sammelkanal, Sanierungsleitung, Gewaesser, Liegenschaftsentwaesserung, Strassenentwaesserung, Arealentwaesserung, Hauptsammelkanal_regional, andere, !! VSA-DSS // fiktiv_in_Bauwerk); !! LIS_NW Baulicherzustand = ( Z1, !! kritisch Z2, !! ausreichend Z3, !! zufriedenstellend Z4, !! gut Z0, !! schlecht unbekannt ); Sanierungsbedarf = ( dringend, kurzfristig, mittelfristig, langfristig, keiner, unbekannt ); UE_Antrieb = ( keiner, Benzinmotor, Dieselmotor, Elektromotor, pneumatisch, manuell, hydraulisch, unbekannt, andere ); UE_Steuerung = ( keine, gesteuert, geregelt, unbekannt ); UE_Verstellbarkeit = ( fest, verstellbar, unbekannt ); UE_Funktion = ( Hochwasserentlastung, Notentlastung, Regenueberlauf, intern, unbekannt, andere); EF_Art = ( unbekannt, Leiter, Treppe, Trittnischen, Steigeisen, keine, Drucktuere, Tuere, andere); !! Teilbereich Netzlogik TABLE Knoten = Name_Nummer: TEXT*30; !! -------- Erweiterung LIS-NW LAGE: OPTIONAL LKoordcm; !!neu // VSA-DSS // !! -------- Erweiterung LIS-NW Ende IDENT Name_Nummer; END Knoten; TABLE Strang = Anfangsknoten: -> Knoten//1-m//; Endknoten: -> Knoten//1-m//; Name_Nummer: TEXT*30; IDENT Name_Nummer; END Strang; !! Teilbereich Basismodell TABLE Schacht = Name_Nummer: TEXT*30; BW_Bezeichnung: TEXT*50; !! LIS-NW // Geometrie: LKoordcm; SymbolOri: OPTIONAL Orientierung; Art_Funktion: (unbekannt, Kontrollschacht, Kammereinstieg, Oelabscheider, !! VSA Mineraloelabscheider Pumpenschacht, Retensionsschacht, Versickerungsschacht, Strassenablauf, Einlaufschacht, !! LIS-NW // Roehrenschacht, Schlammsammler, Klaergrube, Absetzbecken, Hofsammler, Geleiseschacht, Kaliberwechsel, Gefaellsbruch, Kanalanfang, Vorflutereinlauf, Dachwasserschacht, Tunnel_Spuelschacht, Tunnel_Spezialschacht, Haltungspunkt, Schwimmstoffabscheider, andere, Materialwechsel, Deckel, LIS_OELABSCHEIDER(Fettabscheider, Stapelbehaelter, Emulsionsspaltanlage, Probeentnahmeschaechte, Kompaktanlage)); Dimension1: OPTIONAL INTEGER4; !! in mm Dimension2: OPTIONAL INTEGER4; !! in mm Deckelhoehe: OPTIONAL Hoehecm; Sohlenhoehe: OPTIONAL Hoehecm; Hoehenbestimmung: OPTIONAL Genauigkeit; Lagebestimmung: Genauigkeit; Status: Status; KnotenRef: OPTIONAL -> Knoten//m-c//; !!--- !! Erweiterung ARIS fuer Import aus Abwasser21n !! !! Nutzungsart: (unbekannt, !! Regenabwasser, !! Rein_Kuehlabwasser, !! Mischabwasser, !! Schmutzabwasser, !! Industrie_Chemieabwasser); !!--- IDENT !! Geometrie; !! Name_Nummer; BW_Bezeichnung; END Schacht; TABLE Schacht_Text = SchachtRef: -> Schacht//1-mc//; Text: OPTIONAL TEXT*40; TextPos: OPTIONAL LKoordcm; TextOri: OPTIONAL Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW // NO IDENT END Schacht_Text; TABLE Schacht_Bem = SchachtRef: -> Schacht//1-mc//; Bemerkung: OPTIONAL TEXT*40; BemPos: OPTIONAL LKoordcm; BemOri: OPTIONAL Orientierung; BemHAli: OPTIONAL HALIGNMENT; BemVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW // NO IDENT END Schacht_Bem; TABLE SpezialBauwerk = KnotenRef: OPTIONAL TEXT*20; SchachtRef: -> Schacht//1-c//; Geometrie: OPTIONAL LKoordcm; SymbolOri: OPTIONAL Orientierung; Nummer: OPTIONAL TEXT*20; Name: OPTIONAL TEXT*30; Art_Funktion: OPTIONAL (unbekannt, Absturzkammer, Duekerkammer, Geschiebefang, Hochwasserentlastung, Jauchegrube, Kammer_ohne_Funktion, Klaergrube, Oelabscheider, !! VSA Mineraloelabscheider Pumpwerk, Regenbecken_unbekannt, Vereinigungskammer, Verzweigungskammer, Wirbelfallschacht, Trennschacht, !! VSA-DSS // Gelaendemulde, !! VSA-DSS // Be_Entlueftung, !! VSA-DSS // Kontrollschacht, !! VSA-DSS // Spuelschacht, !! VSA-DSS // SeitlicherZugang, !! VSA-DSS // Schwimmstoffabscheider, !! VSA-DSS // Regenbecken (Durchlaufbecken, !! VSA-DSS // Fangbecken, !! VSA-DSS // Verbundbecken, !! VSA-DSS // Regenklaerbecken, !! VSA-DSS // Regenrueckhaltebecken), !! VSA-DSS // Versickerungsanlage (andere_mit_Bodenpassage, !! VSA-DSS andere_ohne_Bodenpassage, Flaechenfoermige_Versickerung, Kieskoerper, Kombination_Schacht_Strang, MuldenRigolenversickerung, unbekannt, Versickerung_ueber_die_Schulter, Versickerungsbecken, Versickerungsschacht, Versickerungsstrang_Galerie), andere, !! LIS-NW // LIS_OELABSCHEIDER(Fettabscheider, Stapelabscheider, Emulsionsspaltanlage, Probeentnahmeschaechte, Kompaktanlage)); Lagebestimmung: Genauigkeit; Status: Status; Baujahr: OPTIONAL INTEGER4; NO IDENT END SpezialBauwerk; TABLE SpezialBauwerk_Flaeche = SpezialBauwerkRef: -> SpezialBauwerk//1-mc//; Geometrie: SURFACE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm; NO IDENT END SpezialBauwerk_Flaeche; TABLE SpezialBauwerk_Linie = SpezialBauwerkRef: -> SpezialBauwerk//1-mc//; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm; NO IDENT END SpezialBauwerk_Linie; TABLE SpezialBauwerk_Text = SpezialBauwerkRef: -> SpezialBauwerk//1-mc//; Text: OPTIONAL TEXT*40; TextPos: OPTIONAL LKoordcm; TextOri: OPTIONAL Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW // NO IDENT END SpezialBauwerk_Text; TABLE SpezialBauwerk_Bem = SpezialBauwerkRef: -> SpezialBauwerk//1-mc//; Bemerkung: OPTIONAL TEXT*40; BemPos: OPTIONAL LKoordcm; BemOri: OPTIONAL Orientierung; BemHAli: OPTIONAL HALIGNMENT; BemVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW // NO IDENT END SpezialBauwerk_Bem; TABLE Leitung = Name_Nummer: TEXT*30; BW_Bezeichnung: OPTIONAL TEXT*50; Geometrie: POLYLINE WITH (STRAIGHTS, ARCS) VERTEX LKoordcm; Nutzungsart: Nutzungsart; FunktionHierarchisch: FunktionHierarchisch; Profilart: OPTIONAL (unbekannt, Eiprofil, Kreisprofil, Maulprofil, Rechteckprofil, offenes_Profil, Spezialprofil, andere); Breite_Durchmesser: OPTIONAL INTEGER4; Lichte_Hoehe: OPTIONAL INTEGER4; Anfangshoehe: OPTIONAL Hoehecm; Endhoehe: OPTIONAL Hoehecm; Hoehenbestimmung: OPTIONAL Genauigkeit; Material: OPTIONAL (unbekannt, Beton (unbekannt, Normalbeton, !! SIA_Beton_armiert Reserve_1, !! SIA_Beton_vorgepannt Reserve_2, !! SIA_Beton_Fertigteil Reserve_3, !! SIA_Beton_unarmiert Ortsbeton, Schleuderbeton, Spezialbeton, Pressrohrbeton), Faserzement, Asbestzement, gebrannte_Steine, Guss (unbekannt, Grauguss, Guss_duktil, Gussbeton), Polyester_GUP, Kunststoff (unbekannt, Hardpolyethylen, !! SIA HDPE Polyester, Polyvinylchlorid, Polyethylen, Epoxydharz, Polypropylen), Stahl (unbekannt, Stahl, rostfrei), Steinzeug, Ton, andere, Zement, Centube); !! VSA_Spezialbeton Lagebestimmung: Genauigkeit; Status: Status; Baujahr: OPTIONAL INTEGER4; StrangRef: OPTIONAL -> Strang//m-c//; IDENT Name_Nummer; END Leitung; TABLE Leitungs_Text = LeitungRef: -> Leitung//1-mc//; Text: OPTIONAL TEXT*40; TextPos: OPTIONAL LKoordcm; TextOri: OPTIONAL Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW // NO IDENT END Leitungs_Text; TABLE Leitungs_Bem = LeitungRef: -> Leitung//1-mc//; Bemerkung: OPTIONAL TEXT*40; BemPos: OPTIONAL LKoordcm; BemOri: OPTIONAL Orientierung; BemHAli: OPTIONAL HALIGNMENT; BemVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW // NO IDENT END Leitungs_Bem; TABLE Leitungspunkt = Name_Nummer: OPTIONAL TEXT*30; Geometrie: LKoordcm; SymbolOri: OPTIONAL Orientierung; Art: OPTIONAL (unbekannt, Spuelstutzen, Trockenwetterfallrohr, Baujahrwechsel, Detailpunkt); Hoehe: OPTIONAL Hoehecm; Hoehenbestimmung: OPTIONAL Genauigkeit; Lagebestimmung: Genauigkeit; Nutzungsart: Nutzungsart; IDENT Geometrie; END Leitungspunkt; TABLE Leitungspunkt_Text = LeitungspunktRef: -> Leitungspunkt//1-mc//; Text: OPTIONAL TEXT*40; TextPos: OPTIONAL LKoordcm; TextOri: OPTIONAL Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; NO IDENT END Leitungspunkt_Text; OPTIONAL TABLE Schacht_Erw = SchachtRef: -> Schacht//1-c//; Einstieghilfe: OPTIONAL EF_Art; Zugaenglichkeit: OPTIONAL (unbekannt, zugaenglich, nicht_zugaenglich, ueberdeckt, schwierig_zu_oeffnen, Abstiche_nicht_messbar); Entwaesserungssystem: OPTIONAL TEXT*30; !! Eigentuemer: Organisation; Eigentuemer: TEXT*50; Letzte_Aenderung: OPTIONAL DATE; !!-------- Erweiterung LIS-NW Normschacht nach VSADSS mit eigenen Erweiterungen !! Normschacht NS_Oberflaechenzulauf: OPTIONAL ( Rost, Zulauf_seitlich, keiner, unbekannt, andere); !! Abwasserbauwerk BW_Standortname: OPTIONAL TEXT*50; BW_Baujahr: OPTIONAL INTEGER4; BW_Ersatzjahr: OPTIONAL INTEGER4; BW_Baulicherzustand: OPTIONAL Baulicherzustand; BW_Sanierungsbedarf: OPTIONAL Sanierungsbedarf; !! BW_Bruttokosten: OPTIONAL Number; BW_Bruttokosten: OPTIONAL TEXT*20; BW_Bemerkung: OPTIONAL TEXT*80; BW_Betreiber: OPTIONAL TEXT*50; BW_Ersteller: OPTIONAL TEXT*50; !! LIS-NW BW_Nutzungsart: Nutzungsart; !! LIS-NW BW_FunktionHierarchisch: FunktionHierarchisch; !! LIS-NW BW_MutationsNr: TEXT*12; !! LIS-NW BW_MutationsDatum: DATE; !! LIS-NW !! Deckel DE_Durchmesser: OPTIONAL INTEGER6; DE_Entlueftung: OPTIONAL ( entlueftet, nicht_entlueftet, unbekannt ); DE_Form: OPTIONAL ( andere, rund, eckig, unbekannt ); DE_Material: OPTIONAL ( andere, Guss, Beton, Guss_mit_Betonfuellung, Guss_mit_Belagfuellung, unbekannt ); DE_Schlammeimer: OPTIONAL ( vorhanden, nicht_vorhanden, unbekannt ); DE_Verschluss: OPTIONAL ( verschraubt, nicht_verschraubt, unbekannt ); DE_Bemerkung: OPTIONAL TEXT*50; !! Abwasserknoten KN_Rueckstaukote: OPTIONAL Hoehecm; !! Einstiegshilfe EF_Bemerkung: OPTIONAL TEXT*50; !! Bankett BN_Bemerkung: OPTIONAL TEXT*80; !!-------- Erweiterung LIS-NW Ende NO IDENT END Schacht_Erw; OPTIONAL TABLE Leitung_Erw = LeitungRef: -> Leitung//1-c//; FunktionHydraulisch: OPTIONAL (unbekannt, Freispiegelleitung, Speicherleitung, Drosselleitung, Punmpendruckleitung, Dueckerleitung, Spuelleitung, Sickerleitung, Entwaesserungsrinne, Drainagetransportleitung, andere); Verbindungsart: OPTIONAL (unbekannt, Glockenmuffen, Spitzmuffen, Flachmuffen, Ueberschiebmuffen, spiegelgeschweisst, Elektroschweissmuffen, Steckmuffe, Kupplung, Flansch, Schraubmuffen, Vortriebskuppelung, andere); Profileinbauten: OPTIONAL (unbekannt, keine, beidseitiges_Bankett, einseitiges_Bankett, Rinne (mit_einseitigem_Bankett, mit_beidseitigem_Bankett), andere); Bettung_Umhuellung: OPTIONAL (unbekannt, Sand, Kies, SIA (Typ_1, Typ_2, Typ_3, Typ_4), In_Kanal (aufgehaengt, einbetoniert), In_Kulisse, Pressvortrieb, in_Vortriebsrohr (Betonrohr, Stahlrohr), erdverlegt, in_Leitungsgang, andere); Entwaesserungssystem: OPTIONAL TEXT*30; Gefaelle: OPTIONAL INTEGER4; Laenge: INTEGER7; !! Eigentuemer: Organisation; Eigentuemer: TEXT*50; Letzte_Aenderung: OPTIONAL DATE; Letzte_Spuehlung: OPTIONAL INTEGER4; DSS_Export_Typ: OPTIONAL (Normalfall, !! LIS-NW // Ende_Knoten, Ende_HP_Leitung, Ende_HP_Schacht, Anfang_Knoten, Anfang_HP_Leitung, Anfang_HP_Schacht, Anfang_Knoten_Ende_Knoten, Anfang_HP_Leitung_Ende_HP_Leitung, Anfang_HP_Schacht_Ende_HP_Schacht, Anfang_HP_Schacht_Ende_HP_Leitung, Anfang_HP_Leitung_Ende_HP_Schacht, Anfang_Knoten_Ende_HP_Leitung, Anfang_Knoten_Ende_HP_Schacht, Anfang_HP_Leitung_Ende_Knoten, Anfang_HP_Schacht_Ende_Knoten); DSS_LTG_link: OPTIONAL TEXT*30; !! LIS-NW // !! DSS_LTG_link: OPTIONAL -> Leitung; !! LIS-NW // !! Kanal Spuelinterval: OPTIONAL Number; !! Haltung HA_Innenschutz: OPTIONAL (Anstrich_Beschichtung, Zementmoertelauskleidung, Kanalklinkerauskleidung, Steinzeugauskleidung, andere, unbekannt ); !! HA_Sanierungsmassnahme: OPTIONAL (Inliner, !! siehe Tab. Erhaltungsereingnis !! andere, !! unbekannt, !! keine ); HA_Fabrikat: OPTIONAL (andere, Centub, Buderus, Fuchsrohr, Ecopur, Janodur, Drainflex, unbekannt ); HA_Ende_LeitungRef: OPTIONAL TEXT*60; HA_Anfang_LeitungRef: OPTIONAL TEXT*60; !! Abwasserbauwerk BW BW_Standortname: OPTIONAL TEXT*50; BW_Ersatzjahr: OPTIONAL INTEGER4; BW_Baulicherzustand: OPTIONAL Baulicherzustand; BW_Sanierungsbedarf: OPTIONAL Sanierungsbedarf; !! BW_Bruttokosten: OPTIONAL Number; BW_Bruttokosten: OPTIONAL TEXT*20; BW_Bemerkung: OPTIONAL TEXT*80; BW_Betreiber: OPTIONAL TEXT*50; BW_Ersteller: OPTIONAL TEXT*50; !! LIS_NW BW_MutationsNr: TEXT*12; !! LIS_NW BW_MutationsDatum: DATE; !! LIS_NW BW_Kassabestand: OPTIONAL Number; !! LIS_NW (Anlagebuchhaltung HE) BW_RateFR: OPTIONAL Number; !! LIS_NW (Anlagebuchhaltung HE) BW_Rate1: OPTIONAL Number; !! LIS_NW (Anlagebuchhaltung HE) BW_ErsatzjahrABU: OPTIONAL INTEGER4; !! LIS_NW (Anlagebuchhaltung HE) BW_Rate2: OPTIONAL Number; !! LIS_NW (Anlagebuchhaltung HE) !!-------- Erweiterung LIS-NW Leitung Ende NO IDENT END Leitung_Erw; OPTIONAL TABLE Leitungspunkt_Erw = LeitungspunktRef: -> Leitungspunkt//1-c//; Letzte_Aenderung: OPTIONAL DATE; NO IDENT END Leitungspunkt_Erw; OPTIONAL TABLE SpezialBauwerk_Erw = SpezialBauwerkRef: -> SpezialBauwerk//1-c//; Nennvolumen: OPTIONAL INTEGER6; Zugaenglichkeit: OPTIONAL (unbekannt, zugaenglich, nicht_zugaenglich, ueberdeckt, schwierig_zu_oeffnen, Abstiche_nicht_messbar); Entwaesserungssystem: OPTIONAL TEXT*30; !! Eigentuemer: Organisation; Eigentuemer: TEXT*50; Letzte_Aenderung: OPTIONAL DATE; !!-------- Erweiterung LIS-NW SpezialBauwerk !! Spezialbauwerk SW SW_Bypass: OPTIONAL ( vorhanden, nicht_vorhanden, unbekannt ); !! Abwasserbauwerk BW BW_Standortname: OPTIONAL TEXT*50; BW_Ersatzjahr: OPTIONAL INTEGER4; BW_Baulicherzustand: OPTIONAL Baulicherzustand; BW_Sanierungsbedarf: OPTIONAL Sanierungsbedarf; !! BW_Bruttokosten: OPTIONAL Number; BW_Bruttokosten: OPTIONAL TEXT*20; BW_Bezeichnung: OPTIONAL TEXT*50; BW_Bemerkung: OPTIONAL TEXT*80; BW_Betreiber: OPTIONAL TEXT*50; BW_Ersteller: OPTIONAL TEXT*50; !! LIS-NW BW_Nutzungsart: OPTIONAL Nutzungsart; !! LIS-NW BW_FunktionHierarchisch: OPTIONAL FunktionHierarchisch; !! LIS-NW BW_MutationsNr: TEXT*12; !! LIS-NW BW_MutationsDatum: DATE; !! LIS-NW BW_Kassabestand: OPTIONAL Number; !! LIS-NW (Anlagebuchhaltung HE) BW_RateFR: OPTIONAL Number; !! LIS-NW (Anlagebuchhaltung HE) BW_Rate1: OPTIONAL Number; !! LIS-NW (Anlagebuchhaltung HE) BW_ErsatzjahrABU: OPTIONAL INTEGER4; !! LIS-NW erweitert (Anlagebuchhaltung HE) BW_Rate2: OPTIONAL Number; !! LIS-NW erweitert (Anlagebuchhaltung HE) !! Abwasserknoten KN KN_Sohlenkote: OPTIONAL Hoehecm; KN_Rueckstaukote: OPTIONAL Hoehecm; Einstieghilfe: OPTIONAL EF_Art; !!-------- Erweiterung LIS-NW SpezialBauwerk Ende NO IDENT END SpezialBauwerk_Erw; OPTIONAL TABLE Einbauten = LeitungsRef: OPTIONAL -> Leitung//c-mc//; SpezialBauwerkRef: OPTIONAL -> SpezialBauwerk//c-mc//; SchachtRef: OPTIONAL TEXT*20; SymbolOri: OPTIONAL Orientierung; Name_Nummer: TEXT*30; Geometrie: LKoordcm; Wirkrichtung: (mit, gegen, ohne); Art: (unbekannt, Pumpe, Schieber, Rueckstauklappe, Wirbeldrossel, Tauchwand, Trennwand, Dammbalken, Blende, Sieb_Rechen, Ueberfallkante_Streichwehr, Leapingwehr_Schaelblech, Spueleinrichtung, Messgeraet); Lage_in_Leitung: (unbekannt, unten, oben, in_Schacht, am_Leitungsanfang, am_Leitungsende); Stellung: (unbekannt, offen, geschlossen); Hub_Hoehendifferenz: OPTIONAL REAL42; Ueberfall_Hoehe: OPTIONAL Hoehecm; Hersteller: OPTIONAL TEXT*30; Charakteristik: OPTIONAL TEXT*255; Installationsdatum: OPTIONAL DATE; Letzte_Kontrolle: OPTIONAL DATE; Letzte_Aenderung: OPTIONAL DATE; Nutzungsart: Nutzungsart; !! LIS-NW NO IDENT END Einbauten; OPTIONAL TABLE Einbauten_Text = EinbautenRef: -> Einbauten//1-mc//; Text: TEXT*40; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; NO IDENT END Einbauten_Text; !!-------- Erweiterung LIS-NW (Tabellen) nach VSADSS mit eigenen Erweiterungen !!----------------------------------------------------------------------- TABLE Erhaltungsereignis= Name_Nummer: TEXT*30; LeitungsRef: OPTIONAL TEXT*30; SpezialBauwerkRef: OPTIONAL TEXT*30; SchachtRef: OPTIONAL TEXT*30; !! LeitungsRef: OPTIONAL -> Leitung; !! SpezialBauwerkRef: OPTIONAL -> SpezialBauwerk; !! SchachtRef: OPTIONAL -> Schacht; Geometrie: LKoordcm; Art: (andere, Neubau, !! LIS_NW (in Rahmen einer Neuerschliessung) Erneuerung, Instandsetzung, Reinigung, Sanierung, Untersuchung, unbekannt); Massnahme: (LEI_Inliner, LEI_Partliner, LEI_Rohr_in_Rohr, andere, unbekannt, keine, SCHA_Injektion, SCHA_seitl_Eingriff, LEI_seitl_Eingriff, Quick_Lock_Manschette); Zeitpunkt: OPTIONAL DATE; Ausfuehrender: OPTIONAL TEXT*50; Bemerkung: OPTIONAL TEXT*80; Bezeichnung: OPTIONAL TEXT*50; Datengrundlage: OPTIONAL TEXT*50; Dauer: OPTIONAL TEXT*50; Detaildaten: OPTIONAL TEXT*50; Ergebnis: OPTIONAL TEXT*50; Grund: OPTIONAL TEXT*50; Kosten: TEXT*50; Status: ( geplant, ausgefuehrt, unbekannt ); Garantieabnahme: OPTIONAL DATE; MutationsNr: TEXT*12; MutationsDatum: DATE; IDENT Name_Nummer; END Erhaltungsereignis; !!----------------------------------------------------------------------- TABLE Streichwehr= !! Ueberlauf Name_Nummer: TEXT*30; Geometrie: LKoordcm; Abwasserknoten: OPTIONAL TEXT*30; Ueberlaufnach: OPTIONAL TEXT*30; !! Abwasserknoten: OPTIONAL -> Knoten; !! Ueberlaufnach: OPTIONAL -> Knoten; Antrieb: OPTIONAL UE_Antrieb; Bemerkung: OPTIONAL TEXT*80; Bezeichnung: OPTIONAL TEXT*50; Bruttokosten: OPTIONAL TEXT*50; Steuerung: OPTIONAL UE_Steuerung; Verstellbarkeit: OPTIONAL UE_Verstellbarkeit; Funktion: OPTIONAL UE_Funktion; Ueberlaufdauer: OPTIONAL TEXT*50; Ueberlaufhaeufigkeit: OPTIONAL TEXT*50; Ueberlaufmenge: OPTIONAL TEXT*50; !! Streichwehr HydrUeberfallaenge: OPTIONAL INTEGER6; Kotemax: OPTIONAL Hoehecm; Kotemin: OPTIONAL Hoehecm; Ueberfallkante: OPTIONAL ( scharfkantig, rund, rechteckig, andere, unbekannt ); Wehrschwellenzahl: OPTIONAL ( einseitig, beidseitig, unbekannt ); MutationsNr: TEXT*12; MutationsDatum: DATE; IDENT Name_Nummer; END Streichwehr; !!----------------------------------------------------------------------- TABLE Foerderaggregat= !! Ueberlauf Name_Nummer: TEXT*30; Geometrie: LKoordcm; Abwasserknoten: OPTIONAL TEXT*30; Ueberlaufnach: OPTIONAL TEXT*30; !! Abwasserknoten: OPTIONAL -> Knoten; !! Ueberlaufnach: OPTIONAL -> Knoten; Antrieb: OPTIONAL UE_Antrieb; Bemerkung: OPTIONAL TEXT*80; Bezeichnung: OPTIONAL TEXT*50; Bruttokosten: OPTIONAL TEXT*50; Steuerung: OPTIONAL UE_Steuerung; Verstellbarkeit: OPTIONAL UE_Verstellbarkeit; Funktion: OPTIONAL UE_Funktion; Ueberlaufdauer: OPTIONAL TEXT*50; Ueberlaufhaeufigkeit: OPTIONAL TEXT*50; Ueberlaufmenge: OPTIONAL TEXT*50; !! Foerderaggregat Aggregatezahl: OPTIONAL TEXT*50; Arbeitspunkt: OPTIONAL TEXT*50; Aufstellungantrieb: OPTIONAL ( trocken, nass, unbekannt ); Aufstellungfoerderaggregat: OPTIONAL ( horizontal, vertikal, unbekannt ); Bauart: OPTIONAL ( Vakuumanlage, Druckluftanlage, andere, Kreiselpumpe, Schneckenpumpe, Kolbenpumpe, unbekannt ); Kotestart: OPTIONAL Hoehecm; Kotestop: OPTIONAL Hoehecm; MutationsNr: TEXT*12; MutationsDatum: DATE; IDENT Name_Nummer; END Foerderaggregat; !!----------------------------------------------------------------------- TABLE Leapingwehr= !! Ueberlauf Name_Nummer: TEXT*30; Geometrie: LKoordcm; Abwasserknoten: OPTIONAL TEXT*30; Ueberlaufnach: OPTIONAL TEXT*30; !! Abwasserknoten: OPTIONAL -> Knoten; !! Ueberlaufnach: OPTIONAL -> Knoten; Antrieb: OPTIONAL UE_Antrieb; Bemerkung: OPTIONAL TEXT*80; Bezeichnung: OPTIONAL TEXT*50; Bruttokosten: OPTIONAL TEXT*50; Steuerung: OPTIONAL UE_Steuerung; Verstellbarkeit: OPTIONAL UE_Verstellbarkeit; Funktion: OPTIONAL UE_Funktion; Ueberlaufdauer: OPTIONAL TEXT*50; Ueberlaufhaeufigkeit: OPTIONAL TEXT*50; Ueberlaufmenge: OPTIONAL TEXT*50; !! Leapingwehr Breite: OPTIONAL INTEGER6; Form: OPTIONAL ( Kreis, Rechteck, Parabel, unbekannt, andere ); Laenge: OPTIONAL INTEGER6; MutationsNr: TEXT*12; MutationsDatum: DATE; IDENT Name_Nummer; END Leapingwehr; TABLE Abw_Nr_Einteilung = Geometrie: AREA WITH (STRAIGHTS, ARCS) VERTEX LKoordcm WITHOUT OVERLAPS > 0.010; ObiID : OPTIONAL TEXT*50; Ortsbezeichnung : OPTIONAL TEXT*100; Name : OPTIONAL TEXT*100; Bemerkung : OPTIONAL TEXT*200; Mutnummer: OPTIONAL TEXT*50; !! Nummer des techn. Dossier Datum : OPTIONAL DATE; !! Datum der Bearbeitung NO IDENT END Abw_Nr_Einteilung; END SIA405_VSA_Abwasser. !!-------- Erweiterung LIS-NW Ende TOPIC SIA405_LIS_Wasser = DOMAIN !! globale Abwasser-Typen Number = DIM1 -99999999.9999 99999999.9999; Number31 = DIM1 0.0 999.9; !! Teilbereich Netzlogik TABLE Knoten = Name_Nummer: TEXT*30; Knotentyp: (unbekannt, Normalknoten, Einspeisepunkt, Kreiselverdichter); IDENT Name_Nummer; END Knoten; TABLE Knoten_Text = KnotenRef: -> Knoten//1-mc//; Text: TEXT*20; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; NO IDENT END Knoten_Text; TABLE Strang = von_Knoten: -> Knoten//1-m//; bis_Knoten: -> Knoten//1-m//; Name_Nummer: TEXT*30; Druckzone: OPTIONAL TEXT*20; Funktion: (unbekannt, Transportleitung, Hauptleitung, Versorgungsleitung); Laenge: OPTIONAL INTEGER6; Betreiber: OPTIONAL TEXT*30; Konzessionaer: OPTIONAL TEXT*30; Unterhaltspflicht: OPTIONAL TEXT*30; Dokumente: OPTIONAL TEXT*30; Letzte_Aenderung: OPTIONAL DATE; IDENT Name_Nummer; END Strang; TABLE Strang_Text = StrangRef: -> Strang//1-mc//; Text: TEXT*40; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; NO IDENT END Strang_Text; !! Teilbereich Basismodell TABLE Leitung = Name_Nummer: TEXT*30; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm; Funktion: (unbekannt, Transportleitung, Hauptleitung, Versorgungsleitung, Hausanschlussleitung, Entlueftungsleitung, Hydrantenanschlussleitung, Entleerungsleitung, Quellleitung); Material: (unbekannt, !! 0 Asbestzement, !! 1 Beton (unbekannt, !! 2 armiert, !! 3 nicht_armiert), !! 4 Guss (unbekannt, !! 5 Grauguss, !! 6 Guss_duktil), !! 7 Kunststoff (unbekannt, !! 8 Epoxiharz, !! 9 Polypropylen, !! 10 Polyvinylchlorid (PVC_hart, !! 11 PVC_U, !! 12 andere), !! 13 Polyethylen (HDPE, !! 14 MDPE, !! 15 LPDE, !! 16 andere, !! 17 PE80, !! 18 PE100)), !! 19 Stahl (unbekannt, !! 20 nicht_rostbestaendig, !! 21 rostbestaendig), !! 22 Steinzeug, !! 23 Ton, !! 24 Teuchel, !! 25 Eisen); !! 26 DurchmesserInnen: OPTIONAL INTEGER4; DurchmesserAussen: OPTIONAL INTEGER4; Durchmesser: OPTIONAL INTEGER4; Wasserqualitaet: OPTIONAL (unbekannt, Trinkwasser_kalt, Trinkwasser_warm, Industriebrauchwasser, Rohwasser, andere); Lagebestimmung: Genauigkeit; Status: Status; Baujahr: INTEGER4; StrangRef: OPTIONAL -> Strang//c-m//; IDENT Name_Nummer; END Leitung; TABLE Leitung_Text = LeitungRef: -> Leitung//1-mc//; Text: OPTIONAL TEXT*40; TextPos: LKoordcm; TextOri: OPTIONAL Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; NO IDENT END Leitung_Text; TABLE Leitung_Text_GEONIS = FEATURELINK: OPTIONAL INTEGER6; LABEL: OPTIONAL TEXT*255; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm; JUSTIFICATION: OPTIONAL TEXT*2; PNT_HCOORD: OPTIONAL TEXT*255; PNT_VCOORD: OPTIONAL TEXT*255; PNT_EXTEND: OPTIONAL TEXT*255; LABEL200: OPTIONAL TEXT*255; LABEL500: OPTIONAL TEXT*255; DRUCKZONE: OPTIONAL TEXT*50; ZUORDNUNG: OPTIONAL TEXT*50; STATUS: OPTIONAL TEXT*50; NO IDENT END Leitung_Text_GEONIS; TABLE Leitung_Bemerkung = LeitungRef: -> Leitung//1-mc//; Text: OPTIONAL TEXT*80; TextPos: LKoordcm; TextOri: OPTIONAL Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; NO IDENT END Leitung_Bemerkung; TABLE Leitungspunkt = Name_Nummer: TEXT*30; Geometrie: LKoordcm; Art: OPTIONAL (unbekannt, Regel_Mess_Organe (Schieber (unbekannt, Normalschieber, Hydrantenschieber, Streckenschieber, Feuerschieber, Trennschieber, Zonenschieber, Anbohrschieber), Klappe (unbekannt, Normalklappe (ohne_Motor, mit_Motor), Streckenklappe (ohne_Motor, mit_Motor), Zonenklappe (ohne_Motor, mit_Motor)), Hahn (unbekannt, links_oeffnend, rechts_oeffnend, mit_autom_Entleerung), Enleerung, Entlueftung, Hydrant (Ueberflurhydrant(einfach_abgesperrt, doppelt_abgesperrt, unbekannt), Unterflurhydrant, Gartenhydrant))); Lagebestimmung: Genauigkeit; SymbolOri: Orientierung; KnotenRef: OPTIONAL -> Knoten//c-m//; IDENT Name_Nummer; END Leitungspunkt; TABLE Leitungspunkt_Text = LeitungspunktRef: -> Leitungspunkt//1-mc//; Text: TEXT*40; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; NO IDENT END Leitungspunkt_Text; TABLE Leitungspunkt_Bemerkung = LeitungspunktRef: -> Leitungspunkt//1-mc//; Text: OPTIONAL TEXT*80; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; NO IDENT END Leitungspunkt_Bemerkung; TABLE Anlage = Name: OPTIONAL TEXT*20; Art: (unbekannt, Bedienerfelder (unbekannt, zentrale_Warte, lokale_Warte, Einzelanlage, Einzelaggregat), Fassungsanlage (unbekannt, Grundwasserfassung, Einzelfassung, Quellfassung, Einzelquelle, Fluss_Seewasserfassung, Brunnenstube, Horizontalbrunnen, primitive_Fassung), Foerderanlage (unbekannt, Heberanlage, Pumpwerk (Grundwasser, Netzbewirtschaftung, Stufen, Zonen, Einzel, Rohwasser, Reinwasser, Quellwasser, Druckerhoehung)), Voratsbehaelter (unbekannt, Grossreservoir, Kleinreservoir, Voratsbehaelter, Reservoir_mit_Stufenpumpe), Aufbereitungsanlage (unbekannt, Mehrstufenverfahren, Kleinanlage, Filteranlage, Einzelgeraet, Grundwasseranreicherung), Schacht (unbekannt, Regulierschacht, Klappenschacht, Zonentrennung, Notzonentrennung, Leerlauf, Stetslauf, Druckbrecher, Sammel_Spezialschacht), Messstation (unbekannt, Abrechnungsdaten, Netzinformation, Qualitaet, Umwelt, allgemeine_techn_Parameter)); Lagebestimmung: Genauigkeit; Status: Status; Baujahr: OPTIONAL INTEGER4; SymbolPos: OPTIONAL LKoordcm; SymbolOri: OPTIONAL Orientierung; NO IDENT END Anlage; TABLE Anlage_Flaeche = AnlageRef: -> Anlage//1-mc//; Geometrie: SURFACE WITH (STRAIGHTS, ARCS) VERTEX LKoordcm; !! Geometrie: AREA WITH (STRAIGHTS, ARCS) VERTEX LKoordcm WITHOUT OVERLAPS > 0.002; NO IDENT END Anlage_Flaeche; TABLE Anlage_Linie = AnlageRef: -> Anlage//1-mc//; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm; NO IDENT END Anlage_Linie; TABLE Anlage_Text = AnlageRef: -> Anlage//1-mc//; Text: OPTIONAL TEXT*40; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; NO IDENT END Anlage_Text; TABLE Anlage_Bemerkung = AnlageRef: -> Anlage//1-mc//; Text: OPTIONAL TEXT*40; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; NO IDENT END Anlage_Bemerkung; !! Teilbereich Erweiterungen OPTIONAL TABLE Leitung_Erw = LeitungRef: -> Leitung//1-c//; Verbindungsart: OPTIONAL (unbekannt, Muffen (unbekannt, gesteckt, geflanscht, geschweisst, geschraubt, gestemmt), Stopfbuechsen, Gewinde); Aussenisolation: OPTIONAL (unbekannt, keine, Bitumen, Chlor_Kautschuk, Faserzementmoertel, Zink_Epoxi_Polyrethan, Polyethylen_verstaerkt); Innenbeschichtung: OPTIONAL (unbekannt, keine, Polyurethan (normal, Ecopur, andere), Polyethylen, Zementmoertel, emailliert, bitumiert, Zinkstein_Epoxid); Verlegeart: OPTIONAL (unbekannt, offener_Graben, Grabenlos, Rohr_pressen, freiliegend, in_Schutzrohr); Schubsicherung: OPTIONAL (unbekannt, aussen, innen, keine); Ueberdeckung: OPTIONAL REAL42; !! Organisation: Organisation; Organisation: TEXT*50; Letzte_Aenderung: OPTIONAL DATE; Fabrikat: OPTIONAL (andere, Centub, Duktus, Fuchsrohr, Ecopur, unbekannt, Duktus_BLS); Bemerkung: OPTIONAL TEXT*80; Ausfuehrender: OPTIONAL TEXT*50; Druckzone: (Zone_A, Zone_B, Zone_C, Zone_D, Zone_E, Zone_F, Zone_G, Zone_H, Zone_I, Zone_K, unbekannt); Ersatzjahr: OPTIONAL INTEGER4; !! Bruttokosten: OPTIONAL Number; Bruttokosten: OPTIONAL TEXT*20; Kassabestand: OPTIONAL Number; RateFR: OPTIONAL Number; Rate1: OPTIONAL Number; ErsatzjahrABU: OPTIONAL INTEGER4; Rate2: OPTIONAL Number; MutationsNr: TEXT*12; MutationsDatum: DATE; Laenge: INTEGER6; NO IDENT END Leitung_Erw; OPTIONAL TABLE Leitungspunkt_Erw = LeitungspunktRef: -> Leitungspunkt//1-c//; Art_Erweiterung: OPTIONAL (Pumpe, Messer, Zaehler, Verbindungsstueck ( unbekannt, Standard (unbekannt, normal, aussenschubgesichert, innenschubgesichert), Ueberschieber_Schlaufe, Reparaturschelle (unbekannt, normal, aussenschubgesichert, innenschubgesichert), Weldend, Anbohrung), Formstueck (unbekannt, Reduktion, Bogen (horizontal, vertikal), Kompensator, T_stueck, Kreuzstueck), Abschlusselement (unbekannt, Standard (unbekannt, auf_Leitung, an_Leitung)), Leitungselement (unbekannt, normal, Muffe (unbekannt, geflanscht, gesteckt, geschraubt, geschweisst, gestemmt, Stopfbuechse, Gewinde), Isolierstueck, Baujahrwechsel, Materialwechsel, Gefaellsbruch, Hoehrrohr, Rueckschlagklappe, Steckscheibe, Aussenschubsicherung, Innenschubsicherung, Messstelle (Messkasten, Messonde)), Diverse (unbekannt, Hausanschluss, Standardschacht, Trinkwasserbrunnen, Schaubrunnen, Baubrunnen), LIS_Ventilschacht, LIS_Regner, LIS_Kombischieber, LIS_Kombi_T_Einarmig, LIS_Kombi_T_Zweiarmig, LIS_Kombi_T_Dreiarmig, LIS_Kombi_T_Vierarmig); Schaltzustand: OPTIONAL (unbekannt, offen, geschlossen); Schaltantrieb: OPTIONAL (unbekannt, motorisch (unbekannt, mit_Fernsteuerung, ohne_Fernsteuerung), mechanisch); Funktion: OPTIONAL (unbekannt, stellen (Druckregel, Mengenregel), schalten (absperren, Auslauf, entlueften, entnehmen), messen, zaehlen); Material: OPTIONAL (unbekannt, Metall, Kunststoff); Einbaujahr: OPTIONAL INTEGER4; Dimension: OPTIONAL INTEGER4; Hoehe: OPTIONAL Hoehecm; Hoehenbestimmung: OPTIONAL Genauigkeit; Letzte_Aenderung: OPTIONAL DATE; Bemerkung: OPTIONAL TEXT*80; Bezeichnung: OPTIONAL TEXT*50; Druckzone: (Zone_A, Zone_B, Zone_C, Zone_D, Zone_E, Zone_F, Zone_G, Zone_H, Zone_I, Zone_K, unbekannt); Hydrant_Druck_dynamisch: OPTIONAL TEXT*20; Hydrant_Druck_statisch: OPTIONAL TEXT*20; Hydrant_Leistung: OPTIONAL TEXT*20; Hydrant_Fabrikat: OPTIONAL (unbekannt, andere, von_Roll, Hinni_6000, Hinni_6006, Hawle, S5PN16); Hydrant_Standort: OPTIONAL TEXT*50; Kassabestand: OPTIONAL Number; RateFR: OPTIONAL Number; Rate1: OPTIONAL Number; ErsatzjahrABU: OPTIONAL INTEGER4; Rate2: OPTIONAL Number; MutationsNr: TEXT*12; MutationsDatum: DATE; Status: OPTIONAL Status; Exzenter: OPTIONAL (nein, ja); NO IDENT END Leitungspunkt_Erw; OPTIONAL TABLE Anlage_Erw = AnlageRef: -> Anlage//1-c//; Material: OPTIONAL (unbekannt, Beton, Asbestzement, Kunststoff, Metall, Stein); Ueberlaufhoehe: OPTIONAL Hoehecm; Fassungsvermoegen: OPTIONAL INTEGER6; Brauchreserve: OPTIONAL INTEGER6; Loeschreserve: OPTIONAL INTEGER6; !! Eigentuemer: Organisation; Eigentuemer: TEXT*50; Betreiber: OPTIONAL TEXT*50; Konzessionaer: OPTIONAL TEXT*30; Unterhaltspflicht: OPTIONAL TEXT*30; Letzte_Aenderung: OPTIONAL DATE; Bemerkung: OPTIONAL TEXT*80; Bezeichnung: OPTIONAL TEXT*50; Druckzone: (Zone_A, Zone_B, Zone_C, Zone_D, Zone_E, Zone_F, Zone_G, Zone_H, Zone_I, Zone_K, unbekannt); MutationsNr: TEXT*12; MutationsDatum: DATE; Kassabestand: OPTIONAL Number; RateFR: OPTIONAL Number; Rate1: OPTIONAL Number; ErsatzjahrABU: OPTIONAL INTEGER4; Rate2: OPTIONAL Number; NO IDENT END Anlage_Erw; !! LIS-NW weitere Tabellen TABLE Steuerkabel = Name_Nummer: OPTIONAL TEXT*30; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm; Bezeichnung: OPTIONAL TEXT*50; !! LIS-NW Lagebestimmung: Genauigkeit; Status: Status; Baujahr: OPTIONAL INTEGER4; Bemerkung: OPTIONAL TEXT*80; MutationsNr: TEXT*12; MutationsDatum: DATE; NO IDENT END Steuerkabel; TABLE Steuerkabel_Text = SteuerkabelRef: -> Steuerkabel // 1-mc //; Text: TEXT*40; TextPos: LKoordcm; TextOri: OPTIONAL Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Steuerkabel_Text; TABLE Steuerkabelschacht = Name_Nummer: OPTIONAL TEXT*30; !! z.B. Schachtnummer Geometrie: LKoordcm; Hoehe: OPTIONAL Hoehecm; Bezeichnung: OPTIONAL TEXT*50; !! LIS-NW Status: Status; Lagebestimmung: Genauigkeit; SymbolOri: Orientierung; Bemerkung: OPTIONAL TEXT*80; MutationsNr: OPTIONAL TEXT*12; MutationsDatum: OPTIONAL DATE; IDENT Geometrie; END Steuerkabelschacht; TABLE Steuerkabelschacht_Text = SteuerkabelschachtRef: -> Steuerkabelschacht // 1-mc //; Text: OPTIONAL Hoehecm; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Steuerkabelschacht_Text; TABLE Erhaltungsereignis= Name_Nummer: TEXT*30; LeitungsRef: OPTIONAL TEXT*30; SpezialBauwerkRef: OPTIONAL TEXT*30; SchachtRef: OPTIONAL TEXT*30; !! LeitungsRef: OPTIONAL -> Leitung; !! SpezialBauwerkRef: OPTIONAL -> SpezialBauwerk; !! SchachtRef: OPTIONAL -> Schacht; Geometrie: LKoordcm; Art: OPTIONAL (Sanierung, Instandsetzung, Erneuerung, Untersuchung, Reinigung, andere, unbekannt, Garantieabnahme); Abnahme: OPTIONAL DATE; Ausfuehrender: OPTIONAL TEXT*50; Bemerkung: OPTIONAL TEXT*80; Bezeichnung: OPTIONAL TEXT*50; Datengrundlage: OPTIONAL TEXT*50; Dauer: OPTIONAL Number; !! Tage Detaildaten: OPTIONAL TEXT*50; Ergebnis: OPTIONAL TEXT*50; Grund: OPTIONAL TEXT*50; Kosten: OPTIONAL Number; !! CHF Status: OPTIONAL ( geplant, ausgefuehrt, unbekannt ); Zeitpunkt: OPTIONAL DATE; MutationsNr: TEXT*12; MutationsDatum: DATE; IDENT Name_Nummer; END Erhaltungsereignis; TABLE Druckzone = Name_Nummer: TEXT*30; Geometrie: AREA WITH (STRAIGHTS, ARCS) VERTEX LKoordcm WITHOUT OVERLAPS > 0.010; Bezeichnung: OPTIONAL TEXT*50; BezPos: OPTIONAL LKoordcm; BezOri: OPTIONAL Orientierung; BezHAli: OPTIONAL HALIGNMENT; BezVAli: OPTIONAL VALIGNMENT; Druckzone: ( Zone_A, Zone_B, Zone_C, Zone_D, Zone_E, Zone_F, Zone_G, Zone_H, Zone_I, Zone_K ); MutationsNr: TEXT*12; MutationsDatum: DATE; IDENT Name_Nummer; END Druckzone; TABLE Verm_Wasser = Leer: OPTIONAL TEXT*12; NO IDENT END Verm_Wasser; TABLE Verm_Wasser_Linien = !! Objekt: -> Verm_Wasser; Objekt: OPTIONAL TEXT*50; Geometrie: POLYLINE WITH (STRAIGHTS, ARCS) VERTEX LKoordcm; NO IDENT END Verm_Wasser_Linien; TABLE Verm_Wasser_Beschr = Objekt: OPTIONAL TEXT*50; !! Objekt: -> Verm_Wasser; Text: TEXT*30; TextPos : OPTIONAL LKoordcm; TextOri : OPTIONAL Orientierung; TextHAli : OPTIONAL HALIGNMENT; TextVAli : OPTIONAL VALIGNMENT; NO IDENT END Verm_Wasser_Beschr; TABLE Verm_Wasser_GEONIS = Geometrie: POLYLINE WITH (STRAIGHTS, ARCS) VERTEX LKoordcm; BuildFlag: OPTIONAL INTEGER6; ProfileNr: OPTIONAL INTEGER6; CustomVal: OPTIONAL Number31; DirecFlag: OPTIONAL INTEGER6; Direction: OPTIONAL INTEGER6; Offset: OPTIONAL TEXT*50; StartSide: OPTIONAL INTEGER6; SymOutside: OPTIONAL INTEGER6; LineInside: OPTIONAL INTEGER6; TxtAtEnd: OPTIONAL INTEGER6; TextTurn: OPTIONAL INTEGER6; TxtPosUp: OPTIONAL INTEGER6; TxtPosAlng: OPTIONAL INTEGER6; TxtOffAlng: OPTIONAL Number; Version: OPTIONAL INTEGER6; Code: OPTIONAL INTEGER10; NO IDENT END Verm_Wasser_GEONIS; END SIA405_LIS_Wasser. TOPIC SIA405_Fernwaerme = !! Teilbereich Erweiterungen I OPTIONAL TABLE Trasse = Name_Nummer: OPTIONAL TEXT*30; Eigentuemer: TEXT*50; Letzte_Aenderung: OPTIONAL DATE; NO IDENT END Trasse; !! Teilbereich Netzlogik OPTIONAL TABLE Knoten = Name_Nummer: OPTIONAL TEXT*30; NO IDENT END Knoten; OPTIONAL TABLE Strang = von_Knoten: OPTIONAL -> Knoten //1-m//; bis_Knoten: OPTIONAL -> Knoten //1-m//; NO IDENT END Strang; !! Teilbereich Basismodell TABLE Trasseabschnitt = Name_Nummer: OPTIONAL TEXT*30; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm WITHOUT OVERLAPS > 0.05; Art: (unbekannt, Dampf_Kondensat_Leitung, Versorgungsleitung , Anschlussleitung, Schachtentlueftung); Fabrikat: (unbekannt, Brugg, Logstor_Ror); Typ: (unbekannt, Ferwag, Flexwell, Casaflex_Duo, Calpex_Uno, Calpex_Duo, Calpex_Quadriga, KMR_Rohre, Casaflex_Uno, Premant); Profil: (unbekannt, Kanal (erdverlegt, Haubenkanal, begehbar), Roehre); Medium: (unbekannt, Dampf, Heisswasser, Warmwasser); Breite_Durchmesser: OPTIONAL INTEGER4; !!in mm, Durchmesser bei Rohr Lichte_Hoehe: OPTIONAL INTEGER4; !!in mm, Hoehe bei Rechteckprofil Lagebestimmung: (unbekannt, ungenau, genau, Steuerkabel ); Baujahr: OPTIONAL INTEGER4; Status: OPTIONAL Status; !! LIS-NW Bemerkung: OPTIONAL TEXT*80; !! LIS-NW MutationsNr: TEXT*12; !! LIS-NW MutationsDatum: DATE; !! LIS-NW StrangRef: OPTIONAL -> Strang //c-m//; TrasseRef: OPTIONAL -> Trasse //c-m//; NO IDENT END Trasseabschnitt; TABLE Trasseabschnitt_Text = TrasseabschnittRef: -> Trasseabschnitt; Text: TEXT*40; !! reserviert fuer Attributtext der Tabelle Trasseabschnitt TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Trasseabschnitt_Text; TABLE Trasseabschnitt_Bem = TrasseabschnittRef: -> Trasseabschnitt; Bemerkung: OPTIONAL TEXT*40; BemPos: OPTIONAL LKoordcm; BemOri: OPTIONAL Orientierung; BemHAli: OPTIONAL HALIGNMENT; BemVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Trasseabschnitt_Bem; TABLE Trassepunkt = Name_Nummer: TEXT*30; Geometrie: LKoordcm; Hoehe: OPTIONAL Hoehecm; Art: (unbekannt, Formstueck (Reduktion,T_Stueck), Verankerung, Schacht, Bogen, Entlueftung, Schweissnaht, E_Muffe, Schieber); Status: OPTIONAL Status; !! LIS-NW Bemerkung: OPTIONAL TEXT*80; !! LIS-NW MutationsNr: TEXT*12; !! LIS-NW MutationsDatum: DATE; !! LIS-NW Eigentuemer: TEXT*50; Lagebestimmung: Genauigkeit; Baujahr: OPTIONAL INTEGER4; KnotenRef: OPTIONAL -> Knoten //1-c, XOR KnotenRef bei Kammer//; IDENT Name_Nummer; END Trassepunkt; TABLE Trassepunkt_Text = TrassepunktRef: -> Trassepunkt //1-mc//; !! Text: TEXT*40; !! reserviert fuer Attributtext der Tabelle Trassepunkt Text: OPTIONAL Hoehecm; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Trassepunkt_Text; TABLE Trassepunkt_Bem = TrassepunktRef: -> Trassepunkt //1-mc//; Bemerkung: OPTIONAL TEXT*40; BemPos: OPTIONAL LKoordcm; BemOri: OPTIONAL Orientierung; BemHAli: OPTIONAL HALIGNMENT; BemVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Trassepunkt_Bem; TABLE Kammer = Name_Nummer: TEXT*30; Art: (unbekannt, Steuerkammer, Entwaesserungskammer, Entlueftungskammer); Lagebestimmung: Genauigkeit; Baujahr: OPTIONAL INTEGER4; KnotenRef: OPTIONAL -> Knoten //1-c, XOR KnotenRef bei Trassepunkt//; IDENT Name_Nummer; END Kammer; TABLE Kammer_Text = KammerRef: -> Kammer //1-mc//; Text: TEXT*40; !! reserviert fuer Attributtext der Tabelle Kammer TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Kammer_Text; TABLE Kammer_Bem = KammerRef: -> Kammer //1-mc//; Bemerkung: OPTIONAL TEXT*40; BemPos: OPTIONAL LKoordcm; BemOri: OPTIONAL Orientierung; BemHAli: OPTIONAL HALIGNMENT; BemVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Kammer_Bem; TABLE Kammer_Linie = KammerRef: -> Kammer //1-mc//; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm; NO IDENT END Kammer_Linie; TABLE Kammer_Flaeche = KammerRef: -> Kammer //1-mc//; Geometrie: SURFACE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm WITHOUT OVERLAPS > 0.05; NO IDENT END Kammer_Flaeche; !! Teilbereich Erweiterung II OPTIONAL TABLE Kammer_Erw = KammerRef: -> Kammer //1-c//; Flaecheninhalt: INTEGER6; !!in Quadratdezimeter Deckelhoehe: OPTIONAL Hoehecm; Deckenhoehe: OPTIONAL Hoehecm; Sohlenhoehe: OPTIONAL Hoehecm; Status: OPTIONAL Status; !! LIS-NW Bemerkung: OPTIONAL TEXT*80; !! LIS-NW MutationsNr: TEXT*12; !! LIS-NW MutationsDatum: DATE; !! LIS-NW NO IDENT END Kammer_Erw; TABLE Steuerkabel = Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm WITHOUT OVERLAPS > 0.05; Name_Nummer: TEXT*30; Bezeichnung: OPTIONAL TEXT*20; Lagebestimmung: (unbekannt, ungenau, genau); Status: OPTIONAL Status; !! LIS-NW Baujahr: OPTIONAL INTEGER4; Eigentuemer: TEXT*50; !! Art: (unbekannt, Dampf_Kondensat_Leitung, Versorgungsleitung !! , Anschlussleitung, Schachtentlueftung); Bemerkung: OPTIONAL TEXT*80; !! LIS-NW MutationsNr: TEXT*12; !! LIS-NW MutationsDatum: DATE; !! LIS-NW Laenge: OPTIONAL INTEGER6; IDENT Name_Nummer; END Steuerkabel; TABLE Steuerkabel_Text = SteuerkabelRef: -> Steuerkabel; Text: TEXT*40; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Steuerkabel_Text; TABLE Steuerkabel_Bem = SteuerkabelRef: -> Steuerkabel; Bemerkung: OPTIONAL TEXT*40; BemPos: OPTIONAL LKoordcm; BemOri: OPTIONAL Orientierung; BemHAli: OPTIONAL HALIGNMENT; BemVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Steuerkabel_Bem; TABLE Steuerkabelschacht = Geometrie: LKoordcm; Hoehe: OPTIONAL Hoehecm; Bezeichnung: TEXT*20; Art: (unbekannt, Schacht, Reserve1, Reserve2); Lagebestimmung: (unbekannt, ungenau, genau); Baujahr: OPTIONAL INTEGER4; Eigentuemer: TEXT*50; SymbolOri: OPTIONAL Orientierung; Status: OPTIONAL Status; !! LIS-NW Status: Bemerkung: OPTIONAL TEXT*80; !! LIS-NW MutationsNr: TEXT*12; !! LIS-NW MutationsDatum: DATE; !! LIS-NW IDENT Bezeichnung; END Steuerkabelschacht; TABLE Steuerkabelschacht_Text = SteuerkabelschachtRef: -> Steuerkabelschacht //1-mc//; !! Text: TEXT*40; !! reserviert fuer Attributtext der Tabelle Trassepunkt Text: OPTIONAL Hoehecm; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Steuerkabelschacht_Text; TABLE Steuerkabelschacht_Bem = SteuerkabelschachtRef: -> Steuerkabelschacht //1-mc//; Bemerkung: OPTIONAL TEXT*40; BemPos: OPTIONAL LKoordcm; BemOri: OPTIONAL Orientierung; BemHAli: OPTIONAL HALIGNMENT; BemVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Steuerkabelschacht_Bem; END SIA405_Fernwaerme. TOPIC SIA405_Kabelkommunikation = !! Bemerkungen: !! 1 Um die Netztlogik zu beschreiben, werden die Trasseeabschnitte zusammengefasst zu Straengen. !! 2 Fuer den Trasseeabschnitt ist nur die Trasseeachse als Geometrie definiert. Die Trasseeflaeche !! und ihr Flaecheninhalt koennen bestimmt werden mit Hilfe der Trasseeachse und der Trasseebreite. DOMAIN !! globale Elektrizitaet-Typen Trasseart = (unbekannt, Rohr (unbekannt, eines, zwei, mehrere), !! Differenz + Rohrblock, Kabel_erdverlegt, Erdungsleitung); Trassepunktart = (unbekannt, !! 0 Spleissung (unbekannt, !! 1 im_Trasse, !! 2 im_Rohr, !! 3 in_der_Erde), !! 4 Verstaerkerkabine, !! 5 Verteilkabine, !! 6 Verteilkonsole, !! 7 Hausanschluss (unbekannt, !! 8 innen, !! 9 aussen, !! 10 Kleingebaeude, !! 11 Erweiterung EWN Freileitung_Fassade, !! 12 Erweiterung EWN Freileitung_Dachstaender), !! 13 Erweiterung EWN Bauteil (unbekannt, !! 14 erdverlegt, !! 15 in_Gebaeude), !! 16 Erdung, !! 17 Technik_Center, !! 18 SIA Norm 2005, Erweiterung EWN NodeKabine, !! 19 Erweiterung EWN Kraftwerk, !! 20 Erweiterung EWN Kopfstation, !! 21 Erweiterung EWN Masten); !! 22 Erweiterung EWN Trassematerial = (unbekannt, Aluminium, Beton, gebrannte_Steine, !! Differenz Kunststoff, Polyethylen, Zores, andere); !! Differenz !! Teilbereich Netzlogik OPTIONAL TABLE Knoten = Name_Nummer: TEXT*30; NO IDENT END Knoten; OPTIONAL TABLE Strang = von_Knoten: -> Knoten //1-m//; bis_Knoten: -> Knoten //1-m//; NO IDENT END Strang; !! Teilbereich Basismodell TABLE Trasseabschnitt = !! Differenz Name_Nummer: OPTIONAL TEXT*30; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm WITHOUT OVERLAPS > 0.20; Art: OPTIONAL Trasseart; Art_TXT: OPTIONAL TEXT*50; Trassebreite: OPTIONAL INTEGER4; !! max Ausdehnung, in cm Lagebestimmung: Genauigkeit; Baujahr: INTEGER4; Eigentuemer: TEXT*50; Status: Status; Bemerkung: OPTIONAL TEXT*80; Mut_Nr: TEXT*20; Mut_Datum: DATE; Laenge: OPTIONAL INTEGER6; !! StrangRef: OPTIONAL -> Strang; NO IDENT END Trasseabschnitt; !! Differenz TABLE Trasseabschnitt_Text = !! Differenz TrasseabschnittRef: -> Trasseabschnitt; !! Differenz Text: OPTIONAL TEXT*40; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; NO IDENT END Trasseabschnitt_Text; !! Differenz TABLE Trassepunkt = !! Differenz Name_Nummer: OPTIONAL TEXT*30; Geometrie: LKoordcm; Art: OPTIONAL Trassepunktart; Art_TXT: OPTIONAL TEXT*50; Baujahr: INTEGER4; Status: Status; Eigentuemer: TEXT*50; Lagebestimmung: (unbekannt, ungenau, genau); Bemerkung: OPTIONAL TEXT*80; Mut_Nr: TEXT*20; Mut_Datum: DATE; SymbolOri: OPTIONAL Orientierung; NO IDENT END Trassepunkt; !! Differenz TABLE Trassepunkt_Text = !! Differenz TrassepunktRef: -> Trassepunkt //1-mc//; !! Differenz Text: OPTIONAL TEXT*40; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; NO IDENT END Trassepunkt_Text; !! Differenz TABLE Schacht = Name_Nummer: OPTIONAL TEXT*30; Geometrie: LKoordcm; Art: (unbekannt, rund, eckig, quadrat, !! Erweiterung EWN oval); !! Erweiterung EWN Art_TXT: OPTIONAL TEXT*50; SymbolOri: OPTIONAL Orientierung; Breite_Durchmesser: OPTIONAL INTEGER4; !! in mm: Durchmesser bei Kreispro- / Hoehe: OPTIONAL INTEGER4; !! in mm: sog. "Abstich" des Schachtes Baujahr: OPTIONAL INTEGER4; !! ergaenzt !! KnotenRef: OPTIONAL -> Knoten //1-c XOR KnotenRef bei Trassept bzw Bauwk//; NO IDENT END Schacht; TABLE Schacht_Text = SchachtRef: -> Schacht //1-mc//; Text: TEXT*40; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; NO IDENT END Schacht_Text; TABLE Bauwerk = Name_Nummer: OPTIONAL TEXT*30; Art: OPTIONAL (unbekannt, Kopfstation, Unterzentrale, andere); Art_TXT: OPTIONAL TEXT*50; Lagebestimmung: Genauigkeit; Eigentuemer: OPTIONAL TEXT*50; Status: Status; Bemerkung: OPTIONAL TEXT*80; Baujahr: INTEGER4; Mut_Nr: TEXT*20; Mut_Datum: DATE; !! KnotenRef: OPTIONAL -> Knoten //1-c XOR KnotenRef f. Trassept bzw Schacht//; NO IDENT END Bauwerk; TABLE Bauwerk_Text = BauwerkRef: -> Bauwerk //1-mc//; Text: OPTIONAL TEXT*40; 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 Bauwerk_Erw = Bauwerk_Ref: -> Bauwerk; Material: OPTIONAL (unbekannt, Aluminium, Beton, Holz, Kunststoff); NO IDENT END Bauwerk_Erw; END SIA405_Kabelkommunikation. TOPIC SIA405_Telecom = !! Teilbereich Netzlogik !! Teilbereich Basismodell TABLE Trasseabschnitt = Name_Nummer: OPTIONAL TEXT*30; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm WITHOUT OVERLAPS > 0.20; Art: OPTIONAL (Leitung_unbekannt, Fremdkabel, Kanal, Rohrblock, Rohr, Kabel); Trassebreite: OPTIONAL INTEGER4; !! max. Ausdehnung, in mm Lagebestimmung: OPTIONAL Genauigkeit; Baujahr: OPTIONAL INTEGER4; NO IDENT END Trasseabschnitt; TABLE Trasseabschnitt_Text = TrasseabschnittRef: -> Trasseabschnitt; Text: TEXT*40; !! reserviert fuer Attributtext der Tabelle Trasseabschnitt TextPos: LKoordcm; TextOri: Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; NO IDENT END Trasseabschnitt_Text; TABLE Trasse_Rohrbelegung = TrasseabschnittRef: -> Trasseabschnitt; Belegungsart: OPTIONAL (Dim_unb(u, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_21 (u, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_29 (u, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_32 (u, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_48 (u, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_60 (u, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_80 (u, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_90 (u, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_100(u, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_120(u, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_150(u, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_200(u, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6)); TextPos: LKoordcm; TextOri: Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; NO IDENT END Trasse_Rohrbelegung; TABLE Trasseabschnitt_Bemerkung = TrasseabschnittRef: -> Trasseabschnitt; Text: OPTIONAL TEXT*40; !! reserviert fuer Bemerkung der Tabelle Trasseabschnitt TextPos: LKoordcm; TextOri: Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; NO IDENT END Trasseabschnitt_Bemerkung; TABLE Trassepunkt = Name_Nummer: OPTIONAL TEXT*30; Bezeichnung: OPTIONAL TEXT*20; Geometrie: LKoordcm; SymbolOri: OPTIONAL Orientierung; Art: (unbekannt, 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); Status: OPTIONAL Status; Bemerkung: OPTIONAL TEXT*80; Mut_Nr: TEXT*12; Mut_Datum: DATE; IDENT Name_Nummer; END Trassepunkt; TABLE Trassepunkt_Text = TrassepunktRef: -> Trassepunkt //1-mc//; Text: TEXT*40; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; NO IDENT END Trassepunkt_Text; TABLE Trassepunkt_Bemerkung = TrassepunktRef: -> Trassepunkt //1-mc//; Text: TEXT*40; TextPos: LKoordcm; TextOri: Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; NO IDENT END Trassepunkt_Bemerkung; TABLE Schacht = Name_Nummer: TEXT*30; Bezeichnung: OPTIONAL TEXT*20; Geometrie: LKoordcm; Art: (unbekannt, Schacht(unterflur, ueberflur), Einstiegschacht_runder_Deckel, Kleineinstieg, Plattenschacht, Kontrollschacht); SymbolOri: OPTIONAL Orientierung; 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: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; NO IDENT END Schacht_Text; TABLE Schacht_Bemerkung = SchachtRef: -> Schacht //1-mc//; Text: TEXT*40; !! reserviert fuer Bemerkung der Tabelle Schacht TextPos: LKoordcm; TextOri: Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; NO IDENT END Schacht_Bemerkung; TABLE Bauwerk = Name_Nummer: TEXT*30; Art: (unbekannt, Schacht, andere); 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: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; NO IDENT END Bauwerk_Text; TABLE Bauwerk_Bemerkung = BauwerkRef: -> Bauwerk //1-mc//; Text: TEXT*40; !! reserviert fuer Bemerkung der Tabelle Bauwerk TextPos: LKoordcm; TextOri: Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; NO IDENT END Bauwerk_Bemerkung; 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: OPTIONAL (unbekannt, Kupfer, koaxial, optisch); Eigentuemer: TEXT*50; Status: OPTIONAL Status; Bemerkung: OPTIONAL TEXT*80; Mut_Nr: OPTIONAL TEXT*12; Mut_Datum: OPTIONAL DATE; Laenge: OPTIONAL TEXT*20; NO IDENT END Trasseabschnitt_Erw; OPTIONAL TABLE Schacht_Erw = SchachtRef: -> Schacht; Material: (unbekannt, Beton, Kunststoff, andere); Breite_Durchmesser: INTEGER4; !! in mm, Durchmesser (Kreis) bzw Breite (Rechteck) Hoehe: OPTIONAL INTEGER4; !! in mm, Laenge bei Rechteckprofil Status: OPTIONAL Status; Bemerkung: OPTIONAL TEXT*80; Mut_Nr: TEXT*12; Mut_Datum: DATE; NO IDENT END Schacht_Erw; OPTIONAL TABLE Bauwerk_Erw = BauwerkRef: -> Bauwerk; Material: (unbekannt, Beton, andere); Status: OPTIONAL Status; Bemerkung: OPTIONAL TEXT*80; Mut_Nr: TEXT*12; Mut_Datum: DATE; NO IDENT END Bauwerk_Erw; END SIA405_Telecom. TOPIC SIA405_LIS_Elektrizitaet = DOMAIN Speispunkt = (Gemeinde (Beckenried (unbekannt, !! 0 usw), !! 1 Buochs (unbekannt, !! 2 Buergerheimstrasse, !! 3 Gueterstrasse, !! 4 Seestrasse_28, !! 5 Schule, !! 6 Turmattstrasse, !! 7 Am_Schuepfgraben, !! 8 Staedeligarten, !! 9 Sportplatz, !! 10 Aawasseregg, !! 11 Beckenriederstrasse, !! 12 Kanton), !! 13 !! Industrie_Faden, !! 0 !! Schuetzenmatte, !! 0 !! Friedhof), !! 0 Dallenwil (unbekannt, !! 14 Allmend, !! 15 Gummlimatt, !! 16 Kreuzmatte, !! 17 Steini, !! 18 Greben, !! 19 Zopf, !! 20 Wiesenberg, !! 21 Saegerei, !! 22 Brunella), !! 23 Emmetten (unbekannt, !! 24 Bellevue, !! 25 Blatti, !! 26 Egg, !! 27 Gumprecht, !! 28 Rietliweg, !! 29 Sagendorf, !! 30 Kanton), !! 31 Ennetbuergen (unbekannt, !! 32 usw), !! 33 Ennetmoos (unbekannt, !! 34 Allwegmatte, !! 35 Altes_Spritzenhaus, !! 36 Rohren, !! 37 Asylheim, !! 38 Hostatt, !! 39 Rohrmatte_12, !! 40 Rohrmatte, !! 41 Talstrasse, !! 42 Allweg, !! 43 Gruob, !! 44 Gemeindehaus), !! 45 Hergiswil (unbekannt, !! 46 Mue_Seestrasse_Muehlebach, !! 47 Bo_Bootshafen, !! 48 Pi_Seestrasse_Hotel_Pilatus, !! 49 Gm_Seestrasse_Gemeindehaus, !! 50 Se_Seestrasse_Seerosenweg, !! 51 Sm_Sonnmattstrasse, !! 52 We_Muehlestrasse_Werkhof, !! 53 Sw_Schuetzenweg, !! 54 Ki_Dorfplatz_Kirche, !! 55 Roe_Roessli, !! 56 Tg_Tiefgarage, !! 57 Pis_Pilatusstrasse, !! 58 Idy_Idyllweg, !! 59 Ma_Matt_Bahnhof, !! 60 Kg_Kindergarten, !! 61 Apw_Abwasserpumpwerk_4, !! 62 HVF3952, !! 63 Bue_Buelstrasse, !! 64 Gr_Grauenstein, !! 65 Be_Bergstrasse, !! 66 Ri_Riedmattweg, !! 67 Buo_Buolterlistrasse, !! 68 So_Sonnhaldenstrasse, !! 69 Hi_Hirsernstrasse, !! 70 Ok_Obkirchen, !! 71 Krs_Kreisel_Schluessel), !! 72 Oberdorf (unbekannt, !! 73 Allmendstrasse_6, !! 74 Schulhausstrasse_2, !! 75 Kaisermatt_1, !! 76 Kanton, !! 77 Sonnmattstrasse_4, !! 78 Wil_3), !! 79 Stans (unbekannt, !! 80 Blumattstrasse_12, !! 81 Breiten_10, !! 82 Ennetmooserstrasse_3, !! 83 Hansmatt_16, !! 84 Hoefli_2, !! 85 Kniri_11, !! 86 Lehli_17, !! 87 LSA_Rotzwinkel, !! 88 Muerg_15, !! 89 NKB_1, !! 90 Oberstmuehle_6, !! 91 Risismuehle_7, !! 92 Rohrhuisli_8, !! 93 Rotzberg_5, !! 94 Rotzlochstrasse_19, !! 95 Steinersmatt_14, !! 96 St_Josef_4, !! 97 TG_Breitenhaus_18, !! 98 Tottikon_9, !! 99 Kanton, !! 100 xxx_21, !! 101 xxx_22), !! 102 Stansstad (unbekannt, !! 103 usw), !! 104 Wolfenschiessen (unbekannt, !! 105 usw), !! 106 Nidwalden (unbekannt, !! 107 usw)), !! 108 Weitere(Stans(Rieden_20)), !! 109 Buochs(Industrie_Faden, !! 110 Schuetzenmatte, !! 111 Friedhof, !! 112 Flurhofstrasse), !! 113 Bund_Astra); !! 114 zuordnung = (nein, ja); !! Teilbereich Netzlogik !! Teilbereich Basismodell TABLE Trasseabschnitt = Name_Nummer: OPTIONAL TEXT*30; Sicherung: OPTIONAL TEXT*50; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordcm WITHOUT OVERLAPS > 0.20; Art: (unbekannt, Kabeltrasse(EW, TV__GWB, EW_TV__GWB), Freileitung); Trassebreite: OPTIONAL INTEGER4; !! max Breite, Ausdehnung, in cm Lagebestimmung: Genauigkeit; Speispunkt: OPTIONAL Speispunkt; Baujahr: INTEGER4; Eigentuemer: TEXT*50; Status: Status; Bemerkung: OPTIONAL TEXT*80; !! LIS-NW Mut_Nr: TEXT*20; !! LIS-NW Mut_Datum: DATE; !! LIS-NW Laenge: OPTIONAL INTEGER6; Zuordnung_ELE: OPTIONAL zuordnung; !! LIS-NW Zuordnung_OEB: OPTIONAL zuordnung; !! LIS-NW NO IDENT !! Name_Nummer; END Trasseabschnitt; TABLE Trasseabschnitt_Text = TrasseabschnittRef: -> Trasseabschnitt //1-mc//; Text: OPTIONAL TEXT*40; !! Res. fuer div. Attr. der Tab. Trasseabschnitt TextPos: LKoordcm; TextOri: OPTIONAL Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Trasseabschnitt_Text; TABLE Trasseabschnitt_Bemerkung = TrasseabschnittRef: -> Trasseabschnitt //1-mc//; Text: OPTIONAL TEXT*80; !! Res. fÏr Bemerkung TextPos: LKoordcm; TextOri: OPTIONAL Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Trasseabschnitt_Bemerkung; TABLE Trasse_Rohrbelegung = TrasseabschnittRef: -> Trasseabschnitt //1-mc//; Belegungsart: OPTIONAL (Dim_unb(unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_21 (unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_29 (unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_32 (unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_48 (unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_60 (unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_75 (unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_80 (unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_90 (unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_100(unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6, unb_Audio, unb_Steckdosenverteiler), Dim_110(unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_120(unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_150(unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6, unb_Multicore), Dim_200(unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_11(unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_36(unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_50(unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_300(unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6), Dim_400(unbekannt, Kab_0, Kab_1, Kab_2, Kab_3, Kab_4, Kab_5, Kab_6)); BelegungPos: OPTIONAL LKoordcm; BelegungOri: OPTIONAL Orientierung; BelegungHAli: OPTIONAL HALIGNMENT; BelegungVAli: OPTIONAL VALIGNMENT; NO IDENT END Trasse_Rohrbelegung; TABLE Trassepunkt = Name_Nummer: TEXT*30; Bezeichnung: OPTIONAL TEXT*50; Bezeichnung2: OPTIONAL TEXT*50; Geometrie: LKoordcm; Art: (unbekannt, !! 0 Schacht (unbekannt, !! 1 Schacht_rund, !! 2 Schacht_eckig, !! 3 Schacht_rund_uflur, !! 4 Schacht_eckig_uflur, !! 5 Schlaufschacht_rund, !! 6 Schlaufschacht_eckig, !! 7 Schlaufschacht_rund_uflur, !! 8 Schlaufschacht_eckig_uflur), !! 9 Tragwerk (Tragwerk_allgemein, !! 10 Gittermast), !! 11 Lampenstelle (unbekannt, !! 12 uebrige (Peitschenkandelaber, !! 13 Stehkandelaber_rund, !! 14 Stehkandelaber_eckig, !! 15 Stehkandelaber_antik, !! 16 Haengeleuchte, !! 17 Scheinwerfer, !! 18 FL_Leuchte, !! 19 Fussgaengerstreifen_Leuchte, !! 20 Fussgaengerstreifen_Signal, !! 21 kleine_Leuchte_oder_Signalpfosten, !! 22 Wandausleger, !! 23 Verkehrsampel, !! 24 Quartierleuchte_Logista)), !! 25 Gemeinde_Hergiswil (Triangelleuchte (T_100W (Ausl_1_Tri_1, !! 26 Ausl_1_Tri_1_Sich, !! 27 Ausl_2_Tri_2_Sich), !! 28 T_70W (quadratisch, !! 29 rund_abgestuft, !! 30 rund_mit_Betonpoller, !! 31 Ausl_2_Tri_2_Sich), !! 32 T_80W (quadratisch), !! 33 T_50_100W (quadratisch, !! 34 rund_abgestuft)), !! 35 BEGA_Leuchte (B_9954, !! 36 B_9954_mit_Betonpoller, !! 37 B_9898, !! 38 BEGA_Wandleuchte, !! 39 BEGA_TC_Tel, !! 40 B_9953), !! 41 DZ_Leuchte(Ausl_1_50W, !! 42 Ausl_2_50W), !! 43 Pollerleuchte, !! 44 Platzleuchte_Obelisk, !! 45 Fusswegleuchte_Regent, !! 46 Fussgaengerstreifen_Leuchte, !! 47 Peitschenkandelaber_Leuchte (P_150W, !! 48 P_125W, !! 49 P_80W), !! 50 Einbauleuchte, !! 51 Aufbauleuchte, !! 52 Fussgaenger_Signalleuchte, !! 53 Pilzkandelaber_Leuchte, !! 54 Stehkandelaber_Fusswegleuchte, !! 55 Bodenleuchte_Leed, !! 56 Pollerleuchte_50_70, !! 57 Down_Light, !! 58 Stehkandelaber_alt, !! 59 Fusswegleuchte_Regent_50W, !! 60 City_Spirit_BDS_470_LED, !! 61 Zumtobel_Strahler_Thron, !! 62 Siteco_Wegleuchte_Galaxsie_Fantasie, !! 63 iGuzzini, !! 64 Passalux_L), !! 65 Verkehrsbeleuchtung, !! 66 Kleinanschluss, !! 67 Verteilkabine_Speispunkt, !! 68 Transformatorenstation, !! 69 Maststation, !! 70 Verteilkasten, !! 71 Unterverteilkasten, !! 72 Sicherungskasten, !! 73 Weihnachtsbeleuchtung, !! 74 Hauptschalter, !! 75 GWB (Hausanschluss_innen, !! 76 Hausanschluss_aussen, !! 77 Verstaerkerkabine, !! 78 Verteilkabine, !! 79 Schacht_rund_sichtbar, !! 80 Schacht_rund_ueberdeckt, !! 81 Schacht_eckig_sichtbar), !! 82 EWN (Hausanschluss_unbekannt, !! 83 Hausanschluss_innen, !! 84 Hausanschluss_aussen, !! 85 Hausanschluss_Kleingebaeude, !! 86 Freileitung_Fassade, !! 87 Freileitung_Dachstaender, !! 88 Schacht_oval, !! 89 Schacht_quadrat), !! 90 Nord_Lux_L304_S, !! 91 Nord_Lux_L305_S, !! 92 Lunoide_HSE_HST, !! 93 Quartierleuchte_UNO); !! 94 Speispunkt: OPTIONAL Speispunkt; Durchmesser_1: OPTIONAL INTEGER4; Durchmesser_2: OPTIONAL INTEGER4; Steckdose: OPTIONAL (vorhanden, nicht_vorhanden, unbekannt); Abzweigdose: OPTIONAL (vorhanden, nicht_vorhanden, unbekannt); Standort: OPTIONAL TEXT*50; Sicherung: OPTIONAL TEXT*20; Lampe_Kasten: OPTIONAL TEXT*20; Baujahr: INTEGER4; Status: Status; Eigentuemer: TEXT*50; Lagebestimmung: (unbekannt, ungenau, genau); Bemerkung: OPTIONAL TEXT*80; Mut_Nr: TEXT*20; Mut_Datum: DATE; SymbolOri: OPTIONAL Orientierung; Zuordnung_ELE: OPTIONAL zuordnung; !! LIS-NW Zuordnung_OEB: OPTIONAL zuordnung; !! LIS-NW IDENT Name_Nummer; END Trassepunkt; TABLE Trassepunkt_Text = TrassepunktRef: -> Trassepunkt //1-mc//; Text: OPTIONAL TEXT*40; !! Res. fuer Bezeichnung TextPos: LKoordcm; TextOri: OPTIONAL Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Trassepunkt_Text; TABLE Trassepunkt_Bemerkung = TrassepunktRef: -> Trassepunkt //1-mc//; Text: OPTIONAL TEXT*80; !! Res. fuer Bemerkung TextPos: LKoordcm; TextOri: OPTIONAL Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Trassepunkt_Bemerkung; TABLE Leuchte = TrassepunktRef: -> Trassepunkt //1-1//; Lichtpunkt_Hoehe: OPTIONAL Hoehecm; LichtpunktPos: LKoordcm; LichtpunktOri: OPTIONAL Orientierung; LichtpunktHAli: OPTIONAL HALIGNMENT; LichtpunktVAli: OPTIONAL VALIGNMENT; Bezeichnungsschilder: OPTIONAL (vorhanden, nicht_vorhanden, unbekannt); Fahnenhalterung: OPTIONAL (vorhanden, nicht_vorhanden, unbekannt); Glaseinsatz: OPTIONAL (vorhanden, nicht_vorhanden, unbekannt); NO IDENT END Leuchte; TABLE Leuchtmittel = LeuchtmittelRef: -> Leuchte //1-mc//; Typ: OPTIONAL (Philips (SON_T_Plus, SON_T, SON_PRO, HPL_Comfort, Mastercolours_CDM_TD), Osram (VIALUX_NAV_T_100W, Vialox_NAV_T250W, HQL_Deluxe, HQL, L40W_20SA_cool_Whit_Rapi, Dulux_TCL, NDL, HCI_E_P), FL_36w, Sparlampe_P_PL, Led, HST_HIT, Nord_Lux_L304_S, Nord_Lux_L305_S, Lunoide_HSE_HST, Quartierleuchte_UNO); TypPos: LKoordcm; TypOri: OPTIONAL Orientierung; TypHAli: OPTIONAL HALIGNMENT; TypVAli: OPTIONAL VALIGNMENT; Leistung: OPTIONAL TEXT*20; !! wird importiert Verschluss: OPTIONAL TEXT*20; !! wird importiert NO IDENT END Leuchtmittel; TABLE Bauwerk = Name_Nummer: OPTIONAL TEXT*30; Sicherung: OPTIONAL TEXT*50; Art: (unbekannt, Bauwerk, Schacht (unbekannt, ueberflur, unterflur)); Lagebestimmung: Genauigkeit; Speispunkt: OPTIONAL Speispunkt; Eigentuemer: TEXT*50; Status: Status; Bemerkung: OPTIONAL TEXT*80; Baujahr: INTEGER4; Mut_Nr: TEXT*20; Mut_Datum: DATE; Zuordnung_ELE: OPTIONAL zuordnung; !! LIS-NW Zuordnung_OEB: OPTIONAL zuordnung; !! LIS-NW IDENT Name_Nummer; END Bauwerk; TABLE Bauwerk_Text = BauwerkRef: -> Bauwerk //1-mc//; Text: OPTIONAL TEXT*40; !! Res. fuer Bezeichnung TextPos: LKoordcm; TextOri: OPTIONAL Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Bauwerk_Text; TABLE Bauwerk_Bemerkung = BauwerkRef: -> Bauwerk //1-mc//; Text: OPTIONAL TEXT*80; !! Res. fÏr Bemerkung TextPos: LKoordcm; TextOri: OPTIONAL Orientierung; TextHAli: OPTIONAL HALIGNMENT; TextVAli: OPTIONAL VALIGNMENT; Plantyp: OPTIONAL Plantyp; !! LIS-NW NO IDENT END Bauwerk_Bemerkung; 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_LIS_Elektrizitaet. END LIS_NW_LK. FORMAT FIX WITH LINESIZE = 1000, TIDSIZE = 10; !! FORMAT FIX WITH LINESIZE = 255, TIDSIZE = 10; CODE BLANK = DEFAULT, UNDEFINED = DEFAULT, CONTINUE = DEFAULT; TID = ANY; END.