changeset 4634:84c8a3f9a42a

Increase font size for morphologic data in WMS style.
author Raimund Renkert <raimund@renkert.org>
date Fri, 11 Oct 2019 14:05:34 +0200
parents c6349030ae60
children ea503f333d01
files style-templates/sounding_differences.sld-template style-templates/sounding_results_areas_geoserver.sld-template
diffstat 2 files changed, 188 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/style-templates/sounding_differences.sld-template	Fri Oct 11 13:13:14 2019 +0200
+++ b/style-templates/sounding_differences.sld-template	Fri Oct 11 14:05:34 2019 +0200
@@ -111,7 +111,101 @@
           </se:Abstract>
         </se:Description>
         <se:Rule>
+          <se:MaxScaleDenominator>3e2</se:MaxScaleDenominator>
+          <se:TextSymbolizer>
+          <Halo></Halo>
+            <se:VendorOption name="spaceAround">50</se:VendorOption>
+            <se:Label>
+              <ogc:Function name="Recode">
+                <ogc:Function name="numberFormat">
+                  <ogc:Literal>0.000000</ogc:Literal>
+                  <ogc:PropertyName>height</ogc:PropertyName>
+                </ogc:Function>
+                <ogc:Literal>1.000000</ogc:Literal><ogc:Literal>1</ogc:Literal>
+                <ogc:Literal>1.500000</ogc:Literal><ogc:Literal>1.5</ogc:Literal>
+                <ogc:Literal>1.700000</ogc:Literal><ogc:Literal>1.7</ogc:Literal>
+                <ogc:Literal>1.900000</ogc:Literal><ogc:Literal>1.9</ogc:Literal>
+                <ogc:Literal>2.100000</ogc:Literal><ogc:Literal>2.1</ogc:Literal>
+                <ogc:Literal>2.300000</ogc:Literal><ogc:Literal>2.3</ogc:Literal>
+                <ogc:Literal>2.500000</ogc:Literal><ogc:Literal>2.5</ogc:Literal>
+                <ogc:Literal>2.700000</ogc:Literal><ogc:Literal>2.7</ogc:Literal>
+                <ogc:Literal>2.900000</ogc:Literal><ogc:Literal>2.9</ogc:Literal>
+                <ogc:Literal>3.100000</ogc:Literal><ogc:Literal>3.1</ogc:Literal>
+                <ogc:Literal>3.300000</ogc:Literal><ogc:Literal>3.3</ogc:Literal>
+                <ogc:Literal>3.500000</ogc:Literal><ogc:Literal>3.5</ogc:Literal>
+                <ogc:Literal>4.000000</ogc:Literal><ogc:Literal>4</ogc:Literal>
+                <ogc:Literal>4.500000</ogc:Literal><ogc:Literal>4.5</ogc:Literal>
+                <ogc:Literal>5.000000</ogc:Literal><ogc:Literal>5</ogc:Literal>
+                <ogc:Literal>5.500000</ogc:Literal><ogc:Literal>5.5</ogc:Literal>
+                <ogc:Literal>6.000000</ogc:Literal><ogc:Literal>6</ogc:Literal>
+                <ogc:Literal>7.000000</ogc:Literal><ogc:Literal>7</ogc:Literal>
+              </ogc:Function>
+            </se:Label>
+            <se:Font>
+              <se:SvgParameter name="font-size">20</se:SvgParameter>
+              <se:SvgParameter name="font-weight">bold</se:SvgParameter>
+              <se:SvgParameter name="font-family">Sans Serif</se:SvgParameter>
+            </se:Font>
+            <se:LabelPlacement>
+              <se:LinePlacement>
+                <se:PerpendicularOffset>5</se:PerpendicularOffset>
+              </se:LinePlacement>
+            </se:LabelPlacement>
+            <se:Fill>
+              <se:SvgParameter name="fill">#000000</se:SvgParameter>
+            </se:Fill>
+          </se:TextSymbolizer>
+        </se:Rule>
+        <se:Rule>
+          <se:MaxScaleDenominator>6e2</se:MaxScaleDenominator>
+          <se:MinScaleDenominator>3e2</se:MinScaleDenominator>
+          <se:TextSymbolizer>
+          <Halo></Halo>
+            <se:VendorOption name="spaceAround">50</se:VendorOption>
+            <se:Label>
+              <ogc:Function name="Recode">
+                <ogc:Function name="numberFormat">
+                  <ogc:Literal>0.000000</ogc:Literal>
+                  <ogc:PropertyName>height</ogc:PropertyName>
+                </ogc:Function>
+                <ogc:Literal>1.000000</ogc:Literal><ogc:Literal>1</ogc:Literal>
+                <ogc:Literal>1.500000</ogc:Literal><ogc:Literal>1.5</ogc:Literal>
+                <ogc:Literal>1.700000</ogc:Literal><ogc:Literal>1.7</ogc:Literal>
+                <ogc:Literal>1.900000</ogc:Literal><ogc:Literal>1.9</ogc:Literal>
+                <ogc:Literal>2.100000</ogc:Literal><ogc:Literal>2.1</ogc:Literal>
+                <ogc:Literal>2.300000</ogc:Literal><ogc:Literal>2.3</ogc:Literal>
+                <ogc:Literal>2.500000</ogc:Literal><ogc:Literal>2.5</ogc:Literal>
+                <ogc:Literal>2.700000</ogc:Literal><ogc:Literal>2.7</ogc:Literal>
+                <ogc:Literal>2.900000</ogc:Literal><ogc:Literal>2.9</ogc:Literal>
+                <ogc:Literal>3.100000</ogc:Literal><ogc:Literal>3.1</ogc:Literal>
+                <ogc:Literal>3.300000</ogc:Literal><ogc:Literal>3.3</ogc:Literal>
+                <ogc:Literal>3.500000</ogc:Literal><ogc:Literal>3.5</ogc:Literal>
+                <ogc:Literal>4.000000</ogc:Literal><ogc:Literal>4</ogc:Literal>
+                <ogc:Literal>4.500000</ogc:Literal><ogc:Literal>4.5</ogc:Literal>
+                <ogc:Literal>5.000000</ogc:Literal><ogc:Literal>5</ogc:Literal>
+                <ogc:Literal>5.500000</ogc:Literal><ogc:Literal>5.5</ogc:Literal>
+                <ogc:Literal>6.000000</ogc:Literal><ogc:Literal>6</ogc:Literal>
+                <ogc:Literal>7.000000</ogc:Literal><ogc:Literal>7</ogc:Literal>
+              </ogc:Function>
+            </se:Label>
+            <se:Font>
+              <se:SvgParameter name="font-size">16</se:SvgParameter>
+              <se:SvgParameter name="font-weight">bold</se:SvgParameter>
+              <se:SvgParameter name="font-family">Sans Serif</se:SvgParameter>
+            </se:Font>
+            <se:LabelPlacement>
+              <se:LinePlacement>
+                <se:PerpendicularOffset>5</se:PerpendicularOffset>
+              </se:LinePlacement>
+            </se:LabelPlacement>
+            <se:Fill>
+              <se:SvgParameter name="fill">#000000</se:SvgParameter>
+            </se:Fill>
+          </se:TextSymbolizer>
+        </se:Rule>
+        <se:Rule>
           <se:MaxScaleDenominator>5e3</se:MaxScaleDenominator>
