!! SIA405_Fernwaerme_2004_WI_GISDATENAG.ili !! Stand 29.02.2016 !! Erstellt Peter Seifried TRANSFER SIA405_Fernwaerme_WI; MODEL SIA405_Fernwaerme_2004_WI_GISDATENAG DOMAIN !! Allgemeine Defaultwerte !! !! Allgemeine Typen !! INTEGER4 = [0 .. 9999]; INTEGER6 = [0 .. 999999]; INTEGER8 = [0 .. 99999999]; INTEGER10 = [0 .. 9999999999]; REAL12 = [0.0.. 9.9]; REAL42 = [0.00 .. 9999.99]; REAL43 = [0.000 .. 9999.999]; Orientierung = DEGREES 0.0 360.0; Hoehe = DIM1 -200.000 5000.000; LKoord = COORD2 480000.000 70000.000 2840000.000 1300000.000; Genauigkeit = (unbekannt, ungenau, genau); Plantyp = (Leitungskataster, Werkplan, Uebersichtsplan); Status = (unbekannt, in_Betrieb, ausser_Betrieb, Reserve, tot, Berechnungsvariante, geplant, Projekt, provisorisch); TOPIC SIA405_Fernwaerme_WI = DOMAIN !! Typen fuer das Medium Fernwaerme Knotentyp= (unbekannt, Fix, Variabel); TABLE Leitungsabschnitt = Name_Nummer: OPTIONAL TEXT*40; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoord; Lagebestimmung: Genauigkeit; Status: Status; Funktion: (unbekannt, Transportleitung, Versorgungsleitung, !! Hauptleitung Anschlussleitung); !! Nebenleitung Leitungsart: (Vorlauf, Ruecklauf, unbekannt); !! Erweiterung GIS Daten AG Medium: (Heisswasser, Warmwasser, Dampf, Kondensat, weitere); Temperatur: OPTIONAL INTEGER4; Nenndruck: OPTIONAL INTEGER4; Betriebsdruck: OPTIONAL INTEGER4; Isolationsstaerke: OPTIONAL INTEGER4; Isolationsart: OPTIONAL (unbekannt, Kanal_Einzelisolation, Glas_oder_Steinwolle, Kanal_Stopfisolation_Glaswolle, Verbundmantelrohre, Vakuum); Ummantelung: OPTIONAL (unbekannt, PVC, PE, Aluminium, Faserzement, Dachpappe, Chromstahl, Blech_verzinkt, Band, Stahlrohr); DurchmesserInnen: OPTIONAL INTEGER4; DurchmesserAussen: OPTIONAL INTEGER4; Nennweite: OPTIONAL TEXT*10; !! z.B. Zoll Laenge1: OPTIONAL INTEGER6; !! abgewickelte Laenge (LAENGE_EFFEKTIV) Laenge2: INTEGER6; !! berechnete Laenge (LAENGE_GEOMETRISCH) Rohrfabrikat: TEXT*40; Rohrqualitaet: OPTIONAL (Stahl_35, Stahl_35_8, Stahl_37, Stahl_52, Kupfer, Kunststoff, Chromstahl); Einbaujahr: INTEGER4; Eigentuemer: TEXT*40; !! GIS Daten AG nicht OPTIONAL Rohrltg_unternehmung: OPTIONAL TEXT*40; Dokumentation: OPTIONAL TEXT*40; Auftrag: OPTIONAL TEXT*40; !! Auftragsbezeichnung Bemerkung: OPTIONAL TEXT*80; Letzte_Aenderung: DATE; Mutationsnr: TEXT*20; !! Erweiterung GIS Daten AG Mutationsdatum: DATE; !! Erweiterung GIS Daten AG NO IDENT END Leitungsabschnitt; TABLE Leitungsabschnitt_Text = LeitungRef: -> Leitungsabschnitt // 1-mc //; Text: TEXT*80; !! In der Regel zusammengesetzter Text aus der !! Tabelle Leitung, z.B. H6D 150 1970 TextPos: LKoord; TextOri: OPTIONAL Orientierung // Default: 90.0 //; TextHAli: OPTIONAL HALIGNMENT // Default: Center //; TextVAli: OPTIONAL VALIGNMENT // Default: Half //; Plantyp: Plantyp // Default: Werkplan //; NO IDENT END Leitungsabschnitt_Text; TABLE Leitungspunkt = Geometrie: LKoord; SymbolOri: Orientierung; Lagebestimmung: Genauigkeit; Hoehe1: OPTIONAL Hoehe; !! OK Mantelrohr Hoehe2: OPTIONAL Hoehe; !! Hoehe Rohraxe Hoehenbestimmung: OPTIONAL Genauigkeit; Einbaujahr: INTEGER4; !! GIS Daten AG nicht OPTIONAL Eigentuemer: TEXT*40; !! GIS Daten AG nicht OPTIONAL Bemerkung: OPTIONAL TEXT*80; Letzte_Aenderung: DATE; Mutationsnr: TEXT*20; !! Erweiterung GIS Daten AG Mutationsdatum: DATE; !! Erweiterung GIS Daten AG NO IDENT END Leitungspunkt; TABLE Leitungspunkt_Text = LeitungsknotenRef: -> Leitungspunkt // 1-mc //; Text: TEXT*80; !! In der Regel zusammengesetzter Text aus der !! Tabelle Leitungsknoten und Subtabellen TextPos: LKoord; TextOri: OPTIONAL Orientierung // Default: 90.0 //; TextHAli: OPTIONAL HALIGNMENT // Default: Center //; TextVAli: OPTIONAL VALIGNMENT // Default: Half //; Plantyp: Plantyp // Default: Werkplan //; NO IDENT END Leitungspunkt_Text; TABLE Leitungspunkt_normal = LeitungspunktRef: -> Leitungspunkt // 1-c //; Name_Nummer: OPTIONAL TEXT*40; Art: (unbekannt, Netz (Leckortung_Messbuechse, Lechortung_Endbuechse), Armaturen (Schieber_ohne_Motor, Schieber_mit_Motor ( mit_Fernsteuerung, ohne_Fernsteuerung), Klappe_ohne_Motor, Klappe_mit_Motor ( mit_Fernsteuerung, ohne_Fernsteuerung), Rueckschlagklappe, Ventil_ohne_Motor, Ventil_mit_Motor ( mit_Fernsteuerung, ohne_Fernsteuerung), Entleerung, Entlueftung, Bypass, Formstuecke ( Reduktion, T_Stueck, Bogen), Einbauten ( Kondenser, Abscheider, Kondensatabscheider, Metallschlauch, Stationsventil), Leitungspunkt ( Geometriepunkt, Schweissnaht, Materialwechsel, Muffe, Blende), Statikpunkt ( Fixpunkt, Auftriebssicherung, Querrollenlager, Aufhaengung, Axialkompensator, Gelenkkompensator, Gleitrollenleager, Kugelquerlager, Fuehrungslager_eng_vor, Fuehrungslager_weit_vor, Kompensator))); Armaturenstellung: (unbekannt, offen, geschlossen); Material: OPTIONAL (unbekannt, Stahl, Guss, Kunststoff); NO IDENT END Leitungspunkt_normal; TABLE Leitungspunkt_Einspeisung = LeitungspunktRef: -> Leitungspunkt // 1-c //; Art: (Netzeinspeisung, Netzuebergabe, Hausuebergabestation, weitere); Leistung_abonniert: OPTIONAL INTEGER10; !! kW Leistung_installiert: OPTIONAL INTEGER10; !! kW Blendenwert: OPTIONAL INTEGER10; !! kW Q_abonniert: OPTIONAL REAL43; !! M3/h Kategorie: OPTIONAL (EFH, MFH, Spital, Oeffentliche_Gebaeude, Dienstleister, Gewerbe_Industrie, Spez_Kunden); Inbetriebsetzung: OPTIONAL DATE; Umbau: OPTIONAL DATE; Druck: OPTIONAL INTEGER4; Vorlauftemperatur: OPTIONAL INTEGER4; Ruecklauftemperatur: OPTIONAL INTEGER4; Geheiztes_Volumen: OPTIONAL INTEGER4; Waermeverbrauch: OPTIONAL INTEGER10; Leistung: OPTIONAL INTEGER10; NO IDENT END Leitungspunkt_Einspeisung; TABLE Bauwerk = Name_Nummer: OPTIONAL TEXT*40; Netzgebiet: OPTIONAL TEXT*40; Einbaujahr: INTEGER4; !! GIS Daten AG nicht OPTIONAL Eigentuemer: TEXT*30; !! GIS Daten AG nicht OPTIONAL Bauunternehmung: OPTIONAL TEXT*40; Schemahinweis: OPTIONAL TEXT*40; Dokumentation: OPTIONAL TEXT*40; Auftrag: OPTIONAL TEXT*40; !! z.B. Auftragsnummer KKS: OPTIONAL TEXT*40; !! Kraftwerkkennzeichen-Systemnummer Bemerkung: OPTIONAL TEXT*80; Letzte_Aenderung: DATE; Mutationsnr: TEXT*20; !! Erweiterung GIS Daten AG Mutationsdatum: DATE; !! Erweiterung GIS Daten AG NO IDENT END Bauwerk; TABLE Bauwerk_Flaeche = Objekt: -> Bauwerk // 1-mc// ; Geometrie: SURFACE WITH (STRAIGHTS,ARCS) VERTEX LKoord WITHOUT OVERLAPS > 0.050; Lagebestimmung: Genauigkeit; Status: Status; Art: (unbekannt, Kontrollkammer, Entlueftungskammer, Steuerkammer, Entleeerungskammer, Messkammer, Hauptkammer, Kompensatorenkammer, Druckreduzierstation, Umformerstation, Spezialbauwerk); Bauwerkueberdeckung: OPTIONAL REAL12; Entlueftung: OPTIONAL (unbekannt, mechanisch, natuerlich, keine); Abflusstyp: OPTIONAL (unbekannt, Abwasser, Boden, Sauberwasser, Pumpensumpf, Sickerloch); Gittertyp: OPTIONAL (unbekannt, mit_Syphon, ohne_Syphon, mit_Entleerung, ohne_Entleerung, spez_Gittertyp); Entwaesserungspumpe: OPTIONAL (unbekannt, fest_installiert, mobile, keine); Stromanschluss: OPTIONAL (unbekannt, ja, nein); Messeinrichtung: OPTIONAL (unbekannt, keine, mit_Fernablesung, ohne_Fernablesung); Zustand: OPTIONAL (gut, trocken, nass, unbekannt); !! Erweiterung GIS Daten AG Letzter_Unterhalt: OPTIONAL DATE; NO IDENT END Bauwerk_Flaeche; TABLE Bauwerk_Linie = Objekt: -> Bauwerk // 1-mc // ; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoord; Lagebestimmung: Genauigkeit; Status: Status; NO IDENT END Bauwerk_Linie; TABLE Bauwerk_Text = Objekt: -> Bauwerk // 1-mc // ; Text: TEXT*80; !! In der Regel zusammengesetzter Text aus der !! Tabelle Spezialbauwerk TextPos: LKoord; TextOri: OPTIONAL Orientierung // Default: 90.0 //; TextHAli: OPTIONAL HALIGNMENT // Default: Center //; TextVAli: OPTIONAL VALIGNMENT // Default: Half //; Plantyp: Plantyp // Default: Werkplan //; NO IDENT END Bauwerk_Text; TABLE Trassee = Name_Nummer: OPTIONAL TEXT*40; Lagebestimmung: Genauigkeit; Status: Status; Trasseetyp: (unbekannt, Haubenkanal, Ortsbetonkanal, begehbarer_Kanal, Gewoelbe, Freileitung, Pressrohr, Schutzrohr, erdverlegt ( normal, Dehnungspolster)); Trasseebreite: OPTIONAL INTEGER6; Einbaujahr: INTEGER4; Einbettung: OPTIONAL (unbekannt, normal, Grundwasser, Rutschgebiet); Kontrollsystem: OPTIONAL (keines, Isovit, Brandes, weitere); Eigentuemer: TEXT*40; !! GIS Daten AG nicht OPTIONAL Kabelrohre: OPTIONAL (ja (Lage_oben, Lage_seitlich, Lage_innen), nein); Bauunternehmung: OPTIONAL TEXT*40; Reparatur: OPTIONAL DATE; Dokumentation: OPTIONAL TEXT*40; Auftrag: OPTIONAL TEXT*40; !! Auftragsbezeichnung Bemerkung: OPTIONAL TEXT*80; Letzte_Aenderung: DATE; Mutationsnr: TEXT*20; !! Erweiterung GIS Daten AG Mutationsdatum: DATE; !! Erweiterung GIS Daten AG NO IDENT END Trassee; TABLE Trassee_Flaeche = Objekt: -> Trassee // 1-mc// ; Geometrie: SURFACE WITH (STRAIGHTS,ARCS) VERTEX LKoord WITHOUT OVERLAPS > 0.050; NO IDENT END Trassee_Flaeche; TABLE Trassee_Linie = Objekt: -> Trassee // 1-mc // ; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoord; NO IDENT END Trassee_Linie; TABLE Trassee_Text = Objekt: -> Trassee // 1-mc // ; Text: TEXT*80; !! In der Regel zusammengesetzter Text aus der !! Tabelle Spezialbauwerk TextPos: LKoord; TextOri: OPTIONAL Orientierung // Default: 90.0 //; TextHAli: OPTIONAL HALIGNMENT // Default: Center //; TextVAli: OPTIONAL VALIGNMENT // Default: Half //; Plantyp: Plantyp // Default: Werkplan //; NO IDENT END Trassee_Text; TABLE Trasseepunkt = Name_Nummer: OPTIONAL TEXT*40; Geometrie: LKoord; Lagebestimmung: Genauigkeit; Art: (unbekannt, Schachteinstieg, Montageoeffnung, Ent_Belueftung, Entwaesserung, Fixpunkt, Abstuetzung, Geometriepunkt); Hoehe_Kanalsohle: OPTIONAL Hoehe; Hoehe_Kanaldeckel: OPTIONAL Hoehe; Hoehe_Einstiegdeckel: OPTIONAL Hoehe; Ueberdeckung: OPTIONAL REAL43; Hoehenbestimmung: OPTIONAL Genauigkeit; Bemerkung: OPTIONAL TEXT*80; Letzte_Aenderung: DATE; NO IDENT END Trasseepunkt; TABLE Kabelpunkt = Name_Nummer: OPTIONAL TEXT*40; Geometrie: LKoord; Art: (unbekannt, Kabelmuffe, Kabelschacht, Kabine, Kabelpunkt, weitere); Lagebestimmung: Genauigkeit; Hoehe: OPTIONAL Hoehe; Hoehenbestimmung: OPTIONAL Genauigkeit; Einbaujahr: INTEGER4; !! GIS Daten AG nicht OPTIONAL Zustand: OPTIONAL TEXT*40; Bemerkung: OPTIONAL TEXT*80; Letzte_Aenderung: DATE; Mutationsnr: TEXT*20; !! Erweiterung GIS Daten AG Mutationsdatum: DATE; !! Erweiterung GIS Daten AG NO IDENT END Kabelpunkt; TABLE Kabel = Name_Nummer: OPTIONAL TEXT*40; Geometrie: POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoord; Funktion: (unbekannt, Signalkabel, Steuerkabel, Stromkabel, Kommunikationskabel); Kabelart: OPTIONAL (Kupfer, koaxial, optisch, unbekannt); !! Erweiterung GIS Daten AG Lagebestimmung: Genauigkeit; Status: Status; Einbaujahr: INTEGER4; !! GIS Daten AG nicht OPTIONAL Ueberdeckung: OPTIONAL REAL42; !! in cm, mittlerer Wert Zustand: OPTIONAL TEXT*40; Eigentuemer: TEXT*34; !! GIS Daten AG nicht OPTIONAL Bemerkung: OPTIONAL TEXT*80; Letzte_Aenderung: DATE; Mutationsnr: TEXT*20; !! Erweiterung GIS Daten AG Mutationsdatum: DATE; !! Erweiterung GIS Daten AG NO IDENT END Kabel; TABLE Kabel_Text= Objekt: -> Kabel // 1-mc //; Text: TEXT*80; !! In der Regel zusammengesetzter Text aus der !! Tabelle Kabel TextPos: LKoord; 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; END SIA405_Fernwaerme_WI. END SIA405_Fernwaerme_2004_WI_GISDATENAG. FORMAT FREE; !! FORMAT FIX WITH LINESIZE = 256, TIDSIZE = 10; CODE BLANK = DEFAULT, UNDEFINED = DEFAULT, CONTINUE = DEFAULT; TID = I32; END.