Mercurial > dive4elements > river
diff artifacts/doc/conf/meta-data.xml @ 9341:c9a4eb3afa4a
Facet filter added for S-Info collision and flood duration, db loaded artifacts renamed to predefined..
author | mschaefer |
---|---|
date | Mon, 30 Jul 2018 13:40:33 +0200 |
parents | 85d08fb28d96 |
children | c08003a68478 |
line wrap: on
line diff
--- a/artifacts/doc/conf/meta-data.xml Mon Jul 30 13:28:14 2018 +0200 +++ b/artifacts/doc/conf/meta-data.xml Mon Jul 30 13:40:33 2018 +0200 @@ -319,10 +319,6 @@ <dc:when test="$out = 'sinfo_flood_height'"> <dc:call-macro name="longitudinal-section-prototype" /> </dc:when> - <!-- FIXME: macht das sinn? die duration_cuve hat ja keine längsschnittdaten --> - <dc:when test="$out = 'sinfo_flood_duration_curve'"> - <dc:call-macro name="longitudinal-section-prototype" /> - </dc:when> <dc:when test="$out = 'uinfo_salix_line'"> <dc:call-macro name="longitudinal-section-prototype" /> @@ -1659,17 +1655,17 @@ <dc:call-macro name="sinfo_predefined_flowdepth-m" /> </sinfo_predefined_flowdepths> - <sinfo_collisions> - <dc:call-macro name="sinfo_collisions" /> - </sinfo_collisions> + <sinfo_predefined_collision> + <dc:call-macro name="sinfo_predefined_collision" /> + </sinfo_predefined_collision> <sinfo_predefined_channel> <dc:call-macro name="sinfo_predefined_channel" /> </sinfo_predefined_channel> - <sinfo_infrastructure> - <dc:call-macro name="sinfo_infrastructure" /> - </sinfo_infrastructure> + <sinfo_predefined_infrastructure> + <dc:call-macro name="sinfo_predefined_infrastructure" /> + </sinfo_predefined_infrastructure> <sinfo_predefined_tkh> <dc:call-macro name="sinfo_predefined_tkh-berechnung" /> @@ -1706,6 +1702,9 @@ <dc:call-macro name="bedquality" /> <dc:call-macro name="flow-velocity" /> <dc:call-macro name="sediment-load" /> + + <dc:comment> UINFO </dc:comment> + <dc:call-macro name="uinfo_salix_line" /> </dc:macro> <!-- porosities --> @@ -3328,6 +3327,7 @@ <dc:macro-body /> </dc:macro> + <!-- S-INFO --> <dc:macro name="sinfo_flowdepths"> <dc:filter expr="$a_state = 'state.sinfo.flow_depth' and ( $facet_name = 'sinfo_facet_flow_depth' or $facet_name = 'sinfo_facet_flow_depth.filtered' or @@ -3439,7 +3439,8 @@ </dc:macro> <dc:macro name="sinfo_collision"> - <dc:filter expr="$a_state = 'state.sinfo.collision'"> + <dc:filter expr="$a_state = 'state.sinfo.collision' and ($facet_name = 'sinfo_facet_collision_calc_count' + or $facet_name = 'sinfo_facet_collision_calc_count.2' or $facet_name = 'sinfo_facet_collision_calc_count.3')"> <dc:if test="dc:has-result()"> <sinfo_collision> <dc:for-each> @@ -3458,7 +3459,10 @@ </dc:macro> <dc:macro name="sinfo_flood_duration"> - <dc:filter expr="$a_state = 'state.sinfo.flood_duration'"> + <dc:filter expr="$a_state = 'state.sinfo.flood_duration' + and ($facet_name = 'sinfo_facet_flood_duration.left' or $facet_name = 'sinfo_facet_flood_duration.right' + or $facet_name = 'mainvalue.duration' or $facet_name = 'sinfo_facet_flood_height.left' + or $facet_name = 'sinfo_facet_flood_height.right' or $facet_name = 'mainvalue.w')"> <dc:if test="dc:has-result()"> <sinfo_flood_duration> <dc:for-each> @@ -3620,7 +3624,7 @@ </dc:macro> <!-- infrastructure height imported from CSV-files for S-INFO --> - <dc:macro name="sinfo_infrastructure"> + <dc:macro name="sinfo_predefined_infrastructure"> <dc:context> <dc:statement> SELECT s.id AS id, MIN(s.filename) AS seriesname, MIN(v.station) AS km_min, MAX(v.station) AS km_max, @@ -3646,7 +3650,7 @@ </dc:macro> <!-- collisions imported from CSV-files for S-INFO --> - <dc:macro name="sinfo_collisions"> + <dc:macro name="sinfo_predefined_collision"> <dc:context> <dc:statement> SELECT s.id AS id, MIN(s.filename) AS seriesname, MIN(v.station) AS km_min, MAX(v.station) AS km_max, MIN(s.year) AS year, @@ -3669,6 +3673,29 @@ </dc:context> </dc:macro> + <!-- U-INFO --> + <dc:macro name="uinfo_salix_line"> + <dc:filter expr="$a_state = 'state.uinfo.salix_line' + and ($facet_name = 'uinfo_facet_salix_line' or $facet_name = 'uinfo_facet_salix_line.filtered' + or $facet_name = 'uinfo_facet_salix_mnwmw' or $facet_name = 'uinfo_facet_salix_mnwmw.filtered' + or $facet_name = 'uinfo_facet_salix_scenario' or $facet_name = 'uinfo_facet_salix_scenario.filtered')"> + <dc:if test="dc:has-result()"> + <uinfo_salix_line> + <dc:for-each> + <dc:element name="${facet_name}"> + <dc:attribute name="factory" value="uinfo" /> + <dc:attribute name="target_out" value="${out}" /> + <dc:attribute name="description" value="${facet_description}" /> + <dc:attribute name="ids" value="${facet_num}" /> + <dc:attribute name="artifact-id" value="${a_gid}" /> + <dc:attribute name="out" value="${out_name}" /> + </dc:element> + </dc:for-each> + </uinfo_salix_line> + </dc:if> + </dc:filter> + </dc:macro> + <!-- Vegetation zones, edited by the user --> <dc:macro name="vegetationzones"> <dc:filter expr="$a_state = 'state.uinfo.vegetation_zones' and $facet_name = 'csv'"> <!-- we misuse the csv-facet -->