+          <se:MinScaleDenominator>6e2</se:MinScaleDenominator>
           <se:TextSymbolizer>
             <Halo></Halo>
             <se:VendorOption name="spaceAround">50</se:VendorOption>
--- a/style-templates/sounding_results_areas_geoserver.sld-template	Fri Oct 11 13:13:14 2019 +0200
+++ b/style-templates/sounding_results_areas_geoserver.sld-template	Fri Oct 11 14:05:34 2019 +0200
@@ -111,7 +111,101 @@
           </se:Abstract>
         </se:Description>
         <se:Rule>
+          <se:MaxScaleDenominator>3e2</se:MaxScaleDenominator>
+          <se:TextSymbolizer>
+          <Halo></Halo>
+            <se:VendorOption name="spaceAround">50</se:VendorOption>
+            <se:Label>
+              <ogc:Function name="Recode">
+                <ogc:Function name="numberFormat">
+                  <ogc:Literal>0.000000</ogc:Literal>
+                  <ogc:PropertyName>height</ogc:PropertyName>
+                </ogc:Function>
+                <ogc:Literal>1.000000</ogc:Literal><ogc:Literal>1</ogc:Literal>
+                <ogc:Literal>1.500000</ogc:Literal><ogc:Literal>1.5</ogc:Literal>
+                <ogc:Literal>1.700000</ogc:Literal><ogc:Literal>1.7</ogc:Literal>
+                <ogc:Literal>1.900000</ogc:Literal><ogc:Literal>1.9</ogc:Literal>
+                <ogc:Literal>2.100000</ogc:Literal><ogc:Literal>2.1</ogc:Literal>
+                <ogc:Literal>2.300000</ogc:Literal><ogc:Literal>2.3</ogc:Literal>
+                <ogc:Literal>2.500000</ogc:Literal><ogc:Literal>2.5</ogc:Literal>
+                <ogc:Literal>2.700000</ogc:Literal><ogc:Literal>2.7</ogc:Literal>
+                <ogc:Literal>2.900000</ogc:Literal><ogc:Literal>2.9</ogc:Literal>
+                <ogc:Literal>3.100000</ogc:Literal><ogc:Literal>3.1</ogc:Literal>
+                <ogc:Literal>3.300000</ogc:Literal><ogc:Literal>3.3</ogc:Literal>
+                <ogc:Literal>3.500000</ogc:Literal><ogc:Literal>3.5</ogc:Literal>
+                <ogc:Literal>4.000000</ogc:Literal><ogc:Literal>4</ogc:Literal>
+                <ogc:Literal>4.500000</ogc:Literal><ogc:Literal>4.5</ogc:Literal>
+                <ogc:Literal>5.000000</ogc:Literal><ogc:Literal>5</ogc:Literal>
+                <ogc:Literal>5.500000</ogc:Literal><ogc:Literal>5.5</ogc:Literal>
+                <ogc:Literal>6.000000</ogc:Literal><ogc:Literal>6</ogc:Literal>
+                <ogc:Literal>7.000000</ogc:Literal><ogc:Literal>7</ogc:Literal>
+              </ogc:Function>
+            </se:Label>
+            <se:Font>
+              <se:SvgParameter name="font-size">20</se:SvgParameter>
+              <se:SvgParameter name="font-weight">bold</se:SvgParameter>
+              <se:SvgParameter name="font-family">Sans Serif</se:SvgParameter>
+            </se:Font>
+            <se:LabelPlacement>
+              <se:LinePlacement>
+                <se:PerpendicularOffset>5</se:PerpendicularOffset>
+              </se:LinePlacement>
+            </se:LabelPlacement>
+            <se:Fill>
+              <se:SvgParameter name="fill">#000000</se:SvgParameter>
+            </se:Fill>
+          </se:TextSymbolizer>
+        </se:Rule>
+        <se:Rule>
+          <se:MaxScaleDenominator>6e2</se:MaxScaleDenominator>
+          <se:MinScaleDenominator>3e2</se:MinScaleDenominator>
+          <se:TextSymbolizer>
+          <Halo></Halo>
+            <se:VendorOption name="spaceAround">50</se:VendorOption>
+            <se:Label>
+              <ogc:Function name="Recode">
+                <ogc:Function name="numberFormat">
+                  <ogc:Literal>0.000000</ogc:Literal>
+                  <ogc:PropertyName>height</ogc:PropertyName>
+                </ogc:Function>
+                <ogc:Literal>1.000000</ogc:Literal><ogc:Literal>1</ogc:Literal>
+                <ogc:Literal>1.500000</ogc:Literal><ogc:Literal>1.5</ogc:Literal>
+                <ogc:Literal>1.700000</ogc:Literal><ogc:Literal>1.7</ogc:Literal>
+                <ogc:Literal>1.900000</ogc:Literal><ogc:Literal>1.9</ogc:Literal>
+                <ogc:Literal>2.100000</ogc:Literal><ogc:Literal>2.1</ogc:Literal>
+                <ogc:Literal>2.300000</ogc:Literal><ogc:Literal>2.3</ogc:Literal>
+                <ogc:Literal>2.500000</ogc:Literal><ogc:Literal>2.5</ogc:Literal>
+                <ogc:Literal>2.700000</ogc:Literal><ogc:Literal>2.7</ogc:Literal>
+                <ogc:Literal>2.900000</ogc:Literal><ogc:Literal>2.9</ogc:Literal>
+                <ogc:Literal>3.100000</ogc:Literal><ogc:Literal>3.1</ogc:Literal>
+                <ogc:Literal>3.300000</ogc:Literal><ogc:Literal>3.3</ogc:Literal>
+                <ogc:Literal>3.500000</ogc:Literal><ogc:Literal>3.5</ogc:Literal>
+                <ogc:Literal>4.000000</ogc:Literal><ogc:Literal>4</ogc:Literal>
+                <ogc:Literal>4.500000</ogc:Literal><ogc:Literal>4.5</ogc:Literal>
+                <ogc:Literal>5.000000</ogc:Literal><ogc:Literal>5</ogc:Literal>
+                <ogc:Literal>5.500000</ogc:Literal><ogc:Literal>5.5</ogc:Literal>
+                <ogc:Literal>6.000000</ogc:Literal><ogc:Literal>6</ogc:Literal>
+                <ogc:Literal>7.000000</ogc:Literal><ogc:Literal>7</ogc:Literal>
+              </ogc:Function>
+            </se:Label>
+            <se:Font>
+              <se:SvgParameter name="font-size">16</se:SvgParameter>
+              <se:SvgParameter name="font-weight">bold</se:SvgParameter>
+              <se:SvgParameter name="font-family">Sans Serif</se:SvgParameter>
+            </se:Font>
+            <se:LabelPlacement>
+              <se:LinePlacement>
+                <se:PerpendicularOffset>5</se:PerpendicularOffset>
+              </se:LinePlacement>
+            </se:LabelPlacement>
+            <se:Fill>
+              <se:SvgParameter name="fill">#000000</se:SvgParameter>
+            </se:Fill>
+          </se:TextSymbolizer>
+        </se:Rule>
+        <se:Rule>
           <se:MaxScaleDenominator>5e3</se:MaxScaleDenominator>
+          <se:MinScaleDenominator>6e2</se:MinScaleDenominator>
           <se:TextSymbolizer>
             <Halo></Halo>
             <se:VendorOption name="spaceAround">50</se:VendorOption>