diff artifacts/doc/conf/themes/default.xml @ 8204:c657ddcf1fa6

Sediment loads at measurement stations and longitudinal sections need different processing and styling for diagrams.
author Tom Gottfried <tom@intevation.de>
date Fri, 05 Sep 2014 14:53:58 +0200
parents f2fa88f5f751
children 78184aa612dd
line wrap: on
line diff
--- a/artifacts/doc/conf/themes/default.xml	Fri Sep 05 13:19:22 2014 +0200
+++ b/artifacts/doc/conf/themes/default.xml	Fri Sep 05 14:53:58 2014 +0200
@@ -1101,9 +1101,320 @@
     </theme>
 
     <!-- Sediment load longitudinal sections, M^3/A -->
+    <theme name="SedimentLoadLSM3A">
+        <inherits>
+            <inherit from="LongitudinalSection" />
+        </inherits>
+        <fields>
+            <field name="linesize" type="int" default="2" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSM3ACoarse">
+        <inherits>
+            <inherit from="SedimentLoadLSM3A" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="255, 0, 255" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSM3AFineMid">
+        <inherits>
+            <inherit from="SedimentLoadLSM3A" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="255, 0, 0" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSM3ASand">
+        <inherits>
+            <inherit from="SedimentLoadLSM3A" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="0, 0, 255" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSM3ASuspSand">
+        <inherits>
+            <inherit from="SedimentLoadLSM3A" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="255, 255, 0" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSM3ASediment">
+        <inherits>
+            <inherit from="SedimentLoadLSM3A" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="0, 255, 255" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSM3ASuspSandBed">
+        <inherits>
+            <inherit from="SedimentLoadLSM3A" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="0, 255, 0" />
+            <field name="showlinelabel" type="boolean"
+                display="Beschriftung anzeigen" default="false" hints="hidden" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSM3ATotal">
+        <inherits>
+            <inherit from="SedimentLoadLSM3A" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="0, 100, 200" />
+            <field name="showlinelabel" type="boolean"
+                display="Beschriftung anzeigen" default="false" hints="hidden" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSM3ABed">
+        <inherits>
+            <inherit from="SedimentLoadLSM3A" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="200, 200, 200" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSM3ABedSusp">
+        <inherits>
+            <inherit from="SedimentLoadLSM3A" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="150, 255, 150" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSM3ASusp">
+        <inherits>
+            <inherit from="SedimentLoadLSM3A" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="85, 255, 0" />
+        </fields>
+    </theme>
+
+    <!-- Sediment load longitudinal sections, T/A -->
+    <theme name="SedimentLoadLSTACoarse">
+        <inherits>
+            <inherit from="LongitudinalSection" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="255, 0, 255" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSTAFineMid">
+        <inherits>
+            <inherit from="LongitudinalSection" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="255, 0, 0" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSTASand">
+        <inherits>
+            <inherit from="LongitudinalSection" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="0, 0, 255" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSTASuspSand">
+        <inherits>
+            <inherit from="LongitudinalSection" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="255, 255, 0" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSTASediment">
+        <inherits>
+            <inherit from="LongitudinalSection" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="0, 255, 255" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSTASuspSandBed">
+        <inherits>
+            <inherit from="LongitudinalSection" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="0, 255, 0" />
+            <field name="showlinelabel" type="boolean"
+                display="Beschriftung anzeigen" default="false" hints="hidden" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSTATotal">
+        <inherits>
+            <inherit from="LongitudinalSection" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="0, 100, 200" />
+            <field name="showlinelabel" type="boolean"
+                display="Beschriftung anzeigen" default="false" hints="hidden" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSTABed">
+        <inherits>
+            <inherit from="LongitudinalSection" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="200, 200, 200" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSTABedSusp">
+        <inherits>
+            <inherit from="LongitudinalSection" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="150, 255, 150" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadLSTASusp">
+        <inherits>
+            <inherit from="LongitudinalSection" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="85, 255, 0" />
+        </fields>
+    </theme>
+
+    <!-- Sediment load at measurement stations, T/A -->
+    <theme name="SedimentLoad">
+        <inherits>
+            <inherit from="LongitudinalSection" />
+        </inherits>
+        <fields>
+            <field name="linetype" type="Dash" default="10,5" />
+            <field name="showpoints" type="boolean" default="true" />
+            <field name="pointsize" type="int" default="3" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadTACoarse">
+        <inherits>
+            <inherit from="SedimentLoad" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="255, 0, 255" />
+            <field name="pointcolor" type="Color" default="255, 0, 255" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadTAFineMid">
+        <inherits>
+            <inherit from="SedimentLoad" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="255, 0, 0" />
+            <field name="pointcolor" type="Color" default="255, 0, 0" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadTASand">
+        <inherits>
+            <inherit from="SedimentLoad" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="0, 0, 255" />
+            <field name="pointcolor" type="Color" default="0, 0, 255" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadTASuspSand">
+        <inherits>
+            <inherit from="SedimentLoad" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="255, 255, 0" />
+            <field name="pointcolor" type="Color" default="255, 255, 0" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadTASediment">
+        <inherits>
+            <inherit from="SedimentLoad" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="0, 255, 255" />
+            <field name="pointcolor" type="Color" default="0, 255, 255" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadTASuspSandBed">
+        <inherits>
+            <inherit from="SedimentLoad" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="0, 255, 0" />
+            <field name="pointcolor" type="Color" default="0, 255, 0" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadTATotal">
+        <inherits>
+            <inherit from="SedimentLoad" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="0, 100, 200" />
+            <field name="pointcolor" type="Color" default="0, 100, 200" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadTABed">
+        <inherits>
+            <inherit from="SedimentLoad" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="200, 200, 200" />
+            <field name="pointcolor" type="Color" default="200, 200, 200" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadTABedSusp">
+        <inherits>
+            <inherit from="SedimentLoad" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="150, 255, 150" />
+            <field name="pointcolor" type="Color" default="150, 255, 150" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadTASusp">
+        <inherits>
+            <inherit from="SedimentLoad" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="85, 255, 0" />
+            <field name="pointcolor" type="Color" default="85, 255, 0" />
+        </fields>
+    </theme>
+
+    <!-- Sediment load at measurement stations, M3/A -->
     <theme name="SedimentLoadM3A">
         <inherits>
