view artifacts/doc/conf/themes.xml @ 9416:05405292a7ca

Navigationtheme panel now shows themes of dWt and WQ charts grayed out, if the current station is outside the valid range of the theme.
author gernotbelger
date Thu, 16 Aug 2018 16:28:03 +0200
parents f318359b81a2
children bd5f5d2220fa
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_salix_line.manualpoints" to="ManualPoints" />
    </mappings>
</themes>

http://dive4elements.wald.intevation.org