Mercurial > dive4elements > river
diff artifacts/doc/conf/meta-data.xml @ 9624:02ca823ec9c6
zu Pos 20 Nachtrag; infrastructureChoice
author | dnt_bjoernsen <d.tironi@bjoernsen.de> |
---|---|
date | Fri, 11 Oct 2019 18:30:36 +0200 |
parents | 1d4262a68f1f |
children | 07f02019065e |
line wrap: on
line diff
--- a/artifacts/doc/conf/meta-data.xml Thu Oct 10 17:33:56 2019 +0200 +++ b/artifacts/doc/conf/meta-data.xml Fri Oct 11 18:30:36 2019 +0200 @@ -328,6 +328,9 @@ <dc:when test="$out = 'sinfo_floodduration_curve'"> <dc:call-macro name="floodduration_curve_system" /> </dc:when> + <dc:when test="$out = 'sinfo_floodduration_infrastructures'"> + <dc:call-macro name="predefined_infrastructures" /> + </dc:when> <dc:when test="$out = 'uinfo_salix_line'"> <dc:call-macro name="longitudinal-section-prototype" /> </dc:when> @@ -792,7 +795,8 @@ </dc:macro> <dc:macro name="fix-wq-curve"> - <dc:filter expr="($out_name = 'fix_wq_curve' and + <dc:filter + expr="($out_name = 'fix_wq_curve' and (starts-with($facet_name, 'fix_analysis_events_wq') or starts-with($facet_name, 'fix_reference_events_wq') or starts-with($facet_name, 'fix_sector_average_wq') or @@ -1410,6 +1414,28 @@ </uinfo> </dc:macro> + <!-- XXXXXXX --> + <dc:macro name="predefined_infrastructures"> + <infrastructures TODO="i10n"> + <dc:context connection="system"> + <dc:statement> + SELECT * + FROM infrastructure + WHERE river_id = ${river_id} + </dc:statement> + <dc:group expr="$group_id"> + <infrastructure_group description="{dc:group-key()}"> + <dc:for-each> + <!-- name="{$annotation_type_id}" --> + <!-- not necessary: target_out="{$out}" --> + <infrastructure_type description="{$FILENAME}" factory="FAKE_FACTORY" group_label="{$group_id}" group_id="{$group_id}" type_id="{$annotation_type_id}" type_label="{$annotation_type_id}" /> + </dc:for-each> + </infrastructure_group> + </dc:group> + </dc:context> + </infrastructures> + </dc:macro> + <!-- wst-data --> <!-- model-waterlevels --> @@ -3498,7 +3524,8 @@ </dc:macro> <dc:macro name="sinfo_flowdepths_minmax"> - <dc:filter expr="$a_state = 'state.sinfo.flow_depth_minmax' and + <dc:filter + expr="$a_state = 'state.sinfo.flow_depth_minmax' and ( $facet_name = 'sinfo_facet_flow_depth_min' or $facet_name = 'sinfo_facet_flow_depth_bedheight_min' or $facet_name = 'sinfo_facet_flow_depth_bedheight_max' or