view artifacts/doc/conf/themes.xml @ 9535:3fa8551c3d1b

Fixed error in bundu bzws missing volume calculation for mean bed height; added various additional output columns (field bed height, field flow depth etc.)
author mschaefer
date Fri, 12 Oct 2018 18:49:38 +0200
parents ee6508687e3f
children 145895212b3c
line wrap: on
line source
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE themes [
    <!ENTITY virtual SYSTEM "${artifacts.config.dir}/themes/virtual.xml">
    <!ENTITY default SYSTEM "${artifacts.config.dir}/themes/default.xml">
    <!ENTITY second  SYSTEM "${artifacts.config.dir}/themes/second.xml">
]>
<themes>
    &virtual;
    &default;
    &second;

    <!-- Mappings are following now. A mapping maps between a name of a facet
        and a theme. Always the first matching mapping is taken, so consider putting
        most specific mappings on top of the list. -->
    <mappings>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(HQ1)(\D.*)*" to="LongitudinalSectionW_HQ1_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(HQ2)(\D.*)*" to="LongitudinalSectionW_HQ2_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(HQ5)(\D.*)*" to="LongitudinalSectionW_HQ5_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(HQ10)(\D.*)*" to="LongitudinalSectionW_HQ10_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(HQ20)(\D.*)*" to="LongitudinalSectionW_HQ20_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(HQ25)(\D.*)*" to="LongitudinalSectionW_HQ25_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(HQ50)(\D.*)*" to="LongitudinalSectionW_HQ50_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(HQ100)(\D.*)*" to="LongitudinalSectionW_HQ100_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(HQ200)(\D.*)*" to="LongitudinalSectionW_HQ200_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(HQ300)(\D.*)*" to="LongitudinalSectionW_HQ300_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(HQ500)(\D.*)*" to="LongitudinalSectionW_HQ500_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(HQ1000)(\D.*)*" to="LongitudinalSectionW_HQ1000_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(HQExtrem)(\D.*)*" to="LongitudinalSectionW_HQExtrem_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
           pattern=".*(HQRZ)(\D.*)*" to="LongitudinalSectionW_HQRZ_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(HSQ)(\D.*)*" to="LongitudinalSectionW_HSQ_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(MHQ)(\D.*)*" to="LongitudinalSectionW_MHQ_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(MNQ)(\D.*)*" to="LongitudinalSectionW_MNQ_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(MQ)(\D.*)*" to="LongitudinalSectionW_MQ_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
            pattern=".*(NQ)(\D.*)*" to="LongitudinalSectionW_NQ_Points"/>
        <mapping from="longitudinal_section.w" masterAttr="ld_mode==location"
           to="LongitudinalSectionPoints"/>
        <mapping from="longitudinal_section.w" pattern=".*(HQ1)(\D.*)*"
           to="LongitudinalSectionW_HQ1"/>
        <mapping from="longitudinal_section.w" pattern=".*(HQ2)(\D.*)*"
           to="LongitudinalSectionW_HQ2"/>
        <mapping from="longitudinal_section.w" pattern=".*(HQ5)(\D.*)*"
            to="LongitudinalSectionW_HQ5"/>
        <mapping from="longitudinal_section.w" pattern=".*(HQ10)(\D.*)*"
            to="LongitudinalSectionW_HQ10"/>
        <mapping from="longitudinal_section.w" pattern=".*(HQ20)(\D.*)*"
            to="LongitudinalSectionW_HQ20"/>
        <mapping from="longitudinal_section.w" pattern=".*(HQ25)(\D.*)*"
            to="LongitudinalSectionW_HQ25"/>
        <mapping from="longitudinal_section.w" pattern=".*(HQ50)(\D.*)*"
            to="LongitudinalSectionW_HQ50"/>
        <mapping from="longitudinal_section.w" pattern=".*(HQ100)(\D.*)*"
            to="LongitudinalSectionW_HQ100"/>
        <mapping from="longitudinal_section.w" pattern=".*(HQ200)(\D.*)*"
            to="LongitudinalSectionW_HQ200"/>
        <mapping from="longitudinal_section.w" pattern=".*(HQ300)(\D.*)*"
            to="LongitudinalSectionW_HQ300"/>
        <mapping from="longitudinal_section.w" pattern=".*(HQ500)(\D.*)*"
            to="LongitudinalSectionW_HQ500"/>
        <mapping from="longitudinal_section.w" pattern=".*(HQ1000)(\D.*)*"
            to="LongitudinalSectionW_HQ1000"/>
        <mapping from="longitudinal_section.w" pattern=".*(HQExtrem)(\D.*)*"
            to="LongitudinalSectionW_HQExtrem"/>
        <mapping from="longitudinal_section.w" pattern=".*(HQRZ)(\D.*)*"
            to="LongitudinalSectionW_HQRZ"/>
        <mapping from="longitudinal_section.w" pattern=".*(HSQ)(\D.*)*"
            to="LongitudinalSectionW_HSQ"/>
        <mapping from="longitudinal_section.w" pattern=".*(MHQ)(\D.*)*"
            to="LongitudinalSectionW_MHQ"/>
        <mapping from="longitudinal_section.w" pattern=".*(MNQ)(\D.*)*"
            to="LongitudinalSectionW_MNQ"/>
        <mapping from="longitudinal_section.w" pattern=".*(MQ)(\D.*)*"
            to="LongitudinalSectionW_MQ"/>
        <mapping from="longitudinal_section.w" pattern=".*(NQ)(\D.*)*"
            to="LongitudinalSectionW_NQ"/>
        <mapping from="longitudinal_section.w" to="LongitudinalSectionW"/>
        <mapping from="longitudinal_section.q" pattern="(HQ1)(\D.*)*"
            to="LongitudinalSectionQ_HQ1"/>
        <mapping from="longitudinal_section.q" pattern="(HQ2)(\D.*)*"
            to="LongitudinalSectionQ_HQ2"/>
        <mapping from="longitudinal_section.q" pattern="(HQ5)(\D.*)*"
            to="LongitudinalSectionQ_HQ5"/>
        <mapping from="longitudinal_section.q" pattern="(HQ10)(\D.*)*"
            to="LongitudinalSectionQ_HQ10"/>
        <mapping from="longitudinal_section.q" pattern="(HQ20)(\D.*)*"
            to="LongitudinalSectionQ_HQ20"/>
        <mapping from="longitudinal_section.q" pattern="(HQ25)(\D.*)*"
            to="LongitudinalSectionQ_HQ25"/>
        <mapping from="longitudinal_section.q" pattern="(HQ50)(\D.*)*"
            to="LongitudinalSectionQ_HQ50"/>
        <mapping from="longitudinal_section.q" pattern="(HQ100)(\D.*)*"
            to="LongitudinalSectionQ_HQ100"/>
        <mapping from="longitudinal_section.q" pattern="(HQ200)(\D.*)*"
            to="LongitudinalSectionQ_HQ200"/>
        <mapping from="longitudinal_section.q" pattern="(HQ300)(\D.*)*"
            to="LongitudinalSectionQ_HQ300"/>
        <mapping from="longitudinal_section.q" pattern="(HQ500)(\D.*)*"
            to="LongitudinalSectionQ_HQ500"/>
        <mapping from="longitudinal_section.q" pattern="(HQ1000)(\D.*)*"
            to="LongitudinalSectionQ_HQ1000"/>
        <mapping from="longitudinal_section.q" pattern="(HQExtrem)(\D.*)*"
            to="LongitudinalSectionQ_HQExtrem"/>
        <mapping from="longitudinal_section.q" pattern="(HQRZ)(\D.*)*"
            to="LongitudinalSectionQ_HQRZ"/>
        <mapping from="longitudinal_section.q" pattern="(HSQ)(\D.*)*"
            to="LongitudinalSectionQ_HSQ"/>
        <mapping from="longitudinal_section.q" pattern="(MHQ)(\D.*)*"
            to="LongitudinalSectionQ_MHQ"/>
        <mapping from="longitudinal_section.q" pattern="(MNQ)(\D.*)*"
            to="LongitudinalSectionQ_MNQ"/>
        <mapping from="longitudinal_section.q" pattern="(MQ)(\D.*)*"
            to="LongitudinalSectionQ_MQ"/>
        <mapping from="longitudinal_section.q" pattern="(NQ)(\D.*)*"
            to="LongitudinalSectionQ_NQ"/>
        <mapping from="longitudinal_section.q" to="LongitudinalSection"/>
        <mapping from="discharge_longitudinal_section.q.infolding" to="LongitudinalSectionQInfolding"/>
        <mapping from="discharge_longitudinal_section.q.cutting" to="LongitudinalSectionQInfoldCut"/>

        <mapping from="discharge_curve.curve" to="DischargeCurve"/>
        <mapping from="historical_discharge.historicalq" to="HistoricalDischargeCurveQ"/>
        <mapping from="historical_discharge.historicalq.diff" to="HistoricalDischargeCurveQDiff"/>
        <mapping from="historical_discharge.historicalw" to="HistoricalDischargeCurveW"/>
        <mapping from="historical_discharge.historicalw.diff" to="HistoricalDischargeCurveWDiff"/>
        <mapping from="historical_discharge.wq.curve" to="DischargeCurve"/>
        <mapping from="historical_discharge.wq.w" to="HistoricalDischargeWQW"/>
        <mapping from="historical_discharge.wq.q" to="HistoricalDischargeWQQ"/>
        <mapping from="cross_section" to="CrossSection"/>
        <mapping from="cross_section_water_line" to="CrossSectionWaterLine"/>
        <mapping from="computed_discharge_curve.q" to="DischargeCurve"/>
        <mapping from="duration_curve.w" to="DurationCurveW"/>
        <mapping from="duration_curve.q" to="DurationCurveQ"/>
        <mapping from="discharge_longitudinal_section.w" to="DischargeLongitudinalSectionW"/>
        <mapping from="discharge_longitudinal_section.c" to="DischargeLongitudinalSectionC"/>
        <mapping from="discharge_longitudinal_section.q" to="DischargeLongitudinalSectionQ"/>
        <mapping from="mainvalues.q" to="MainValuesQ"/>
        <mapping from="mainvalues.w" to="MainValuesW"/>
        <mapping from="longitudinal_section.annotations" to="Annotations"/>
        <mapping from="w_differences" to="Differences"/>
        <mapping from="w_differences.filtered" to="Differences"/>
        <mapping from="floodmap.wsplgen" to="WSPLGEN"/>
        <mapping from="floodmap.riveraxis" to="RiverAxis"/>
        <mapping from="floodmap.kms" to="Kms"/>
        <mapping from="floodmap.qps" to="Qps"/>
        <mapping from="floodmap.hws_lines" to="Hws"/>
        <mapping from="floodmap.hws_points" to="HwsPoints"/>
        <mapping from="floodmap.hydr_boundaries" to="HydrBoundariesLines"/>
        <mapping from="floodmap.hydr_boundaries_poly" to="HydrBoundariesPolys"/>
        <mapping from="floodmap.catchment" to="Catchment"/>
        <mapping from="floodmap.floodplain" to="Floodplains"/>
        <mapping from="floodmap.lines" to="FloodmapLines"/>
        <mapping from="floodmap.buildings" to="Buildings"/>
        <mapping from="floodmap.fixpoints" to="Fixpoints"/>
        <mapping from="floodmap.floodmarks" to="Floodmarks"/>
        <mapping from="floodmap.floodmaps" to="Floodmaps"/>
        <mapping from="floodmap.gauge_location" to="GaugeLocation"/>
        <mapping from="floodmap.jetties" to="Jetties"/>
        <mapping from="other.wq" to="WQPoints"/>
        <mapping from="other.wkms" to="WKms"/>
        <mapping from="other.delta_w" to="WKms"/>
        <mapping from="other.delta_w_cma" to="WKms"/>
        <mapping from="other.wkms.marks" to="WKmsAnnotation"/>
        <mapping from="other.wqkms" to="WQKmsHorizontal" masterAttr="calculation_mode==calc.discharge.curve"/>
        <mapping from="other.wqkms" to="WQKms"/>
        <mapping from="other.wqkms.w" to="WQKmsHorizontal" masterAttr="calculation_mode==calc.discharge.curve"/>
        <mapping from="other.wqkms.w" to="WQKms"/>
        <mapping from="other.wqkms.q" to="WQKms"/>
        <mapping from="other.w.interpol" to="MainValuesW"/>
        <mapping from="heightmarks_points" to="heightmarks_points"/>
        <mapping from="area" to="Area"/>
        <mapping from="cross_section.area" to="CrossSectionArea"/>
        <mapping from="hyk" to="Hyk"/>
        <mapping from="longitudinal_section.area" to="LongitudinalSectionArea"/>
        <mapping from="longitudinal_section.manualpoints" to="ManualPoints"/>
        <mapping from="cross_section.manualpoints" to="ManualPoints"/>
        <mapping from="cross_section.manualline" to="CrossSectionWaterLine"/>
        <mapping from="computed_discharge_curve.manualpoints" to="ManualPoints"/>
        <mapping from="duration_curve.manualpoints" to="ManualPoints"/>
        <mapping from="wdifferences.manualpoints" to="ManualPoints"/>
        <mapping from="discharge_longitudinal_section.manualpoints"
            to="ManualPoints"/>
        <mapping from="discharge_curve.manualpoints" to="ManualPoints"/>
        <mapping from="reference_curve.manualpoints" to="ManualPoints"/>
        <mapping from="reference_curve_normalized.manualpoints" to="ManualPoints"/>
        <mapping from="historical_discharge.manualpoints" to="ManualPoints"/>
        <mapping from="manualpoints" to="ManualPoints"/>
        <mapping from="reference_curve" to="ReferenceCurve"/>
        <mapping from="reference_curve_normalized" to="ReferenceCurveNormalized"/>
        <mapping from="flow_velocity.totalchannel" to="FlowVelocityVTotalChannel"/>
        <mapping from="flow_velocity.mainchannel" to="FlowVelocityVMainChannel"/>
        <mapping from="flow_velocity.tau" to="FlowVelocityTau"/>
        <mapping from="flow_velocity.totalchannel.filtered" to="FlowVelocityVTotalChannel"/>
        <mapping from="flow_velocity.mainchannel.filtered" to="FlowVelocityVMainChannel"/>
        <mapping from="flow_velocity.tau.filtered" to="FlowVelocityTau"/>
        <mapping from="flow_velocity.discharge" to="FlowVelocityDischarge"/>
        <mapping from="flow_velocity.measurement" to="FlowVelocityDischarge"/>
        <mapping from="bedheight_middle.single" to="MiddleBedHeightSingle"/>
        <mapping from="bedheight_middle.manualpoints" to="ManualPoints"/>
        <mapping from="bed_longitudinal_section.porosity.toplayer.interpol" to="PorosityTopLines"/>
        <mapping from="bed_longitudinal_section.porosity.sublayer.interpol" to="PorositySubLines"/>
        <mapping from="bed_longitudinal_section.density.toplayer.interpol" to="DensityTopLines"/>
        <mapping from="bed_longitudinal_section.density.sublayer.interpol" to="DensitySubLines"/>
        <mapping from="bed_longitudinal_section.diameter.toplayer.interpol" to="BedDiameterTopLines"/>
        <mapping from="bed_longitudinal_section.diameter.sublayer.interpol" to="BedDiameterSubLines"/>
        <mapping from="bed_longitudinal_section.diameter.bedload.interpol" to="BedLoadDiameterLines"/>
        <mapping from="bed_longitudinal_section.porosity.toplayer" to="PorosityTopPoints"/>
        <mapping from="bed_longitudinal_section.porosity.sublayer" to="PorositySubPoints"/>
        <mapping from="bed_longitudinal_section.density.toplayer" to="DensityTopPoints"/>
        <mapping from="bed_longitudinal_section.density.sublayer" to="DensitySubPoints"/>
        <mapping from="bed_longitudinal_section.diameter.toplayer" to="BedDiameterTopPoints"/>
        <mapping from="bed_longitudinal_section.diameter.sublayer" to="BedDiameterSubPoints"/>
        <mapping from="bed_longitudinal_section.diameter.bedload" to="BedLoadDiameterPoints"/>
        <mapping from="bed_longitudinal_section.diameter.toplayer.data" to="BedDiameterDataTop"/>
        <mapping from="bed_longitudinal_section.diameter.sublayer.data" to="BedDiameterDataSub"/>
        <mapping from="bed_longitudinal_section.diameter.bedload.data" to="BedloadDiameterData"/>
        <mapping from="bedheight_difference.year" to="BedheightDiffYear"/>
        <mapping from="bedheight_difference.year.filtered" to="BedheightDiffYear"/>
        <mapping from="bedheight_difference.morph_width" to="BedheightDiffMorphWidth"/>
        <mapping from="bedheight_difference.epoch" to="BedheightDiffEpoch"/>
        <mapping from="bedheight_difference.year.height1" to="BedheightDiffAbsHeight1"/>
        <mapping from="bedheight_difference.year.height2" to="BedheightDiffAbsHeight2"/>
        <mapping from="bedheight_difference.epoch.height1" to="BedheightDiffAbsHeight1"/>
        <mapping from="bedheight_difference.epoch.height2" to="BedheightDiffAbsHeight2"/>
        <mapping from="bedheight_difference.height_year" to="BedheightDiffHeightYear"/>
        <mapping from="bedheight_difference.epoch.filtered" to="BedheightDiffEpoch"/>
        <mapping from="bedheight_difference.year.height1.filtered" to="BedheightDiffAbsHeight1"/>
        <mapping from="bedheight_difference.year.height2.filtered" to="BedheightDiffAbsHeight2"/>
        <mapping from="bedheight_difference.epoch.height1.filtered" to="BedheightDiffAbsHeight1"/>
        <mapping from="bedheight_difference.epoch.height2.filtered" to="BedheightDiffAbsHeight2"/>
        <mapping from="bedheight_difference.height_year.filtered" to="BedheightDiffHeightYear"/>
        <mapping from="morph-width" to="MorphologicWidth"/>
        <mapping from="relativepoint" to="RelativePoint"/>

        <mapping from="sq_a_measurement" to="SQMeasurementsA"/>
        <mapping from="sq_a_outlier" to="SQOutliersA"/>
        <mapping from="sq_a_curve" to="SQCurveA"/>
        <mapping from="sq_a_outlier_curve" to="SQOutlierCurveA"/>
        <mapping from="sq_a_outlier_measurement" to="SQMeasurementsA"/>
        <mapping from="sq_b_measurement" to="SQMeasurementsB"/>
        <mapping from="sq_b_outlier" to="SQOutliersB"/>
        <mapping from="sq_b_curve" to="SQCurveB"/>
        <mapping from="sq_b_outlier_curve" to="SQOutlierCurveB"/>
        <mapping from="sq_b_outlier_measurement" to="SQMeasurementsB"/>
        <mapping from="sq_c_measurement" to="SQMeasurementsC"/>
        <mapping from="sq_c_outlier" to="SQOutliersC"/>
        <mapping from="sq_c_curve" to="SQCurveC"/>
        <mapping from="sq_c_outlier_curve" to="SQOutlierCurveC"/>
        <mapping from="sq_c_outlier_measurement" to="SQMeasurementsC"/>
        <mapping from="sq_d_measurement" to="SQMeasurementsD"/>
        <mapping from="sq_d_outlier" to="SQOutliersD"/>
        <mapping from="sq_d_curve" to="SQCurveD"/>
        <mapping from="sq_d_outlier_curve" to="SQOutlierCurveD"/>
        <mapping from="sq_d_outlier_measurement" to="SQMeasurementsD"/>
        <mapping from="sq_e_measurement" to="SQMeasurementsE"/>
        <mapping from="sq_e_outlier" to="SQOutliersE"/>
        <mapping from="sq_e_curve" to="SQCurveE"/>
        <mapping from="sq_e_outlier_curve" to="SQOutlierCurveE"/>
        <mapping from="sq_e_outlier_measurement" to="SQMeasurementsE"/>
        <mapping from="sq_f_measurement" to="SQMeasurementsF"/>
        <mapping from="sq_f_outlier" to="SQOutliersF"/>
        <mapping from="sq_f_curve" to="SQCurveF"/>
        <mapping from="sq_f_outlier_curve" to="SQOutlierCurveF"/>
        <mapping from="sq_f_outlier_measurement" to="SQMeasurementsF"/>
        <mapping from="sq_g_measurement" to="SQMeasurementsG"/>
        <mapping from="sq_g_outlier" to="SQOutliersG"/>
        <mapping from="sq_g_curve" to="SQCurveG"/>
        <mapping from="sq_g_outlier_curve" to="SQOutlierCurveG"/>
        <mapping from="sq_g_outlier_measurement" to="SQMeasurementsG"/>
        <mapping from="sq_a_measurement_overview" to="SQMeasurementsOverviewA"/>
        <mapping from="sq_a_outlier_overview" to="SQOutliersOverviewA"/>
        <mapping from="sq_a_curve_overview" to="SQCurveA"/>
        <mapping from="sq_a_outlier_curve_overview" to="SQOutlierCurveA"/>
        <mapping from="sq_a_outlier_measurement_overview" to="SQMeasurementsOverviewA"/>
        <mapping from="sq_b_measurement_overview" to="SQMeasurementsOverviewB"/>
        <mapping from="sq_b_outlier_overview" to="SQOutliersOverviewB"/>
        <mapping from="sq_b_curve_overview" to="SQCurveB"/>
        <mapping from="sq_b_outlier_curve_overview" to="SQOutlierCurveB"/>
        <mapping from="sq_b_outlier_measurement_overview" to="SQMeasurementsOverviewB"/>
        <mapping from="sq_c_measurement_overview" to="SQMeasurementsOverviewC"/>
        <mapping from="sq_c_outlier_overview" to="SQOutliersOverviewC"/>
        <mapping from="sq_c_curve_overview" to="SQCurveC"/>
        <mapping from="sq_c_outlier_curve_overview" to="SQOutlierCurveC"/>
        <mapping from="sq_c_outlier_measurement_overview" to="SQMeasurementsOverviewC"/>
        <mapping from="sq_d_measurement_overview" to="SQMeasurementsOverviewD"/>
        <mapping from="sq_d_outlier_overview" to="SQOutliersOverviewD"/>
        <mapping from="sq_d_curve_overview" to="SQCurveD"/>
        <mapping from="sq_d_outlier_curve_overview" to="SQOutlierCurveD"/>
        <mapping from="sq_d_outlier_measurement_overview" to="SQMeasurementsOverviewD"/>
        <mapping from="sq_e_measurement_overview" to="SQMeasurementsOverviewE"/>
        <mapping from="sq_e_outlier_overview" to="SQOutliersOverviewE"/>
        <mapping from="sq_e_curve_overview" to="SQCurveE"/>
        <mapping from="sq_e_outlier_curve_overview" to="SQOutlierCurveE"/>
        <mapping from="sq_e_outlier_measurement_overview" to="SQMeasurementsOverviewE"/>
        <mapping from="sq_f_measurement_overview" to="SQMeasurementsOverviewF"/>
        <mapping from="sq_f_outlier_overview" to="SQOutliersOverviewF"/>
        <mapping from="sq_f_curve_overview" to="SQCurveF"/>
        <mapping from="sq_f_outlier_curve_overview" to="SQOutlierCurveF"/>
        <mapping from="sq_f_outlier_measurement_overview" to="SQMeasurementsOverviewF"/>
        <mapping from="sq_g_measurement_overview" to="SQMeasurementsOverviewG"/>
        <mapping from="sq_g_outlier_overview" to="SQOutliersOverviewG"/>
        <mapping from="sq_g_curve_overview" to="SQCurveG"/>
        <mapping from="sq_g_outlier_curve_overview" to="SQOutlierCurveG"/>
        <mapping from="sq_g_outlier_measurement_overview" to="SQMeasurementsOverviewG"/>

        <mapping from="fix_sector_average_wq_0" to="FixingSectorAverageWQ0"/>
        <mapping from="fix_sector_average_wq_1" to="FixingSectorAverageWQ1"/>
        <mapping from="fix_sector_average_wq_2" to="FixingSectorAverageWQ2"/>
        <mapping from="fix_sector_average_wq_3" to="FixingSectorAverageWQ3"/>
        <mapping from="fix_analysis_events_wq" to="FixingAnalysisEventsWQ"/>
        <mapping from="fix_wq_curve" to="FixingWQCurve"/>
        <mapping from="fix_wq_ls" to="FixingCalculatedPoint"/>
        <mapping from="fix_reference_events_wq" to="FixingReferenceEvents"/>
        <mapping from="fix_sector_average_dwt_0" to="FixingDeltaWtAverage0"/>
        <mapping from="fix_sector_average_dwt_1" to="FixingDeltaWtAverage1"/>
        <mapping from="fix_sector_average_dwt_2" to="FixingDeltaWtAverage2"/>
        <mapping from="fix_sector_average_dwt_3" to="FixingDeltaWtAverage3"/>
        <mapping from="fix_analysis_events_dwt" to="FixingDeltaWtAnalysis"/>
        <mapping from="fix_analysis_periods_dwt" to="FixingDeltaWtAnalysisPeriods"/>
        <mapping from="fix_reference_events_dwt" to="FixingReferenceEvents"/>
        <mapping from="fix_reference_period_dwt" to="FixingReferencePeriod"/>
        <mapping from="fix_sector_average_ls_deviation_0" to="FixingSectorDeviationLS0"/>
        <mapping from="fix_sector_average_ls_deviation_1" to="FixingSectorDeviationLS1"/>
        <mapping from="fix_sector_average_ls_deviation_2" to="FixingSectorDeviationLS2"/>
        <mapping from="fix_sector_average_ls_deviation_3" to="FixingSectorDeviationLS3"/>
        <mapping from="fix_sector_average_ls_0" to="FixingLSAverage0"/>
        <mapping from="fix_sector_average_ls_1" to="FixingLSAverage1"/>
        <mapping from="fix_sector_average_ls_2" to="FixingLSAverage2"/>
        <mapping from="fix_sector_average_ls_3" to="FixingLSAverage3"/>
        <mapping from="fix_deviation_ls" to="FixLSDeviation"/>
        <mapping from="fix_deviation_dwt" to="FixDeltaWtDeviation"/>
        <mapping from="fix_analysis_events_ls" to="FixLSAnalysis"/>
        <mapping from="fix_reference_events_ls" to="FixLSReference"/>
        <mapping from="fix_derivate_curve" to="FixingDerivedCurve"/>
        <mapping from="fix_derivate_curve.manualpoints" to="ManualPoints"/>
        <mapping from="fix_deltawt_curve.manualpoints" to="ManualPoints"/>
        <mapping from="fix_events_wqkms" to="FixPoints"/>
        <mapping from="qsectors" to="QSectors"/>
        <mapping from="gauge_discharge_curve" to="DischargeCurve"/>
        <mapping from="extreme_wq_curve" to="ExtremeWQCurve"/>
        <mapping from="extreme_wq_curve_base" to="ExtremeWQBaseCurve"/>

        <!-- Mappings for sediment load -->
        <mapping from="sedimentload.ls.ta.coarse" to="SedimentLoadLSTACoarse"/>
        <mapping from="sedimentload.ls.ta.fine_middle" to="SedimentLoadLSTAFineMid"/>
        <mapping from="sedimentload.ls.ta.sand" to="SedimentLoadLSTASand"/>
        <mapping from="sedimentload.ls.ta.susp_sand" to="SedimentLoadLSTASuspSand"/>
        <mapping from="sedimentload.ls.ta.susp_sand_bed" to="SedimentLoadLSTASuspSandBed"/>
        <mapping from="sedimentload.ls.ta.suspended_sediment" to="SedimentLoadLSTASediment"/>
        <mapping from="sedimentload.ls.ta.suspended_load" to="SedimentLoadLSTASusp"/>
        <mapping from="sedimentload.ls.ta.total" to="SedimentLoadLSTATotal"/>
        <mapping from="sedimentload.ls.ta.bed_load" to="SedimentLoadLSTABed"/>
        <mapping from="sedimentload.ls.ta.bed_load_susp_sand" to="SedimentLoadLSTABedSusp"/>

        <mapping from="sedimentload.ls.m3a.coarse" to="SedimentLoadLSM3ACoarse"/>
        <mapping from="sedimentload.ls.m3a.fine_middle" to="SedimentLoadLSM3AFineMid"/>
        <mapping from="sedimentload.ls.m3a.sand" to="SedimentLoadLSM3ASand"/>
        <mapping from="sedimentload.ls.m3a.susp_sand" to="SedimentLoadLSM3ASuspSand"/>
        <mapping from="sedimentload.ls.m3a.susp_sand_bed" to="SedimentLoadLSM3ASuspSandBed"/>
        <mapping from="sedimentload.ls.m3a.suspended_sediment" to="SedimentLoadLSM3ASediment"/>
        <mapping from="sedimentload.ls.m3a.suspended_load" to="SedimentLoadLSM3ASusp"/>
        <mapping from="sedimentload.ls.m3a.total" to="SedimentLoadLSM3ATotal"/>
        <mapping from="sedimentload.ls.m3a.bed_load" to="SedimentLoadLSM3ABed"/>
        <mapping from="sedimentload.ls.m3a.bed_load_susp_sand" to="SedimentLoadLSM3ABedSusp"/>

        <mapping from="sedimentload.ta.coarse" to="SedimentLoadTACoarse"/>
        <mapping from="sedimentload.ta.fine_middle" to="SedimentLoadTAFineMid"/>
        <mapping from="sedimentload.ta.sand" to="SedimentLoadTASand"/>
        <mapping from="sedimentload.ta.susp_sand" to="SedimentLoadTASuspSand"/>
        <mapping from="sedimentload.ta.susp_sand_bed" to="SedimentLoadTASuspSandBed"/>
        <mapping from="sedimentload.ta.suspended_sediment" to="SedimentLoadTASediment"/>
        <mapping from="sedimentload.ta.suspended_load" to="SedimentLoadTASusp"/>
        <mapping from="sedimentload.ta.total" to="SedimentLoadTATotal"/>
        <mapping from="sedimentload.ta.bed_load" to="SedimentLoadTABed"/>
        <mapping from="sedimentload.ta.bed_load_susp_sand" to="SedimentLoadTABedSusp"/>

        <mapping from="sedimentload.m3a.coarse" to="SedimentLoadM3ACoarse"/>
        <mapping from="sedimentload.m3a.fine_middle" to="SedimentLoadM3AFineMid"/>
        <mapping from="sedimentload.m3a.sand" to="SedimentLoadM3ASand"/>
        <mapping from="sedimentload.m3a.susp_sand" to="SedimentLoadM3ASuspSand"/>
        <mapping from="sedimentload.m3a.susp_sand_bed" to="SedimentLoadM3ASuspSandBed"/>
        <mapping from="sedimentload.m3a.suspended_sediment" to="SedimentLoadM3ASediment"/>
        <mapping from="sedimentload.m3a.suspended_load" to="SedimentLoadM3ASusp"/>
        <mapping from="sedimentload.m3a.total" to="SedimentLoadM3ATotal"/>
        <mapping from="sedimentload.m3a.bed_load" to="SedimentLoadM3ABed"/>
        <mapping from="sedimentload.m3a.bed_load_susp_sand" to="SedimentLoadM3ABedSusp"/>

        <!-- Mappings for porosity from backend-DB -->
        <mapping from="porosity" to="Porosity"/>

        <!--  Mappings for S-INFO -->
        <mapping from="bedheight_min" to="SInfoBedHeightMin"/>
        <mapping from="bedheight_max" to="SInfoBedHeightMax"/>
        
        <mapping from="sinfo_facet_flow_depth" to="SInfoFlowDepth"/>
        <mapping from="sinfo_facet_flow_depth.filtered" to="SInfoFlowDepth"/>
        <mapping from="sinfo_facet_flow_depth_with_tkh" to="SInfoFlowDepthWithTkh"/>
        <mapping from="sinfo_facet_flow_depth_with_tkh.filtered" to="SInfoFlowDepthWithTkh"/>
        <mapping from="sinfo_facet_flow_depth_min" to="SInfoFlowDepthMin"/>
        <mapping from="sinfo_facet_flow_depth_min.filtered" to="SInfoFlowDepthMin"/>
        <mapping from="sinfo_facet_flow_depth_max" to="SInfoFlowDepthMax"/>
        <mapping from="sinfo_facet_flow_depth_max.filtered" to="SInfoFlowDepthMax"/>

        <mapping from="sinfo_facet_flow_depth_current" to="SInfoFlowDepthCurrent"/>
        <mapping from="sinfo_facet_flow_depth_current.filtered" to="SInfoFlowDepthCurrent"/>
        <mapping from="sinfo_facet_flow_depth_historical" to="SInfoFlowDepthHistorical"/>
        <mapping from="sinfo_facet_flow_depth_historical.filtered" to="SInfoFlowDepthHistorical"/>

        <mapping from="sinfo_facet_tkh" to="SInfoTkh"/>

        <mapping from="sinfo_facet_d50" to="BedDiameterTopLines"/>
        <mapping from="sinfo_facet_tau" to="FlowVelocityTau"/>
        <mapping from="sinfo_facet_velocity" to="FlowVelocityVMainChannel"/>

        <mapping from="sinfo_facet_flow_depth_current" to="FlowVelocityVMainChannel"/>
        <mapping from="sinfo_facet_flow_depth_current.filtered" to="FlowVelocityVMainChannel"/>
        <mapping from="sinfo_facet_flow_depth_historical" to="FlowVelocityVMainChannel"/>
        <mapping from="sinfo_facet_flow_depth_historical.filtered" to="FlowVelocityVMainChannel"/>

        <mapping from="sinfo_facet_flow_depth_development" to="SInfoFlowDepthDevelopment"/>
        <mapping from="sinfo_facet_flow_depth_development.filtered" to="SInfoFlowDepthDevelopment"/>
        <mapping from="sinfo_facet_flow_depth_development_per_year" to="SInfoFlowDepthDevelopmentPerYear"/>
        <mapping from="sinfo_facet_flow_depth_development_per_year.filtered" to="SInfoFlowDepthDevelopmentPerYear"/>
        <mapping from="sinfo_facet_waterlevel_difference.filtered" to="SInfoWaterlevelDifference"/>
        <mapping from="sinfo_facet_bedheight_difference.filtered" to="SInfoBedHeightDifference"/>
        
        <mapping from="sinfo_facet_collision_calc_count" to="SInfoCollisionCount"/>
        <mapping from="sinfo_facet_collision_calc_count.2" to="SInfoCollisionCount2"/>
        <mapping from="sinfo_facet_collision_calc_count.3" to="SInfoCollisionCount3"/>
        
        <mapping from="sinfo_facet_flood_duration.left" to="SInfoFloodDurationLeft"/>
        <mapping from="sinfo_facet_flood_duration.right" to="SInfoFloodDurationRight"/>
        <mapping from="mainvalue.duration" to="SInfoMainValues"/> 
        <mapping from="sinfo_facet_flood_height.left" to="SInfoInfrastructureHeightLeft"/>
        <mapping from="sinfo_facet_flood_height.right" to="SInfoInfrastructureHeightRight"/>
        <mapping from="mainvalue.w" to="SInfoMainValues"/>
        <mapping from="sinfo.mainvalues.q" to="SInfoMainValuesQ"/>
        <mapping from="sinfo.mainvalues.w" to="SInfoMainValuesW"/>
        <mapping from="infrastructure.w.left" to="InfrastructureWLeft"/>
        <mapping from="infrastructure.w.right" to="InfrastructureWRight"/>
        <mapping from="infrastructure.q.left" to="InfrastructureQLeft"/>
        <mapping from="infrastructure.q.right" to="InfrastructureQRight"/>
        
        <mapping from="sinfo_facet_predefined_channel_width" to="SInfoPredefinedChannelWidth"/>
        <mapping from="sinfo_facet_predefined_channel_depth" to="SInfoPredefinedChannelDepth"/>
        <mapping from="sinfo_facet_predefined_tkh" to="SInfoPredefinedTkh"/>
        <mapping from="sinfo_facet_predefined_depthevol" to="SInfoPredefinedDepthEvol"/>
        <mapping from="sinfo_facet_predefined_depthevol_per_year" to="SInfoPredefinedDepthEvolPerYear"/>
        <mapping from="sinfo_facet_predefined_flowdepth" to="SInfoPredefinedFlowDepth"/>
        <mapping from="sinfo_facet_infrastructure_height" to="SInfoInfrastructureHeight"/>
        <mapping from="sinfo_facet_collision_count" to="SInfoCollisionCount"/>

        <mapping from="sinfo_flow_depth.manualpoints" to="ManualPoints"/>
        <mapping from="sinfo_flow_depth_minmax.manualpoints" to="ManualPoints"/>
        <mapping from="sinfo_flow_depth_development.manualpoints" to="ManualPoints"/>
        <mapping from="sinfo_flow_depth_development_peryear.manualpoints" to="ManualPoints"/>
        <mapping from="sinfo_tkk.manualpoints" to="ManualPoints"/>
        <mapping from="sinfo_collision.manualpoints" to="ManualPoints"/>

        <mapping from="sinfo_flood_duration.manualpoints" to="ManualPoints"/>
        <mapping from="sinfo_flood_height.manualpoints" to="ManualPoints"/>
        <mapping from="sinfo_floodduration_curve.manualpoints" to="ManualPoints"/>
        
        <mapping from="uinfo_facet_salix_line" to="UInfoSalixLine"/>
        <mapping from="uinfo_facet_salix_line.filtered" to="UInfoSalixLine"/>
        <mapping from="uinfo_facet_salix_mnwmw" to="UInfoSalixMnwMw"/>
        <mapping from="uinfo_facet_salix_mnwmw.filtered" to="UInfoSalixMnwMw"/>
        <mapping from="uinfo_facet_salix_scenario" to="UInfoSalixScenario"/>
        <mapping from="uinfo_facet_salix_scenario.filtered" to="UInfoSalixScenario"/>
        <mapping from="uinfo_facet_salix_rank" to="UInfoSalixRank"/>

        <mapping from="uinfo_facet_salix_line_cross_section_water_line" to="UInfoSalixCrossSectionWaterLine"/>
        <mapping from="uinfo_facet_salix_scenario_cross_section_water_line" to="UInfoSalixScenarioCrossSectionWaterLine"/>
        <mapping from="uinfo_facet_salix_waterlevel_mnw_cross_section_water_line" to="UInfoSalixMNWCrossSectionWaterLine"/>
        <mapping from="uinfo_facet_salix_waterlevel_mw_cross_section_water_line" to="UInfoSalixMWCrossSectionWaterLine"/>
        <mapping from="uinfo_facet_salix_waterlevel_mhw_cross_section_water_line" to="UInfoSalixMHWCrossSectionWaterLine"/>
        <mapping from="uinfo_facet_salix_waterlevel_hw5_cross_section_water_line" to="UInfoSalixMH5CrossSectionWaterLine"/>
        
        <mapping from="uinfo_salix_line.manualpoints" to="ManualPoints"/>
        <mapping from="uinfo_facet_vegetation_zones_cross_section" to="VegetationZonesCrossSection"/>
        <mapping from="uinfo_facet_default_vegetation_zones_cross_section" to="VegetationZonesCrossSection"/>
        
        <mapping from="bundu_facet_channelmin" to="BunduChannel"/>
        <mapping from="bundu_facet_bedheight" to="BunduBed"/>
        <mapping from="bundu_facet_bedheight_01" to="BunduBed01"/>
        <mapping from="bundu_facet_bedheight_02" to="BunduBed02"/>
        <mapping from="bundu_facet_bedheight_03" to="BunduBed03"/>
        <mapping from="bundu_facet_bedheight_04" to="BunduBed04"/>
        <mapping from="bundu_facet_bedheight_05" to="BunduBed05"/>
        <mapping from="bundu_facet_bedheight_06" to="BunduBed06"/>
        <mapping from="bundu_facet_bedheight_07" to="BunduBed07"/>
        <mapping from="bundu_facet_bedheight_08" to="BunduBed08"/>
        <mapping from="bundu_facet_bedheight_09" to="BunduBed09"/>
        <mapping from="bundu_facet_bedheight_10" to="BunduBed10"/>
        <mapping from="bundu_facet_flowdepth.filtered" to="BunduBed"/>
        <mapping from="bundu_facet_depth_01.filtered" to="BunduBed01"/>
        <mapping from="bundu_facet_depth_02.filtered" to="BunduBed02"/>
        <mapping from="bundu_facet_depth_03.filtered" to="BunduBed03"/>
        <mapping from="bundu_facet_depth_04.filtered" to="BunduBed04"/>
        <mapping from="bundu_facet_depth_05.filtered" to="BunduBed05"/>
        <mapping from="bundu_facet_depth_06.filtered" to="BunduBed06"/>
        <mapping from="bundu_facet_depth_07.filtered" to="BunduBed07"/>
        <mapping from="bundu_facet_depth_08.filtered" to="BunduBed08"/>
        <mapping from="bundu_facet_depth_09.filtered" to="BunduBed09"/>
        <mapping from="bundu_facet_depth_10.filtered" to="BunduBed10"/>
        <mapping from="bundu_facet_channeldepth" to="BunduChannel"/>
    </mappings>
</themes>

http://dive4elements.wald.intevation.org