-            <inherit from="LongitudinalSection" />
+            <inherit from="SedimentLoad" />
         </inherits>
         <fields>
             <field name="linesize" type="int" default="2" />
@@ -1116,6 +1427,7 @@
         </inherits>
         <fields>
             <field name="linecolor" type="Color" default="255, 0, 255" />
+            <field name="pointcolor" type="Color" default="255, 0, 255" />
         </fields>
     </theme>
 
@@ -1125,6 +1437,7 @@
         </inherits>
         <fields>
             <field name="linecolor" type="Color" default="255, 0, 0" />
+            <field name="pointcolor" type="Color" default="255, 0, 0" />
         </fields>
     </theme>
 
@@ -1134,6 +1447,7 @@
         </inherits>
         <fields>
             <field name="linecolor" type="Color" default="0, 0, 255" />
+            <field name="pointcolor" type="Color" default="0, 0, 255" />
         </fields>
     </theme>
 
@@ -1143,6 +1457,7 @@
         </inherits>
         <fields>
             <field name="linecolor" type="Color" default="255, 255, 0" />
+            <field name="pointcolor" type="Color" default="255, 255, 0" />
         </fields>
     </theme>
 
@@ -1152,6 +1467,7 @@
         </inherits>
         <fields>
             <field name="linecolor" type="Color" default="0, 255, 255" />
+            <field name="pointcolor" type="Color" default="0, 255, 255" />
         </fields>
     </theme>
 
@@ -1161,19 +1477,7 @@
         </inherits>
         <fields>
             <field name="linecolor" type="Color" default="0, 255, 0" />
-            <field name="showlinelabel" type="boolean"
-                display="Beschriftung anzeigen" default="false" hints="hidden" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadM3ATotalLoad">
-        <inherits>
-            <inherit from="SedimentLoadM3A" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="255, 100, 100" />
-            <field name="showlinelabel" type="boolean"
-                display="Beschriftung anzeigen" default="false" hints="hidden" />
+            <field name="pointcolor" type="Color" default="0, 255, 0" />
         </fields>
     </theme>
 
@@ -1183,19 +1487,7 @@
         </inherits>
         <fields>
             <field name="linecolor" type="Color" default="0, 100, 200" />
-            <field name="showlinelabel" type="boolean"
-                display="Beschriftung anzeigen" default="false" hints="hidden" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadM3AUnknown">
-        <inherits>
-            <inherit from="SedimentLoadM3A" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="0, 0, 0" />
-            <field name="showlinelabel" type="boolean"
-                display="Beschriftung anzeigen" default="false" hints="hidden" />
+            <field name="pointcolor" type="Color" default="0, 100, 200" />
         </fields>
     </theme>
 
@@ -1205,6 +1497,17 @@
         </inherits>
         <fields>
             <field name="linecolor" type="Color" default="200, 200, 200" />
