INTERLIS 2.3; /** ASTRA Naturgefahren CH Geodatenmodell * xxx */ !! Version | Who | Modification !!------------------------------------------------------------------------------ !! 2024-07-24 | Dome | 1. Version. !!------------------------------------------------------------------------------ !!@ technicalContact=mailto:domenico.caruso@trigonet.ch !!@ !!@ furtherInformation=https://models.gis-daten.ch/PDF/ASTRA_Naturgefahren_CH_Dokumentation.pdf !!@ MODEL Naturgefahren_ASTRA_CH_V1_PROD AT "https://models.gis-daten.ch/ASTRA/" VERSION "2024-07-24" = IMPORTS GeometryCHLV95_V1; DOMAIN Einzelflaeche = SURFACE WITH (ARCS,STRAIGHTS) VERTEX GeometryCHLV95_V1.Coord2 WITHOUT OVERLAPS>0.010; Status = ( in_Betrieb, ausser_Betrieb, projektiert, tot !! wird nicht mehr verwendet ); Objektgruppe = ( Schutzbaute, Fahrbahn, Kunstbaute, Tunnel, Gallerie, Umwelt, Betrieb ); Zustandsklasse_Code = ( in_gutem_Zustand, in_annehmbarem_Zustand, in_schadhaftem_Zustand, in_schlechtem_Zustand, in_alarmierndem_Zustand, unbekannt ); TOPIC Beurteilung_Bauwerke = CLASS Basis (ABSTRACT) = !!@ ili2db.dispName= Objektgruppe objektgruppe : Objektgruppe; !! Objektgruppe des Objektes uuid : TEXT*38; !! UUID Generator [Autowert] !!@ ili2db.dispName= Inventarobjektnummer io_nr : TEXT*15; !! Schlüssel für Shape !!@ ili2db.dispName= Bauanlagenummer ba_nr : TEXT*20; !!@ ili2db.dispName= Bauwerksnummer bw_nr : TEXT*20; !! Schlüssel für Excel !!@ ili2db.dispName= Inventar-Objektname obj_name : TEXT*255; !!@ ili2db.dispName= Bauwerksname bw_name : TEXT*255; !!@ ili2db.dispName= Beurteilungsintervall b_interval : 0.00 .. 9999.00; !!@ ili2db.dispName= Status status : Status; !!@ ili2db.dispName= Kommentar kommentar : TEXT*255; !!@ ili2db.dispName= Datum_der_Beurteilung b_datum : INTERLIS.XMLDate; !!@ ili2db.dispName= Zustandsklasse_Code zk_c : Zustandsklasse_Code; !!@ ili2db.dispName= Datenquelle d_quelle_c : TEXT*100; !! Firma / Messdatenlieferant !!@ ili2db.dispName= Datum_der_letzten_Beurteilung lb_datum : INTERLIS.XMLDate; !!@ ili2db.dispName= Zustandsklasse_Code_(letzte_Beurteilung) lb_zk_c : Zustandsklasse_Code; !!@ ili2db.dispName= Datenquelle_(letzte_Beurteilung) lb_d_quelle_c : TEXT*100; !! Firma / Messdatenlieferant !!@ ili2db.dispName= erfasst_am datum_erf : INTERLIS.XMLDate; !!@ ili2db.dispName= erfasst_durch user_erf : TEXT*100; END Basis; CLASS punktbezogenes_objekt EXTENDS Basis = Geometrie : GeometryCHLV95_V1.Coord2; END punktbezogenes_objekt; CLASS linienbezogenes_objekt EXTENDS Basis = Geometrie : GeometryCHLV95_V1.Line; END linienbezogenes_objekt; CLASS flaechenbezogenes_objekt EXTENDS Basis = Geometrie : Einzelflaeche; END flaechenbezogenes_objekt; END Beurteilung_Bauwerke; TOPIC Messpunkte = DOMAIN Einzelflaeche = SURFACE WITH (ARCS,STRAIGHTS) VERTEX GeometryCHLV95_V1.Coord2 WITHOUT OVERLAPS>0.010; Einheit_Abweichung = ( mm, cm, kN, l_pro_sek ); CLASS Messpunkt = Geometrie : GeometryCHLV95_V1.Coord2; uuid : TEXT*38; !! UUID Generator [Autowert] !!@ ili2db.dispName= Inventarobjektnummer io_nr : TEXT*15; !! Schlüssel für Shape !!@ ili2db.dispName= Bauanlagenummer ba_nr : TEXT*20; !!@ ili2db.dispName= Bauwerksnummer bw_nr : TEXT*20; !! Schlüssel für Excel !!@ ili2db.dispName= Messpunkt_Nummer m_nr : TEXT*20; !!@ ili2db.dispName= Messpunkt_Nummer_(alt) m_nr_alt : TEXT*20; !!@ ili2db.dispName= Messkampagne_Nummer mk_nr : TEXT*50; !!@ ili2db.dispName= Messintervall m_interval : 0.00 .. 9999.00; !!@ ili2db.dispName= Messtyp_Gruppe mt_grup : TEXT*255; /** Messtyp Code Verschiebung und Höhe 110 = Tachymeter 120 = GNSS 130 = Nivellement Bewegung 210 = Extensometer 220 = Inklinometer 230 = Doformeter 240 = Telejointmeter 250 = Rissmonitoring (einachsig) 251 = Rissmonitoring (zweiachsig) 260 = Neigungssensoren Kraft und Spannung 310 = Ankerkraft-Messung 320 = Druckmessung 330 = elektrischer Widerstand Grundwasser 410 = Piezometer 420 = Porenwasserdruck Wasser 510 = Abflussmengen 520 = Druckflussmessung (Online) 530 = Füllstandsmessung (Online) Lageverschiebung 610 = Lagerverschiebung (einachsig) 611 = Lagerverschiebung (zweichsig) Datenerfassung 710 = Radarmessung 720 = Scan 810 = Wetterstation (Online) 910 = Messkasten Auslesung 999 = unbekannt */ !!@ ili2db.dispName= Messtyp_Code typ_c : 0 .. 10000; !!@ ili2db.dispName= Messmethode m_met : TEXT*50; !!@ ili2db.dispName= Bemerkung_Messtyp typ_bem : TEXT*255; !!@ ili2db.dispName= Status status : Status; !!@ ili2db.dispName= Zustandsklasse_Code zk_c : Zustandsklasse_Code; !!@ ili2db.dispName= X-Koordinate e_koord : 2400000.000 .. 2900000.000; !!@ ili2db.dispName= Y-Koordinate n_koord : 1050000.000 .. 13000000.000; !!@ ili2db.dispName= Höhe h : 300.00 .. 3000.00; !!@ ili2db.dispName= Einheit_Abweichung einh_abw : Einheit_Abweichung; !!@ ili2db.dispName= Delta_X de_ref : -10000.0 .. 10000.0; !! zur Referenzmessung !!@ ili2db.dispName= Delta_Y dn_ref : -10000.0 .. 10000.0; !! zur Referenzmessung !!@ ili2db.dispName= Delta_XY den_ref : -10000.0 .. 10000.0; !! wird berechnet !!@ ili2db.dispName= Delta_Höhe dh_ref : -10000.0 .. 10000.0; !! zur Referenzmessung !!@ ili2db.dispName= Delta_X_letzte_Messung de_lm : -10000.0 .. 10000.0; !! zur letzten Messung !!@ ili2db.dispName= Delta_Y_letzte_Messung dn_lm : -10000.0 .. 10000.0; !! zur letzten Messung !!@ ili2db.dispName= Delta_XY_letzte_Messung den_lm : -10000.0 .. 10000.0; !! wird berechnet !!@ ili2db.dispName= Delta_Höhe_letzte_Messung dh_lm : -10000.0 .. 10000.0; !! zur letzten Messung !!@ ili2db.dispName= Delta d_ref : -10000.0 .. 10000.0; !! zur Referenzmessung !!@ ili2db.dispName= Delta_letzte_Messung d_lm : -10000.0 .. 10000.0; !! zur letzten Messung !!@ ili2db.dispName= Delta_A da_ref : -10000.0 .. 10000.0; !! zur Referenzmessung !!@ ili2db.dispName= Delta_B db_ref : -10000.0 .. 10000.0; !! zur Referenzmessung !!@ ili2db.dispName= Delta_AB dab_ref : -10000.0 .. 10000.0; !! wird berechnet !!@ ili2db.dispName= Delta_A_letzte_Messung da_lm : -10000.0 .. 10000.0; !! zur letzten Messung !!@ ili2db.dispName= Delta_B_letzte_Messung db_lm : -10000.0 .. 10000.0; !! zur letzten Messung !!@ ili2db.dispName= Delta_AB_letzte_Messung dab_lm : -10000.0 .. 10000.0; !! zur letzten Messung !!@ ili2db.dispName= Delta_Last last_ref : -10000.0 .. 10000.0; !! zur Referenzmessung !!@ ili2db.dispName= Bemerkungen bemerkung : TEXT*255; !!@ ili2db.dispName= Baujahr baujahr : 0 .. 2099; !!@ ili2db.dispName= Datum_Messung datum_akt : INTERLIS.XMLDate; !!@ ili2db.dispName= Datum_Referenzmessung datum_ref : INTERLIS.XMLDate; !!@ ili2db.dispName= Datum_letzte_Messung datum_lm : INTERLIS.XMLDate; !!@ ili2db.dispName= Datenquelle d_quelle_c : TEXT*100; !! Firma / Messdatenlieferant !!@ ili2db.dispName= erfasst_am datum_erf : INTERLIS.XMLDate; !!@ ili2db.dispName= erfasst_durch user_erf : TEXT*100; END Messpunkt; END Messpunkte; END Naturgefahren_ASTRA_CH_V1_PROD.