TRANSFER SIA405_Reseau; MODEL DM_07_RESEAU !! Dieses Datenmodell ist eine Erweiterung des SIA405_Wassser_2004 Modelles. Die RESEAU-Erweiterungen !! sind im Teilbereich RESEAU definiert. DOMAIN !! Allgemeine Defaultwerte !! !! Allgemeine Typen fuer alle SVGW Medien INTEGER4 = [0 .. 9999]; INTEGER6 = [0 .. 999999]; INTEGER8 = [0 .. 99999999]; INTEGER10 = [0 .. 9999999999]; REAL21 = [0.0.. 99.9]; REAL42 = [0.00 .. 9999.99]; REAL43 = [0.000 .. 9999.999]; Orientierung = DEGREES 0.0 360.0; Hoehemm = DIM1 -200.000 5000.000; LKoordmm = COORD2 480000.000 70000.000 840000.000 300000.000; Genauigkeit = (unbekannt, ungenau, genau, geortet); !! Genauigkeit: 0: unbekannt, 1: ungenau, 2: genau, 3: geortet Plantyp = (Leitungskataster, Werkplan, Uebersichtsplan); Status = (unbekannt, !! RESEAU: ->0 in_Betrieb, !! RESEAU: ->1 ausser_Betrieb, !! RESEAU: ->2 Reserve, !! RESEAU: ->3 tot, !! RESEAU: ->4 Berechnungsvariante, !! RESEAU: ->5 geplant, !! RESEAU: ->6 Projekt, !! RESEAU: ->7 provisorisch); !! RESEAU: ->8 Existenz = (nicht_vorhanden, vorhanden); !! Existenz: 0: nicht vorhanden, 1: vorhanden BaktBeschaffenheit = (a, b, c); !! bakteriologische Beschaffenheit: 0: a=gut, 1: b=bedingt gut, 2: c=schlecht TOPIC SIA405_Wasser_WI = !! sämtliche SIA-Attribute, die auch im RESEAU-Modell enthalten sind, werden mit !! '[RESEAU, zwingend/OPTIONAL] =BEZEICHNUNG' auskommentiert. !! zwingend/Optional steht für die zwingende oder optionale Angabe gemäss den RESEAU-Anforderungen. !! BEZEICHNUNG steht für den, in RESEAU verwendeten, Begriff. !! Für sämtliche Anlagen, die nach RESEAU transferiert werden, müssen in der Erweiterung_Reseau der !! Subtyp angegeben werden! Für die Leitungen und Kabel gilt dies nicht. DOMAIN !! Typen fuer das Medium Wasser Knotentyp = (unbekannt, Normalknoten, Einspeisepunkt); TABLE Hydraulischer_Knoten = Name_Nummer: TEXT*40; Geometrie: OPTIONAL LKoordmm; Knotentyp: Knotentyp; Verbrauch: OPTIONAL INTEGER8; !! in l/s Druck: OPTIONAL REAL21; !! in bar Bemerkung: OPTIONAL TEXT*80; Letzte_Aenderung: DATE; IDENT Name_Nummer; END Hydraulischer_Knoten; TABLE Hydraulischer_Knoten_Text = KnotenRef: -> Hydraulischer_Knoten // 1-mc //; Text: TEXT*80; TextPos: LKoordmm; TextOri: OPTIONAL Orientierung // Default: 90.0 //; TextHAli: OPTIONAL HALIGNMENT // Default: Center //; TextVAli: OPTIONAL VALIGNMENT // Default: Half //; Plantyp: Plantyp // Default: Werkplan //; NO IDENT END Hydraulischer_Knoten_Text; TABLE Hydraulischer_Strang = von_Knoten: -> Hydraulischer_Knoten // 1-m //; bis_Knoten: -> Hydraulischer_Knoten // 1-m //; Name_Nummer: TEXT*40; Referenz_Laenge: REAL43; Referenz_Rauheit: OPTIONAL INTEGER4; Referenz_Durchmesser: INTEGER4; !! in mm Verbrauch: OPTIONAL INTEGER6; !! in m3/d Durchfluss: OPTIONAL REAL42; !! in m3/h Fliessgeschwindigkeit: OPTIONAL REAL43; !! in m/sec Zustand: OPTIONAL TEXT*30; Bemerkung: OPTIONAL TEXT*80; Letzte_Aenderung: DATE; IDENT Name_Nummer; END Hydraulischer_Strang; TABLE Hydraulischer_Strang_Text = StrangRef: -> Hydraulischer_Strang // 1-mc //; Text: TEXT*80; TextPos: LKoordmm; TextOri: Orientierung // Default: 90.0 //; TextHAli: HALIGNMENT // Default: Center //; TextVAli: VALIGNMENT // Default: Half //; Plantyp: Plantyp // Default: Werkplan //; NO IDENT END Hydraulischer_Strang_Text; TABLE Leitung = StrangRef: -> Hydraulischer_Strang // mc-c //; Name_Nummer: OPTIONAL TEXT*40; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordmm; !! [RESEAU, zwingend] Funktion: (unbekannt, Fernwasserleitung, !! [RESEAU, zwingend] =Subtyp/ 1 (Transportleitung) Zubringerleitung, !! [RESEAU, zwingend] =Subtyp/ 1 (Transportleitung) Hauptleitung, !! [RESEAU, zwingend] =Subtyp/ 2 (Hauptleitung) Versorgungsleitung, !! [RESEAU, zwingend] =Subtyp/ 3 (Versorgungsleitung) Anschlussleitung (normal, gemeinsam), Entlueftungsleitung, Hydrantenanschlussleitung, !! [RESEAU, zwingend] =Subtyp/ 4 (Hydrantenanschlussleitung) Entleerungsleitung, !! [RESEAU, zwingend] =Subtyp/ 5 (Entleerungsleitung) Quellleitung, Quellableitung, !! [RESEAU, zwingend] =Subtyp/ 6 (Quellableitung) Interne_Leitung, !! [RESEAU, zwingend] =Subtyp/ 7 (Interne Leitung) Bau_Wasseranschluss); Material: (unbekannt, !! [RESEAU, zwingend] =Material/ 0 (U) Faserzement (Faserzement, !! [RESEAU, zwingend] =Material/ 1 (AZ) Asbestzement), !! [RESEAU, zwingend] =Material/ 1 (AZ) Beton (unbekannt, !! [RESEAU, zwingend] =Material/ 2 (B) armiert, !! [RESEAU, zwingend] =Material/ 2 (B) nicht_armiert), !! [RESEAU, zwingend] =Material/ 2 (B) Guss (unbekannt, !! [RESEAU, zwingend] =Material/ 3 (G) Grauguss, !! [RESEAU, zwingend] =Material/ 4 (GG) Guss_duktil, !! [RESEAU, zwingend] =Material/ 5 (GD) Ahrens_Guss), !! [RESEAU, zwingend] =Material/ 3 (G) Kunststoff (Epoxiharz, !! [RESEAU, zwingend] =Material/ 6 (EP) Glasfaserverstaerkter_Epoxiharz, !! [RESEAU, zwingend] =Material/ 6 (EP) Polypropylen, !! [RESEAU, zwingend] =Material/ 7 (PP) Polyvinylchlorid (unbekannt, !! [RESEAU, zwingend] =Material/ 8 (PVC) GFK, !! [RESEAU, zwingend] =Material/ 8 (PVC) PVC_hart, !! [RESEAU, zwingend] =Material/ 8 (PVC) PVC_U, !! [RESEAU, zwingend] =Material/ 8 (PVC) andere), !! [RESEAU, zwingend] =Material/ 8 (PVC) Polyethylen (unbekannt, !! [RESEAU, zwingend] =Material/ 9 (PE) HDPE, !! [RESEAU, zwingend] =Material/ 9 (PE) MDPE, !! [RESEAU, zwingend] =Material/ 9 (PE) LDPE, !! [RESEAU, zwingend] =Material/ 9 (PE) andere)), !! [RESEAU, zwingend] =Material/ 9 (PE) Stahl (unbekannt, !! [RESEAU, zwingend] =Material/ 10 (ST) nicht_rostbestaendig, !! [RESEAU, zwingend] =Material/ 10 (ST) rostbestaendig, !! [RESEAU, zwingend] =Material/ 10 (ST) Mannesmann, !! [RESEAU, zwingend] =Material/ 10 (ST) verzinkt), !! [RESEAU, zwingend] =Material/ 10 (ST) Steinzeug, !! [RESEAU, zwingend] =Material/ 11 (STZ) Ton, !! [RESEAU, zwingend] =Material/ 12 (TO) Teuchel); !! [RESEAU, zwingend] =Material/ 13 (TU) DurchmesserInnen: OPTIONAL INTEGER4; !! [RESEAU, zwingend] =Dm_Innen (bei Kunststoffrohren) in mm oder Zoll DurchmesserAussen: OPTIONAL INTEGER4; !! [RESEAU, zwingend] =Dm_Aussen (bei Kunststoffrohren) in mm oder Zoll Durchmesser: OPTIONAL INTEGER4; !! [RESEAU, zwingend] =Dm_Innen (bei Nichtkunststoffrohren) in mm oder Zoll Nennweite: OPTIONAL TEXT*10; Wasserqualitaet: (unbekannt, Trinkwasser, Industriebrauchwasser, Rohwasser, andere); Lagebestimmung: (unbekannt, !! [RESEAU, zwingend] =Lage/ 0 ungenau, !! [RESEAU, zwingend] =Lage/ 1 genau, !! [RESEAU, zwingend] =Lage/ 2 geortet); !! [RESEAU, zwingend] =Lage/ 3 Status: Status; !! [RESEAU, zwingend] =Status Einbaujahr: INTEGER4; !! [RESEAU, zwingend] =Einbaujahr Verbindungsart: OPTIONAL (unbekannt, Muffen (unbekannt, gesteckt, geflanscht, geschweisst, geschraubt, gestemmt, spiegelgeschweisst, elektrogeschweisst, Bleimuffen), Stopfbuechse, Gewinde, Eternitkupplung, Straubkupplung, Gibaultkupplung); Aussenbeschichtung: OPTIONAL (unbekannt, keine, Bitumenschicht, Chlor_Kautschuk, Faserzementmoertel, Zink_Epoxi_Polyrethan, Polyethylen_verstaerkt, Polyethylen_Folie, Jute, Petrolatumband, Kunststoffband, Bitumenband, Schrumpffolie); Innenbeschichtung: OPTIONAL (unbekannt, keine, Polyurethan (normal, Ecopur, andere), Polyethylen, Zementmoertel, emailiert, bitumiert, Zinkstein_Epoxi); Verlegeart: OPTIONAL (unbekannt, offener_Graben, Grabenlos, Rohr_pressen, freiliegend); Schubsicherung: OPTIONAL (unbekannt, aussen, innen, keine, Duekerring, DueRo_Schubsicherung, Klemmschelle); Ueberdeckung: OPTIONAL REAL42; Sanierung: (keine, PE_Rohrrelining, Zement_Auskleidung, Epoxi_Auskleidung, Muffenabdichtung, Schlauch_Auskleidung, Stahl_Relining, andere); Bettung: OPTIONAL (unbekannt, Betonkies, Beton, Sand, Recyclingmaterial, Fliess); Kathodischer_Schutz: OPTIONAL (unbekannt, keiner, Gleichstrom, Wechselstrom, Opferanode); Druckzone: TEXT*30; !! [RESEAU, optional] =Druckzone Zulaessiger_Bauteil_Betriebsdruck: OPTIONAL REAL21; !! [RESEAU, optional] =P_Betr_Zul Betriebsdruck: OPTIONAL REAL21; Hydraulische_Rauheit: OPTIONAL REAL42; Laenge: REAL43; Unterhalt: OPTIONAL TEXT*30; Zustand: OPTIONAL TEXT*30; Eigentuemer: OPTIONAL TEXT*30; !! [RESEAU, zwingend] =Eigentumer Betreiber: OPTIONAL TEXT*30; !! [RESEAU, zwingend] =Betreiber Konzessionaer: OPTIONAL TEXT*30; Unterhaltspflichtiger: OPTIONAL TEXT*30; Bemerkung: OPTIONAL TEXT*80; !! [RESEAU, optional] =Bemerkung Letzte_Aenderung: DATE; !! [RESEAU, optional] =Mutation NO IDENT END Leitung; TABLE Leitung_Text = LeitungRef: -> Leitung // 1-mc //; Text: TEXT*80; TextPos: LKoordmm; TextOri: OPTIONAL Orientierung // Default: 90.0 //; TextHAli: OPTIONAL HALIGNMENT // Default: Center //; TextVAli: OPTIONAL VALIGNMENT // Default: Half //; Plantyp: Plantyp // Default: Werkplan //; NO IDENT END Leitung_Text; TABLE Schadenstelle = LeitungRef: -> Leitung // 1-mc //; Name_Nummer: OPTIONAL TEXT*40; Geometrie: LKoordmm; Art: (unbekannt, Bruch (Querbruch, Scherbe), Riss, Loch, Mangel, weitere); Ursache: (Setzung, Korrosion, Verbindung, Fremdeinwirkung, bauliche_Maengel, Frost, Materialfehler, diverse); Ausloeser: OPTIONAL TEXT*30; Erhebungsdatum: DATE; Behebungsdatum: OPTIONAL DATE; Zustand: OPTIONAL TEXT*30; Bemerkung: OPTIONAL TEXT*80; Letzte_Aenderung: DATE; NO IDENT END Schadenstelle; TABLE Leitungsknoten = Hydraulischer_KnotenRef: -> Hydraulischer_Knoten // mc-c //; Geometrie: LKoordmm; !! [RESEAU, zwingend] =Geometrie SymbolOri: Orientierung; !! [RESEAU, optional] =Symbwinkel Lagebestimmung: Genauigkeit; !! [RESEAU, zwingend] =Lage Hoehe: OPTIONAL Hoehemm; !! [RESEAU, optional] =Hoehe Hoehenbestimmung: OPTIONAL Genauigkeit; Einbaujahr: OPTIONAL INTEGER4; !! [RESEAU, zwingend] =Baujahr Druckzone: OPTIONAL TEXT*30; !! [RESEAU, optional] =Druckzone Eigentuemer: OPTIONAL TEXT*30; !! [RESEAU, zwingend] =Eigentumer Bemerkung: OPTIONAL TEXT*80; !! [RESEAU, optional] =Bemerkung Letzte_Aenderung: DATE; !! [RESEAU, optional] =Mutation NO IDENT END Leitungsknoten; TABLE Leitungsknoten_Text = LeitungsknotenRef: -> Leitungsknoten // 1-mc //; Text: TEXT*80; TextPos: LKoordmm; TextOri: OPTIONAL Orientierung // Default: 90.0 //; TextHAli: OPTIONAL HALIGNMENT // Default: Center //; TextVAli: OPTIONAL VALIGNMENT // Default: Half //; Plantyp: Plantyp // Default: Werkplan //; NO IDENT END Leitungsknoten_Text; TABLE Absperrorgan = LeitungsknotenRef: -> Leitungsknoten // 1-c //; Name_Nummer: OPTIONAL TEXT*40; Art: (unbekannt, Schieber (unbekannt, Normalschieber (Combi_T_1armig, Combi_T_3_armig, Combi_T_4_armig), Anschlussschieber, Hydrantenschieber, Streckenschieber, Trennschieber, Zonenschieber, Anbohrschieber, Entleerungsschieber), Klappe (unbekannt, Normalklappe, Streckenklappe, Zonenklappe)); Schaltzustand: OPTIONAL (unbekannt, offen, geschlossen); Schaltantrieb: OPTIONAL (unbekannt, keiner, motorisch (unbekannt, mit_Fernsteuerung, ohne_Fernsteuerung), mechanisch); Material: OPTIONAL (unbekannt, Stahl, Guss, Kunststoff); Zulaessiger_Bauteil_Betriebsdruck: OPTIONAL REAL21; Nennweite: OPTIONAL TEXT*10; Hersteller: OPTIONAL TEXT*30; Typ: OPTIONAL TEXT*10; Schliessrichtung: OPTIONAL (rechts, links); Zustand: OPTIONAL TEXT*30; NO IDENT END Absperrorgan; TABLE Hydrant = LeitungsknotenRef: -> Leitungsknoten // 1-c //; Name_Nummer: OPTIONAL TEXT*40; !! [RESEAU, zwingend] =Name Art: (unbekannt, Oberflurhydrant (einarmig, !! [RESEAU, zwingend] =Subtyp/ HY zweiarmig, !! [RESEAU, zwingend] =Subtyp/ HY dreiarmig, !! [RESEAU, zwingend] =Subtyp/ HY mit_Entleerung, !! [RESEAU, zwingend] =Subtyp/ HY ohne_Entleerung), !! [RESEAU, zwingend] =Subtyp/ HY Unterflurhydrant (einarmig, !! [RESEAU, zwingend] =Subtyp/ HY zweiarmig, !! [RESEAU, zwingend] =Subtyp/ HY mit_Entleerung, !! [RESEAU, zwingend] =Subtyp/ HY ohne_Entleerung), !! [RESEAU, zwingend] =Subtyp/ HY Gartenhydrant, Industriehydrant, Feuerkopf, Feuervorhang, Sprinkler, Schneeanlage); Material: OPTIONAL (unbekannt, Metall); Dimension: OPTIONAL INTEGER4; !! in mm Hersteller: OPTIONAL TEXT*30; Versorgungsdruck: OPTIONAL REAL21; !! [RESEAU, zwingend] =P_Stat (in bar) Fliessdruck: OPTIONAL REAL21; !! [RESEAU, optional] =P_Dyn (in bar bei 1200l/min) Entnahme: OPTIONAL INTEGER4; !! in l/s Typ: OPTIONAL TEXT*10; Zustand: OPTIONAL TEXT*30; IDENT Name_Nummer; END Hydrant; TABLE Rohrleitungsteil = LeitungsknotenRef: -> Leitungsknoten // 1-c //; Name_Nummer: OPTIONAL TEXT*40; Art: (Verbindungselement (unbekannt, Ueberschieber_Schlaufe, Reparaturschelle, Weldend, Anbohrung (normal, blind, gekehrt)), Formstueck (unbekannt, Reduktion (normal, Reduzierflansch, Reduzierkupplung), Bogen (horizontal, vertikal), Kompensator, T_Stueck, Kreuzstueck, Anschlussstueck), Anbohrschelle (normal, blind, gekehrt), Abschlusselement (unbekannt, Kappe_Blindflansch, Blindflansch, Zapfen, Verschlussklappe), Lueftung (auf_Rohr, auf_Formstueck_Armatur), Diverse (unbekannt, Isolierstueck, Drucksonde_Gleichrichter, Rueckflussverhinderer, Zaehler, Standardschacht, Druckminderventil), Standrohr); Verbindung: (unbekannt, normal, aussenschubgesichert, innenschubgesichert, geflanscht, gesteckt, geschraubt, geschweisst, gestemmt); Material: OPTIONAL (unbekannt, Stahl, Guss, Kunststoff); Nennweite: OPTIONAL INTEGER4; !! in mm Zulaessiger_Betriebsdruck: OPTIONAL REAL21; !! in bar Abwinklung: OPTIONAL TEXT*10; Zustand: OPTIONAL TEXT*30; NO IDENT END Rohrleitungsteil; TABLE Hausanschluss = LeitungsknotenRef: -> Leitungsknoten // 1-c //; Name_Nummer: OPTIONAL TEXT*40; Standort: OPTIONAL TEXT*10; Art: OPTIONAL TEXT*30; Gebaeudeanschluss: (unbekannt, Guss, Stahl, Kunststoff); Isolierstueck: OPTIONAL (ja, nein); Typ: OPTIONAL TEXT*10; Dimension: OPTIONAL INTEGER4; Zuordnung_hydraulischer_Strang: TEXT*20; Zuordnung_hydraulischer_Knoten: TEXT*20; Verbrauch: OPTIONAL INTEGER8; Zustand: OPTIONAL TEXT*30; NO IDENT END Hausanschluss; OPTIONAL TABLE Muffen = LeitungsknotenRef: -> Leitungsknoten // 1-c //; Art: (unbekannt, geflanscht, gesteckt, geschraubt, geschweisst, gestemmt, spiegelgeschweisst, elektrogeschweisst, Stopfbuechse, Gewinde, Eternitkupplung, Straubkupplung, Gibaultkupplung); Schubsicherung: OPTIONAL (unbekannt, aussen, innen, keine, Duekerring, DueRo_Schubsicherung, Klemmschelle); Nennweite: OPTIONAL INTEGER4; !! in mm Zustand: OPTIONAL TEXT*30; NO IDENT END Muffen; TABLE Uebrige = LeitungsknotenRef: -> Leitungsknoten // 1-c //; Name_Nummer: OPTIONAL TEXT*40; Art: (unbekannt, Probeentnahme, Piezometer, interne_Verbindung, andere); Zustand: OPTIONAL TEXT*30; NO IDENT END Uebrige; TABLE Anlage = LeitungsknotenRef: -> Leitungsknoten // 1-c //; Name_Nummer: OPTIONAL TEXT*40; !! [RESEAU, zwingend] =Name Art: (unbekannt, Schacht (unbekannt, !! [RESEAU, zwingend] :Die Schachttypen gemäss RESEAU werden Regulierschacht, !! in Table Schacht definiert. Klappenschacht, Zonentrennung, Notzonentrennung, Leerlauf, Stetslauf, Druckbrecher, Sammel_Spezialschacht, Quellschacht), Kammer, Messstation (unbekannt, Abrechnungsdaten, Netzinformationen, Qualitaet, Umwelt, allg_tech_Parameter, Messkasten, Messsonde), Fernsteuerung_Ueberwachung, Leitsystem, !! [RESEAU, zwingend] :Die Betreibszentralentypen gemäss RESEAU werden in Table Betriebszentrale definiert Bedienerfelder, !! [RESEAU, zwingend] :Die Betreibszentralentypen gemäss RESEAU werden in Table Betriebszentrale definiert Brunnen (Trinkwasserbrunnen, Ziehbrunnen)); Material: OPTIONAL (unbekannt, Beton, Faserzement, Kunststoff, Metall, Stein); Leistung: OPTIONAL TEXT*30; Betreiber: OPTIONAL TEXT*30; !! [RESEAU, zwingend] =Betreiber Konzessionaer: OPTIONAL TEXT*30; Unterhaltspflichtiger: OPTIONAL TEXT*30; Zustand: OPTIONAL TEXT*30; NO IDENT END Anlage; TABLE Foerderanlage = LeitungsknotenRef: -> Leitungsknoten // 1-c //; Name_Nummer: OPTIONAL TEXT*40; !! [RESEAU, zwingend] =Name Art: (unbekannt, !! [RESEAU, zwingend] = Die Pumpwerktypen gemäss RESEAU werden in Table Pumpwerk definiert Heberanlage, Pumpwerk (Hauptpumpwerk, Zwischenpumpwerk, Druckerhoehungsanlage), Widder, andere); Leistung: TEXT*30; !! Die Leistungsangaben werden in Table Bauwerksteil definiert Zustand: OPTIONAL TEXT*30; NO IDENT END Foerderanlage; TABLE Wasserbehaelter = LeitungsknotenRef: -> Leitungsknoten // 1-c //; Name_Nummer: OPTIONAL TEXT*40; !! [RESEAU, zwingend] =Name Art: (unbekannt, !! [RESEAU, zwingend] = Die Reservoirtypen gemäss RESEAU werden im Table Reservoir definiert Behaelter_Reservoir, Kammer, Behaelter_mit_Stufenpumpe, andere); Material: OPTIONAL (unbekannt, Beton, Faserzement (Faserzement, Asbestzement), Kunststoff, Metall, Stein); Beschichtung: OPTIONAL TEXT*40; Ueberlaufhoehe: OPTIONAL Hoehemm; !! [RESEAU, zwingend] =Wspgl_Max Fassungsvermoegen: INTEGER6; !! [RESEAU, optional] =V_Tot Brauchwasserreserve: INTEGER6; !! [RESEAU, zwingend] =V_Brauch Loeschwasserreserve: INTEGER6; !! [RESEAU, zwingend] =V_Loesch Leistung: OPTIONAL TEXT*30; !! Die Leistungsangaben werden in Table Bauwerksteil definiert Zustand: OPTIONAL TEXT*30; NO IDENT END Wasserbehaelter; TABLE Wassergewinnungsanlage = LeitungsknotenRef: -> Leitungsknoten // 1-c //; Name_Nummer: OPTIONAL TEXT*40; !! [RESEAU, zwingend] =Name Art: (Fassungsanlage (unbekannt, !! [RESEAU, zwingend] = Die Typen gemäss RESEAU werden unter Table Brunnstube oder Table Grundwasserfasssung definiert Grundwasserfassung, Einzelfassung, Quellfassung, Quelle_ungefasst, Einzelquelle, Fluss_Seewasserfassung, Einfache_Brunnenstube, Horizontalbrunnen, Vertikalbrunnen, primitive_Fassung, Notbrunnen), Aufbereitungsanlage (unbekannt, Mehrstufenverfahren, Kleinanlage, Filteranlage, Einzelgeraet, Grundwasseranreicherung)); Leistung: OPTIONAL TEXT*30; !! Die Leistungsangaben werden in Table Bauwerksteil definiert Betreiber: OPTIONAL TEXT*30; !! [RESEAU, zwingend] =BETREIBER Konzessionaer: OPTIONAL TEXT*30; Unterhaltspflichtiger: OPTIONAL TEXT*30; Zustand: OPTIONAL TEXT*30; NO IDENT END Wassergewinnungsanlage; TABLE Spezialbauwerk = Name_Nummer: OPTIONAL TEXT*40; Art: (Anlage, Wasserbehaelter, Wassergewinnungsanlage (Quellfassung_im_Graben, Quellfassung_im_Stollen, Sammelbrunnenstube, !! [RESEAU, zwingend] : Die Angaben zu den Sammelbrunnstuben werden in Table Wassergewinnungsanlage und Table Brunnstube definiert uebrige), Foerderanlage, !! [RESEAU, zwingend] =Die Angaben zu den Pumpwerken werden in Table Foerderanlage und Table Pumpwerk definiert weitere (Dueker, Kulisse, Futterrohr, Leitungskanal (begehbar, nicht_begehbar), Stollen (begehbar, nicht_begehbar), uebrige)); Material: OPTIONAL (unbekannt, Beton, Kunststoff, Metall); Einbaujahr: OPTIONAL INTEGER4; Eigentuemer: OPTIONAL TEXT*30; Bemerkung: OPTIONAL TEXT*80; Letzte_Aenderung: DATE; NO IDENT END Spezialbauwerk; TABLE Spezialbauwerk_Flaeche = Objekt: -> Spezialbauwerk // 1-mc// ; Geometrie: SURFACE WITH (STRAIGHTS,ARCS) VERTEX LKoordmm WITHOUT OVERLAPS > 0.050; NO IDENT END Spezialbauwerk_Flaeche; TABLE Spezialbauwerk_Linie = Objekt: -> Spezialbauwerk // 1-mc // ; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordmm; NO IDENT END Spezialbauwerk_Linie; TABLE Spezialbauwerk_Text = Objekt: -> Spezialbauwerk // 1-mc // ; Text: TEXT*80; TextPos: LKoordmm; TextOri: OPTIONAL Orientierung // Default: 90.0 //; TextHAli: OPTIONAL HALIGNMENT // Default: Center //; TextVAli: OPTIONAL VALIGNMENT // Default: Half //; Plantyp: Plantyp // Default: Werkplan //; NO IDENT END Spezialbauwerk_Text; OPTIONAL TABLE Uebersichtsplanposition = LeitungsknotenRef: -> Leitungsknoten // 1-mc //; SymbolPos: LKoordmm; SymbolOri: Orientierung; SymbolSkalierungLaengs: OPTIONAL [0.0..9.9]; SymbolSkalierungHoch: OPTIONAL [0.0..9.9]; Plantyp: Plantyp; NO IDENT END Uebersichtsplanposition; TABLE Kabelpunkt = Name_Nummer: OPTIONAL TEXT*40; Geometrie: LKoordmm; Art: (unbekannt, Kabelmuffe, Kabelschacht, Kabine, Kabelpunkt, weitere); Lagebestimmung: Genauigkeit; Hoehe: OPTIONAL Hoehemm; Hoehenbestimmung: OPTIONAL Genauigkeit; Einbaujahr: OPTIONAL INTEGER4; Ueberdeckung: OPTIONAL REAL42; !! en m Zustand: OPTIONAL TEXT*30; Eigentuemer: OPTIONAL TEXT*30; Bemerkung: OPTIONAL TEXT*80; Letzte_Aenderung: DATE; NO IDENT END Kabelpunkt; TABLE Kabel = !! [RESEAU, optional] Name_Nummer: OPTIONAL TEXT*40; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordmm; Funktion: (unbekannt, Signalkabel, Steuerkabel, weitere); Kabelart: (Kupfer, koaxial, Lichwellenleiter); Lagebestimmung: Genauigkeit; Status: Status; Einbaujahr: OPTIONAL INTEGER4; Ueberdeckung: OPTIONAL REAL42; Zustand: OPTIONAL TEXT*30; Eigentuemer: OPTIONAL TEXT*30; Bemerkung: OPTIONAL TEXT*80; Letzte_Aenderung: DATE; NO IDENT END Kabel; TABLE Kabel_Text= Objekt: -> Kabel // 1-mc //; Text: TEXT*80; TextPos: LKoordmm; TextOri: OPTIONAL Orientierung // Default: 90.0 //; TextHALI: OPTIONAL HALIGNMENT // Default: Center //; TextVALI: OPTIONAL VALIGNMENT // Default: Half //; Plantyp: Plantyp // Default: Werkplan //; NO IDENT END Kabel_Text; OPTIONAL TABLE Schutzrohr= Name_Nummer: OPTIONAL TEXT*20; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoordmm; LineTyp: OPTIONAL (Default, unsichtbar); Material: (unbekannt, Polyaethylen, Polyvinylchlorid, Stahl, Guss_duktil, Grauguss, Beton); Nennweite: OPTIONAL [1..99999]; Aussendurchmesser: OPTIONAL [1..99999]; Laenge: OPTIONAL INTEGER6; Erstellungsjahr: OPTIONAL INTEGER4; Lagebestimmung: Genauigkeit; Status: Status; Ueberdeckung: OPTIONAL REAL42; Zustand: OPTIONAL TEXT*30; Eigentuemer: OPTIONAL TEXT*30; Bemerkung: OPTIONAL TEXT*80; Letzte_Aenderung: OPTIONAL DATE; NO IDENT END Schutzrohr; OPTIONAL TABLE Schutzrohr_Text= Objekt: -> Schutzrohr // 1-mc //; Text: TEXT*80; TextPos: LKoordmm; TextOri: Orientierung; TextHAli: HALIGNMENT; TextVAli: VALIGNMENT; Plantyp: Plantyp; NO IDENT END Schutzrohr_Text; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! Teilbereich RESEAU TABLE Kabel_RESEAU = KabelRef: -> Kabel; !! 1-1 OBJECTID: OPTIONAL INTEGER10; NO IDENT END Kabel_RESEAU; TABLE Leitung_RESEAU = LeitungRef: -> Leitung; !! 1-1 OBJECTID: OPTIONAL INTEGER10; NO IDENT END Leitung_RESEAU; TABLE Hydrant_RESEAU = HydrantRef: -> Hydrant // 1-1, nur Hydranten //; OBJECTID: OPTIONAL INTEGER10; Renovation: OPTIONAL INTEGER4; !! Jahrzahl Renovation / Erneuerung Status: Status; Betreiber: TEXT*30; NO IDENT END Hydrant_RESEAU; TABLE Betriebszentrale = AnlageRef: -> Anlage // 1-1//; OBJECTID: OPTIONAL INTEGER10; Subtyp: (BZ, BW); !! 0: BZ= Betriebszentrale, 1: BW= Nebenzentrale Renovation: OPTIONAL INTEGER4; !! Jahrzahl Renovation / Erneuerung Messung_Zu: Existenz; !! Messung Zufluss Messung_Ab: Existenz; !! Messung Abgabe Steuerung: Existenz; !! Steuerung Fernwirken: Existenz; !! Fernwirken Asl_Lklap: Existenz; !! Auslösung Löschklappe Uebertrag: (eigene_Uebertragungsleitung, !! Uebertrag/ 0 Mietleitungen, !! Uebertrag/ 1 Funk, !! Uebertrag/ 2 diverse); !! Uebertrag/ 3 Status: Status; NO IDENT END Betriebszentrale; TABLE Grundwasserfassung = WassergewinnungsanlageRef: -> Wassergewinnungsanlage // 1-1//; OBJECTID: OPTIONAL INTEGER10; Subtyp: (FV, FH); !! 0: FV =Grundwasserfassung mit Vertikalfilterbrunnen, 1: FH: Grundwasserfassung mit Horizontalfilterbrunnen Renovation: OPTIONAL INTEGER4; !! Jahrzahl Renovation / Erneuerung Gwspgl_Min: REAL42; !! minimaler Grundwasserspiegel Bakt: OPTIONAL BaktBeschaffenheit; !! 0: a=gut, 1: b=bedingt gut, 2: c=schlecht Chemie: OPTIONAL (in_Ordnung, nicht_in_Ordnung); !! chemische Beschaffenheit Dm_Brunnen: OPTIONAL INTEGER4; !! Filterrohr-/ Brunnendurchmesser in mm Q_Foerd: INTEGER6; !! Fördermenge in l/min Q_Konz: INTEGER6; !! konzessionierte Wassermenge in l/min Status: Status; Ent_Chlor: Existenz; !! Entkeimungsanlage mit Chlor Ent_UV: Existenz; !! Entkeimungsanlage mit UV-Strahlung Ent_Ozon: Existenz; !! Entkeimungsanlage mit Ozon Filtration: Existenz; !! Filtration ( Sand, Sieb) Flockung: Existenz; !! Flockungsfiltration Aktivkohle: Existenz; !! Aktivkohlefiltration Membranflt: Existenz; !! Membranfiltration NO IDENT END Grundwasserfassung; TABLE Brunnstube = WassergewinnungsanlageRef: -> Wassergewinnungsanlage // 1-1//; OBJECTID: OPTIONAL INTEGER10; Subtyp: (FB, FBS); !! 0: FB= Fassungsbrunnstube 1: FBS= Sammelbrunnstube Renovation: OPTIONAL INTEGER4; !! Jahrzahl Renovation / Erneuerung Bakt: OPTIONAL BaktBeschaffenheit; !! 0: a=gut, 1: b=bedingt gut, 2: c=schlecht Chemie: OPTIONAL (unbekannt, in_Ordnung, nicht_in_Ordnung); !! chemische Beschaffenheit Anz_Einl: OPTIONAL INTEGER4; !! Anzahl Einläufe Qs_Min: INTEGER6; !! Quellschüttung mittl. Minimum in l/min Qs_Max: INTEGER6; !! Quellschüttung mittl. Maximum in l/min Status: Status; Ent_Chlor: Existenz; !! Entkeimungsanlage mit Chlor Ent_UV: Existenz; !! Entkeimungsanlage mit UV-Strahlung Ent_Ozon: Existenz; !! Entkeimungsanlage mit Ozon Filtration: Existenz; !! Filtration ( Sand, Sieb) Flockung: Existenz; !! Flockungsfiltration Aktivkohle: Existenz; !! Aktivkohlefiltration Membranflt: Existenz; !! Membranfiltration NO IDENT END Brunnstube; TABLE Pumpwerk = FoerderanlageRef: OPTIONAL -> Foerderanlage // 1-1//; !! bei Typ = FPD=Druckerhoehungspumpwerk WasserbehaelterRef: OPTIONAL -> Wasserbehaelter // 1-1//; !! bei Typ = FPP=Pumpwerk mit Sammelbehaelter OBJECTID: OPTIONAL INTEGER10; Subtyp: (FPD, FPP); !! 0: FPD = Druckerhöhungspumpwerk, 1: FPP= Pumpwerk mit Sammelbehälter Renovation: OPTIONAL INTEGER4; !! Jahrzahl Renovation / Erneuerung Wspgl_Max: OPTIONAL REAL42; !! max. Wasserspiegel m.ü.M. V_Sammelb: OPTIONAL INTEGER4; !! Inhalt Sammelbehälter in m3 Status: Status; Betreiber: TEXT*30; Ent_Chlor: Existenz; !! Entkeimungsanlage Ent_UV: Existenz; !! Entkeimungsanlage mit UV-Strahlung Ent_Ozon: Existenz; !! Entkeimungsanlage mit Ozon Filtration: Existenz; !! Filtration ( Sand, Sieb) Flockung: Existenz; !! Flockungsfiltration Aktivkohle: Existenz; !! Aktivkohlefiltration Membranflt: Existenz; !! Membranfiltration NO IDENT END Pumpwerk; TABLE Reservoir = WasserbehaelterRef: -> Wasserbehaelter // 1-1//; OBJECTID: OPTIONAL INTEGER10; Subtyp: (R, RP); !! 0: R = Reservoir 1: RP = Reservoir mit Pumpwerk Renovation: OPTIONAL INTEGER4; !! Jahrzahl Renovation / Erneuerung Betreiber: OPTIONAL TEXT*30; Status: Status; Ent_Chlor: Existenz; !! Entkeimungsanlage mit Chlor Ent_UV: Existenz; !! Entkeimungsanlage mit UV-Strahlung Ent_Ozon: Existenz; !! Entkeimungsanlage mit Ozon Filtration: Existenz; !! Filtration ( Sand, Sieb) Flockung: Existenz; !! Flockungsfiltration Aktivkohle: Existenz; !! Aktivkohlefiltration Membranflt: Existenz; !! Membranfiltration NO IDENT END Reservoir; TABLE Schacht = AnlageRef: -> Anlage // 1-1//; OBJECTID: OPTIONAL INTEGER10; Subtyp: (SD, SR, !! 0: SD=Druckbrecherschacht, 1: SR=Druckreduzierschacht, SVE, !! 2: SVE=Verbindungsschacht mit einseitiger Lieferung (die Richtung soll in der Bemerkung definiert werden (von... an...) SVG, !! 3: SVG=Verbindungsschacht mit gegenseitiger Lieferung SS); !! 4: SS= Spezialschacht (zur Angabe einer Aufbereitungsanlage) Renovation: OPTIONAL INTEGER4; !! Jahrzahl Renovation / Erneuerung P_Ein: OPTIONAL REAL42; !! Eingangsdruck bei Druckreduzierschacht in bar P_Aus: OPTIONAL REAL42; !! Ausgangsdruck bei Druckreduzierschacht in bar Wspgl: OPTIONAL REAL42; !! Wasserspiegel bei Druckbrecherschacht in m.ü.M. Status: Status; Ent_Chlor: Existenz; !! Entkeimungsanlage Ent_UV: Existenz; !! Entkeimungsanlage mit UV-Strahlung Ent_Ozon: Existenz; !! Entkeimungsanlage mit Ozon Filtration: Existenz; !! Filtration ( Sand, Sieb) Flockung: Existenz; !! Flockungsfiltration Aktivkohle: Existenz; !! Aktivkohlefiltration Membranflt: Existenz; !! Membranfiltration NO IDENT END Schacht; TABLE Loescheinrichtung = OBJECTID: OPTIONAL INTEGER10; Name: OPTIONAL TEXT*40; Subtyp: (LOF, LOL, LOS, LOW); !! 0: LOF=Feuerweiher, 1: LOL=Löschsilo, 2: LOS=Stauvorrichtung, 3: LOW=Löschwasserschacht Baujahr: OPTIONAL INTEGER4; Renovation: OPTIONAL INTEGER4; !! Renovation / Erneuerung Status: Status; Lage: Genauigkeit; !! Genauigkeit: 0: unbekannt, 1: ungenau, 2: genau, 3: geortet Bemerkung: OPTIONAL TEXT*80; Naeh_Bez: OPTIONAL TEXT*60; !! nähere Bezeichnung des Objektstandortes Inhalt: INTEGER6; !! m3 Betreiber: TEXT*30; !! Betreiber Eigent: TEXT*30; !! Eigentuemer Hoehe: OPTIONAL REAL42; !! Terrainkote in m.ü.M. Mutation: OPTIONAL DATE; !! Mutationsdatum SymbolPos: LKoordmm; SymbolOri: OPTIONAL Orientierung; NO IDENT END Loescheinrichtung; TABLE Bauwerkteil = !! Eine Anlage kann 1 oder mehrere Bauwerksteile besitzen !! für jede Pumpe ist dabei ein Record zu erstellen SchachtRef: OPTIONAL -> Schacht; !! Bauwerkteil ist Teil von Schacht PumpwerkRef: OPTIONAL -> Pumpwerk; !! oder ist Teil von Pumpwerk ReservoirRef: OPTIONAL -> Reservoir; !! oder ist Teil von Reservoir GrundwasserfassungRef: OPTIONAL -> Grundwasserfassung; !! oder ist Teil von Grundwasserfassung Name: OPTIONAL TEXT*30; Baujahr: OPTIONAL INTEGER4; Status: Status; Bez: OPTIONAL TEXT*50; !! Nähere Bezeichnung Bemerkung: OPTIONAL TEXT*80; !! Bemerkungen Eigent: OPTIONAL TEXT*30; !! Eigentümer P_Max: OPTIONAL INTEGER4; !! max. Leistung in kW Q_Foerd: OPTIONAL INTEGER6; !! Fördermenge in l/min H_Mano: OPTIONAL INTEGER4; !! manometrische Förderhöhe in m Kote: OPTIONAL REAL42; !! Kote ( Terrain / Pumpenachse) BAUWERK_ID: INTEGER10 // 1:m //; !! Fremdschlüssel zu OBJECTID des Bauwerks Mutation: OPTIONAL DATE; !! Mutationsdatum NO IDENT END Bauwerkteil; !! Ende Teilbereich RESEAU !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! END SIA405_Wasser_WI. !!END SIA405_Wasser_2004_WI_RESEAU. END DM_07_RESEAU. FORMAT FREE; !!FORMAT FIX WITH LINESIZE = 110, TIDSIZE = 10; CODE BLANK = DEFAULT, UNDEFINED = DEFAULT, CONTINUE = DEFAULT; TID = I32; END. Version, 9.06.2015/Il