/* ################################################################################### KANTONALE ERWEITERUNG ZG -- Geodatenmodell nach Bundesrecht -- Gefahrenkarten (ID 166) Zuständige Stelle (Datenherr): Amt für Wald und Wild furtherInformation=https://www.zg.ch/behoerden/direktion-des-innern/wald-und-wild technicalContact=geoportal.gis@zg.ch ################################################################################### */ /* ################################################################################### History: 08.03.2018 - HOLINGER AG / GIS-Fachstelle des Kantons Zug Erstellung basierend auf Hazard_Mapping_LV95_V1_2 des BAFU und dem alten kantonalen INTERLIS-1-Modell ZG_Naturgefahrenkarte_15 ################################################################################### */ INTERLIS 2.3; MODEL ZG_Hazard_Mapping_V1_2 (en) AT "http://models.geo.zg.ch" VERSION "2018-03-08" = IMPORTS Hazard_Mapping_LV95_V1_2; IMPORTS UNQUALIFIED INTERLIS; TOPIC hazard_mapping EXTENDS Hazard_Mapping_LV95_V1_2.hazard_mapping = OID AS Hazard_Mapping_LV95_V1_2.haz_map_oid; CLASS zg_water = water_name : MANDATORY TEXT*45; water_number : MANDATORY 1000 .. 7999; END zg_water; CLASS hazard_area (EXTENDED) = gueltigkeit_von : MANDATORY XMLDate; gueltigkeit_bis : XMLDate; END hazard_area; CLASS intensity_by_source (EXTENDED) = gueltigkeit_von : MANDATORY XMLDate; gueltigkeit_bis : XMLDate; END intensity_by_source; CLASS zg_intensity_water_by_source EXTENDS intensity_by_source = MANDATORY CONSTRAINT subproc_intensity_by_source == #w_flooding OR subproc_intensity_by_source == #w_debris_flow OR subproc_intensity_by_source == #w_bank_erosion; END zg_intensity_water_by_source; CLASS par_debris_flow_depth (EXTENDED) = gueltigkeit_von : MANDATORY XMLDate; gueltigkeit_bis : XMLDate; END par_debris_flow_depth; CLASS par_debris_flow_velocity (EXTENDED) = gueltigkeit_von : MANDATORY XMLDate; gueltigkeit_bis : XMLDate; END par_debris_flow_velocity; CLASS par_flooding_depth (EXTENDED) = gueltigkeit_von : MANDATORY XMLDate; gueltigkeit_bis : XMLDate; END par_flooding_depth; CLASS par_flooding_v_x_h (EXTENDED) = gueltigkeit_von : MANDATORY XMLDate; gueltigkeit_bis : XMLDate; END par_flooding_v_x_h; CLASS par_flooding_velocity (EXTENDED) = gueltigkeit_von : MANDATORY XMLDate; gueltigkeit_bis : XMLDate; END par_flooding_velocity; CLASS synoptic_hazard_area (EXTENDED) = gueltigkeit_von : MANDATORY XMLDate; gueltigkeit_bis : XMLDate; END synoptic_hazard_area; CLASS synoptic_intensity (EXTENDED) = gueltigkeit_von : MANDATORY XMLDate; gueltigkeit_bis : XMLDate; END synoptic_intensity; ASSOCIATION par_debris_flow_depth_zg_water = zg_water -- {1} zg_water; par_debris_flow_depth -- {0..*} par_debris_flow_depth; END par_debris_flow_depth_zg_water; ASSOCIATION par_debris_flow_velocity_zg_water = zg_water -- {1} zg_water; par_debris_flow_velocity -- {0..*} par_debris_flow_velocity; END par_debris_flow_velocity_zg_water; ASSOCIATION par_flooding_depth_zg_water = zg_water -- {1} zg_water; par_flooding_depth -- {0..*} par_flooding_depth; END par_flooding_depth_zg_water; ASSOCIATION par_flooding_v_x_h_zg_water = zg_water -- {1} zg_water; par_flooding_v_x_h -- {0..*} par_flooding_v_x_h; END par_flooding_v_x_h_zg_water; ASSOCIATION par_flooding_velocity_zg_water = zg_water -- {1} zg_water; par_flooding_velocity -- {0..*} par_flooding_velocity; END par_flooding_velocity_zg_water; ASSOCIATION intensity_by_source_zg_water = zg_water -- {1} zg_water; zg_intensity_water_by_source -- {0..*} zg_intensity_water_by_source; END intensity_by_source_zg_water; END hazard_mapping; END ZG_Hazard_Mapping_V1_2.