+            <field name="pointcolor" type="Color" default="200, 200, 200" />
+        </fields>
+    </theme>
+
+    <theme name="SedimentLoadM3ABedSusp">
+        <inherits>
+            <inherit from="SedimentLoadM3A" />
+        </inherits>
+        <fields>
+            <field name="linecolor" type="Color" default="150, 255, 150" />
+            <field name="pointcolor" type="Color" default="150, 255, 150" />
         </fields>
     </theme>
 
@@ -1214,215 +1517,6 @@
         </inherits>
         <fields>
             <field name="linecolor" type="Color" default="85, 255, 0" />
-        </fields>
-    </theme>
-
-    <!-- Sediment load longitudinal sections, T/A -->
-    <theme name="SedimentLoadTACoarse">
-        <inherits>
-            <inherit from="LongitudinalSection" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="255, 0, 255" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadTAFineMid">
-        <inherits>
-            <inherit from="LongitudinalSection" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="255, 0, 0" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadTASand">
-        <inherits>
-            <inherit from="LongitudinalSection" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="0, 0, 255" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadTASuspSand">
-        <inherits>
-            <inherit from="LongitudinalSection" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="255, 255, 0" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadTASediment">
-        <inherits>
-            <inherit from="LongitudinalSection" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="0, 255, 255" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadTASuspSandBed">
-        <inherits>
-            <inherit from="LongitudinalSection" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="0, 255, 0" />
-            <field name="showlinelabel" type="boolean"
-                display="Beschriftung anzeigen" default="false" hints="hidden" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadTATotalLoad">
-        <inherits>
-            <inherit from="LongitudinalSection" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="255, 100, 100" />
-            <field name="showlinelabel" type="boolean"
-                display="Beschriftung anzeigen" default="false" hints="hidden" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadTATotal">
-        <inherits>
-            <inherit from="LongitudinalSection" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="0, 100, 200" />
-            <field name="showlinelabel" type="boolean"
-                display="Beschriftung anzeigen" default="false" hints="hidden" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadTAUnknown">
-        <inherits>
-            <inherit from="LongitudinalSection" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="0, 0, 0" />
-            <field name="showlinelabel" type="boolean"
-                display="Beschriftung anzeigen" default="false" hints="hidden" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadTABed">
-        <inherits>
-            <inherit from="LongitudinalSection" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="200, 200, 200" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadTASusp">
-        <inherits>
-            <inherit from="LongitudinalSection" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="85, 255, 0" />
-        </fields>
-    </theme>
-
-    <!-- Sediment load at measurement stations -->
-    <theme name="SedimentLoad">
-        <inherits>
-            <inherit from="LongitudinalSection" />
-        </inherits>
-        <fields>
-            <field name="linetype" type="Dash" default="10,5" />
-            <field name="showpoints" type="boolean" default="true" />
-            <field name="pointsize" type="int" default="3" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadCoarse">
-        <inherits>
-            <inherit from="SedimentLoad" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="255, 0, 255" />
-            <field name="pointcolor" type="Color" default="255, 0, 255" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadFineMid">
-        <inherits>
-            <inherit from="SedimentLoad" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="255, 0, 0" />
-            <field name="pointcolor" type="Color" default="255, 0, 0" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadSand">
-        <inherits>
-            <inherit from="SedimentLoad" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="0, 0, 255" />
-            <field name="pointcolor" type="Color" default="0, 0, 255" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadSuspSand">
-        <inherits>
-            <inherit from="SedimentLoad" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="255, 255, 0" />
-            <field name="pointcolor" type="Color" default="255, 255, 0" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadSediment">
-        <inherits>
-            <inherit from="SedimentLoad" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="0, 255, 255" />
-            <field name="pointcolor" type="Color" default="0, 255, 255" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadSuspSandBed">
-        <inherits>
-            <inherit from="SedimentLoad" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="0, 255, 0" />
-            <field name="pointcolor" type="Color" default="0, 255, 0" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadTotal">
-        <inherits>
-            <inherit from="SedimentLoad" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="0, 100, 200" />
-            <field name="pointcolor" type="Color" default="0, 100, 200" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadBed">
-        <inherits>
-            <inherit from="SedimentLoad" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="200, 200, 200" />
-            <field name="pointcolor" type="Color" default="200, 200, 200" />
-        </fields>
-    </theme>
-
-    <theme name="SedimentLoadSusp">
-        <inherits>
-            <inherit from="SedimentLoad" />
-        </inherits>
-        <fields>
-            <field name="linecolor" type="Color" default="85, 255, 0" />
             <field name="pointcolor" type="Color" default="85, 255, 0" />
         </fields>
     </theme>

http://dive4elements.wald.intevation.org