From b9b03e5065256a11b7b13c4d350526286c170967 Mon Sep 17 00:00:00 2001 From: cshenfu <men883234@gmail.com> Date: 星期四, 27 十月 2022 16:41:06 +0800 Subject: [PATCH] Merge branch 'master' of http://www.shsening.com:10000/r/template/shanghai --- vis_grid100_1000_5000/co.xml | 85 +++ vis_grid100_1000_5000/o3_edit.xml | 100 ++++ vis_grid100_1000_5000/pm10_edit.xml | 108 ++++ vis_grid100_1000_5000/no2_edit.xml | 108 ++++ vis_grid100_1000_5000/pm10.xml | 83 +++ vis_grid100_1000_5000/pm25.xml | 83 +++ vis_grid100_1000_5000/no.xml | 83 +++ vis_grid100_1000_5000/pm25_edit.xml | 108 ++++ vis_grid100_1000_5000/nox_edit.xml | 108 ++++ vis_grid100_1000_5000/no2.xml | 83 +++ vis_grid100_1000_5000/nox.xml | 83 +++ vis_grid100_1000_5000/o3.xml | 75 +++ vis_grid100_1000_5000/no_edit.xml | 108 ++++ vis_grid100_1000_5000/co_edit.xml | 110 ++++ 14 files changed, 1,325 insertions(+), 0 deletions(-) diff --git a/vis_grid100_1000_5000/co.xml b/vis_grid100_1000_5000/co.xml new file mode 100644 index 0000000..14371f2 --- /dev/null +++ b/vis_grid100_1000_5000/co.xml @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<StyledLayerDescriptor version="1.0.0" + xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd" + xmlns="http://www.opengis.net/sld" + xmlns:ogc="http://www.opengis.net/ogc" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <NamedLayer> + <Name>vis_grid100_1000_5000_co</Name> + <UserStyle> + <Title>vis_grid100_1000_5000_co</Title> + <FeatureTypeStyle> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#cccccc</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Title>Large</Title> + <PolygonSymbolizer> + <Fill> + <CssParameter name="fill"> + <ogc:Function name="Categorize"> + <ogc:PropertyName>co</ogc:PropertyName> + <ogc:Literal></ogc:Literal> + <ogc:Literal>0</ogc:Literal> + <ogc:Literal>#0dd4f7</ogc:Literal> + <ogc:Literal>0.2</ogc:Literal> + <ogc:Literal>#23fe9f</ogc:Literal> + <ogc:Literal>0.4</ogc:Literal> + <ogc:Literal>#078901</ogc:Literal> + <ogc:Literal>0.6</ogc:Literal> + <ogc:Literal>#d4fe23</ogc:Literal> + <ogc:Literal>0.8</ogc:Literal> + <ogc:Literal>#FFFF00</ogc:Literal> + <ogc:Literal>1</ogc:Literal> + <ogc:Literal>#febf23</ogc:Literal> + <ogc:Literal>1.5</ogc:Literal> + <ogc:Literal>#fe7c23</ogc:Literal> + <ogc:Literal>2.5</ogc:Literal> + <ogc:Literal>#F70F0D</ogc:Literal> + <ogc:Literal>4</ogc:Literal> + <ogc:Literal>#8A0B73</ogc:Literal> + <ogc:Literal>6</ogc:Literal> + <ogc:Literal>#88041E</ogc:Literal> + </ogc:Function> + </CssParameter> + <CssParameter name="fill-opacity">0.5</CssParameter> + </Fill> + </PolygonSymbolizer> + <TextSymbolizer> + <Label> + <ogc:PropertyName>co</ogc:PropertyName> + </Label> + <Font> + <CssParameter name="font-family">Arial</CssParameter> + <CssParameter name="font-size">14</CssParameter> + <CssParameter name="font-style">normal</CssParameter> + <CssParameter name="font-weight">bold</CssParameter> + </Font> + <LabelPlacement> + <PointPlacement> + <AnchorPoint> + <AnchorPointX>0.5</AnchorPointX> + <AnchorPointY>0.5</AnchorPointY> + </AnchorPoint> + </PointPlacement> + </LabelPlacement> + <Fill> + <CssParameter name="fill">#000000</CssParameter> + </Fill> + <VendorOption name="partials">true</VendorOption> + </TextSymbolizer> + + </Rule> + </FeatureTypeStyle> + </UserStyle> + </NamedLayer> +</StyledLayerDescriptor> diff --git a/vis_grid100_1000_5000/co_edit.xml b/vis_grid100_1000_5000/co_edit.xml new file mode 100644 index 0000000..e425c19 --- /dev/null +++ b/vis_grid100_1000_5000/co_edit.xml @@ -0,0 +1,110 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<StyledLayerDescriptor version="1.0.0" + xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd" + xmlns="http://www.opengis.net/sld" + xmlns:ogc="http://www.opengis.net/ogc" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <NamedLayer> + <Name>vis_grid100_1000_5000_co</Name> + <UserStyle> + <Title>vis_grid100_1000_5000_co</Title> + <FeatureTypeStyle> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <ogc:Filter> + <ogc:PropertyIsEqualTo> + <ogc:PropertyName>co</ogc:PropertyName> + <ogc:Literal>0</ogc:Literal> + </ogc:PropertyIsEqualTo> + </ogc:Filter> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + <CssParameter name="stroke-opacity">0</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <ogc:Filter> + <ogc:PropertyIsGreaterThan> + <ogc:PropertyName>co</ogc:PropertyName> + <ogc:Literal>0</ogc:Literal> + </ogc:PropertyIsGreaterThan> + </ogc:Filter> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + <CssParameter name="stroke-opacity">1</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Title>Large</Title> + <PolygonSymbolizer> + <Fill> + <CssParameter name="fill"> + <ogc:Function name="Categorize"> + <ogc:PropertyName>co</ogc:PropertyName> + <ogc:Literal></ogc:Literal> + <ogc:Literal>0</ogc:Literal> + <ogc:Literal>#0dd4f7</ogc:Literal> + <ogc:Literal>0.2</ogc:Literal> + <ogc:Literal>#23fe9f</ogc:Literal> + <ogc:Literal>0.4</ogc:Literal> + <ogc:Literal>#078901</ogc:Literal> + <ogc:Literal>0.6</ogc:Literal> + <ogc:Literal>#d4fe23</ogc:Literal> + <ogc:Literal>0.8</ogc:Literal> + <ogc:Literal>#FFFF00</ogc:Literal> + <ogc:Literal>1</ogc:Literal> + <ogc:Literal>#febf23</ogc:Literal> + <ogc:Literal>1.5</ogc:Literal> + <ogc:Literal>#fe7c23</ogc:Literal> + <ogc:Literal>2.5</ogc:Literal> + <ogc:Literal>#F70F0D</ogc:Literal> + <ogc:Literal>4</ogc:Literal> + <ogc:Literal>#8A0B73</ogc:Literal> + <ogc:Literal>6</ogc:Literal> + <ogc:Literal>#88041E</ogc:Literal> + </ogc:Function> + </CssParameter> + <CssParameter name="fill-opacity">0.5</CssParameter> + </Fill> + </PolygonSymbolizer> + <TextSymbolizer> + <Label> + <ogc:PropertyName>co</ogc:PropertyName> + </Label> + <Font> + <CssParameter name="font-family">Arial</CssParameter> + <CssParameter name="font-size">14</CssParameter> + <CssParameter name="font-style">normal</CssParameter> + <CssParameter name="font-weight">bold</CssParameter> + </Font> + <LabelPlacement> + <PointPlacement> + <AnchorPoint> + <AnchorPointX>0.5</AnchorPointX> + <AnchorPointY>0.5</AnchorPointY> + </AnchorPoint> + </PointPlacement> + </LabelPlacement> + <Fill> + <CssParameter name="fill">#000000</CssParameter> + </Fill> + <VendorOption name="partials">true</VendorOption> + </TextSymbolizer> + + </Rule> + </FeatureTypeStyle> + </UserStyle> + </NamedLayer> +</StyledLayerDescriptor> diff --git a/vis_grid100_1000_5000/no.xml b/vis_grid100_1000_5000/no.xml new file mode 100644 index 0000000..2f9ab02 --- /dev/null +++ b/vis_grid100_1000_5000/no.xml @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<StyledLayerDescriptor version="1.0.0" + xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd" + xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + + <NamedLayer> + <Name>vis_grid100_1000_5000_no</Name> + <UserStyle> + <Title>A dark green line style</Title> + <FeatureTypeStyle> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Title>Large</Title> + <PolygonSymbolizer> + <Fill> + <CssParameter name="fill"> + <ogc:Function name="Categorize"> + <ogc:PropertyName>no</ogc:PropertyName> + <ogc:Literal></ogc:Literal> + <ogc:Literal>0</ogc:Literal> + <ogc:Literal>#0dd4f7</ogc:Literal> + <ogc:Literal>10</ogc:Literal> + <ogc:Literal>#23fe9f</ogc:Literal> + <ogc:Literal>30</ogc:Literal> + <ogc:Literal>#078901</ogc:Literal> + <ogc:Literal>60</ogc:Literal> + <ogc:Literal>#d4fe23</ogc:Literal> + <ogc:Literal>100</ogc:Literal> + <ogc:Literal>#FFFF00</ogc:Literal> + <ogc:Literal>200</ogc:Literal> + <ogc:Literal>#febf23</ogc:Literal> + <ogc:Literal>500</ogc:Literal> + <ogc:Literal>#fe7c23</ogc:Literal> + <ogc:Literal>1000</ogc:Literal> + <ogc:Literal>#F70F0D</ogc:Literal> + <ogc:Literal>2000</ogc:Literal> + <ogc:Literal>#8A0B73</ogc:Literal> + <ogc:Literal>3500</ogc:Literal> + <ogc:Literal>#88041E</ogc:Literal> + </ogc:Function> + </CssParameter> + <CssParameter name="fill-opacity">0.5</CssParameter> + </Fill> + </PolygonSymbolizer> + <TextSymbolizer> + <Label> + <ogc:PropertyName>no</ogc:PropertyName> + </Label> + <Font> + <CssParameter name="font-family">Arial</CssParameter> + <CssParameter name="font-size">14</CssParameter> + <CssParameter name="font-style">normal</CssParameter> + <CssParameter name="font-weight">bold</CssParameter> + </Font> + <LabelPlacement> + <PointPlacement> + <AnchorPoint> + <AnchorPointX>0.5</AnchorPointX> + <AnchorPointY>1</AnchorPointY> + </AnchorPoint> + </PointPlacement> + </LabelPlacement> + <Fill> + <CssParameter name="fill">#000000</CssParameter> + </Fill> + <VendorOption name="partials">true</VendorOption> + </TextSymbolizer> + </Rule> + </FeatureTypeStyle> + </UserStyle> + </NamedLayer> +</StyledLayerDescriptor> diff --git a/vis_grid100_1000_5000/no2.xml b/vis_grid100_1000_5000/no2.xml new file mode 100644 index 0000000..983fbb9 --- /dev/null +++ b/vis_grid100_1000_5000/no2.xml @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<StyledLayerDescriptor version="1.0.0" + xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd" + xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + + <NamedLayer> + <Name>vis_grid100_1000_5000_no2</Name> + <UserStyle> + <Title>A dark green line style</Title> + <FeatureTypeStyle> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Title>Large</Title> + <PolygonSymbolizer> + <Fill> + <CssParameter name="fill"> + <ogc:Function name="Categorize"> + <ogc:PropertyName>no2</ogc:PropertyName> + <ogc:Literal></ogc:Literal> + <ogc:Literal>0</ogc:Literal> + <ogc:Literal>#0dd4f7</ogc:Literal> + <ogc:Literal>20</ogc:Literal> + <ogc:Literal>#23fe9f</ogc:Literal> + <ogc:Literal>80</ogc:Literal> + <ogc:Literal>#078901</ogc:Literal> + <ogc:Literal>110</ogc:Literal> + <ogc:Literal>#d4fe23</ogc:Literal> + <ogc:Literal>150</ogc:Literal> + <ogc:Literal>#FFFF00</ogc:Literal> + <ogc:Literal>200</ogc:Literal> + <ogc:Literal>#febf23</ogc:Literal> + <ogc:Literal>250</ogc:Literal> + <ogc:Literal>#fe7c23</ogc:Literal> + <ogc:Literal>300</ogc:Literal> + <ogc:Literal>#F70F0D</ogc:Literal> + <ogc:Literal>400</ogc:Literal> + <ogc:Literal>#8A0B73</ogc:Literal> + <ogc:Literal>500</ogc:Literal> + <ogc:Literal>#88041E</ogc:Literal> + </ogc:Function> + </CssParameter> + <CssParameter name="fill-opacity">0.5</CssParameter> + </Fill> + </PolygonSymbolizer> + <TextSymbolizer> + <Label> + <ogc:PropertyName>no2</ogc:PropertyName> + </Label> + <Font> + <CssParameter name="font-family">Arial</CssParameter> + <CssParameter name="font-size">14</CssParameter> + <CssParameter name="font-style">normal</CssParameter> + <CssParameter name="font-weight">bold</CssParameter> + </Font> + <LabelPlacement> + <PointPlacement> + <AnchorPoint> + <AnchorPointX>0.5</AnchorPointX> + <AnchorPointY>1</AnchorPointY> + </AnchorPoint> + </PointPlacement> + </LabelPlacement> + <Fill> + <CssParameter name="fill">#000000</CssParameter> + </Fill> + <VendorOption name="partials">true</VendorOption> + </TextSymbolizer> + </Rule> + </FeatureTypeStyle> + </UserStyle> + </NamedLayer> +</StyledLayerDescriptor> diff --git a/vis_grid100_1000_5000/no2_edit.xml b/vis_grid100_1000_5000/no2_edit.xml new file mode 100644 index 0000000..2f4e747 --- /dev/null +++ b/vis_grid100_1000_5000/no2_edit.xml @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<StyledLayerDescriptor version="1.0.0" + xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd" + xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + + <NamedLayer> + <Name>vis_grid100_1000_5000_no2</Name> + <UserStyle> + <Title>A dark green line style</Title> + <FeatureTypeStyle> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <ogc:Filter> + <ogc:PropertyIsEqualTo> + <ogc:PropertyName>no2</ogc:PropertyName> + <ogc:Literal>0</ogc:Literal> + </ogc:PropertyIsEqualTo> + </ogc:Filter> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + <CssParameter name="stroke-opacity">0</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <ogc:Filter> + <ogc:PropertyIsGreaterThan> + <ogc:PropertyName>no2</ogc:PropertyName> + <ogc:Literal>0</ogc:Literal> + </ogc:PropertyIsGreaterThan> + </ogc:Filter> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + <CssParameter name="stroke-opacity">1</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Title>Large</Title> + <PolygonSymbolizer> + <Fill> + <CssParameter name="fill"> + <ogc:Function name="Categorize"> + <ogc:PropertyName>no2</ogc:PropertyName> + <ogc:Literal></ogc:Literal> + <ogc:Literal>0</ogc:Literal> + <ogc:Literal>#0dd4f7</ogc:Literal> + <ogc:Literal>20</ogc:Literal> + <ogc:Literal>#23fe9f</ogc:Literal> + <ogc:Literal>80</ogc:Literal> + <ogc:Literal>#078901</ogc:Literal> + <ogc:Literal>110</ogc:Literal> + <ogc:Literal>#d4fe23</ogc:Literal> + <ogc:Literal>150</ogc:Literal> + <ogc:Literal>#FFFF00</ogc:Literal> + <ogc:Literal>200</ogc:Literal> + <ogc:Literal>#febf23</ogc:Literal> + <ogc:Literal>250</ogc:Literal> + <ogc:Literal>#fe7c23</ogc:Literal> + <ogc:Literal>300</ogc:Literal> + <ogc:Literal>#F70F0D</ogc:Literal> + <ogc:Literal>400</ogc:Literal> + <ogc:Literal>#8A0B73</ogc:Literal> + <ogc:Literal>500</ogc:Literal> + <ogc:Literal>#88041E</ogc:Literal> + </ogc:Function> + </CssParameter> + <CssParameter name="fill-opacity">0.5</CssParameter> + </Fill> + </PolygonSymbolizer> + <TextSymbolizer> + <Label> + <ogc:PropertyName>no2</ogc:PropertyName> + </Label> + <Font> + <CssParameter name="font-family">Arial</CssParameter> + <CssParameter name="font-size">14</CssParameter> + <CssParameter name="font-style">normal</CssParameter> + <CssParameter name="font-weight">bold</CssParameter> + </Font> + <LabelPlacement> + <PointPlacement> + <AnchorPoint> + <AnchorPointX>0.5</AnchorPointX> + <AnchorPointY>1</AnchorPointY> + </AnchorPoint> + </PointPlacement> + </LabelPlacement> + <Fill> + <CssParameter name="fill">#000000</CssParameter> + </Fill> + <VendorOption name="partials">true</VendorOption> + </TextSymbolizer> + </Rule> + </FeatureTypeStyle> + </UserStyle> + </NamedLayer> +</StyledLayerDescriptor> diff --git a/vis_grid100_1000_5000/no_edit.xml b/vis_grid100_1000_5000/no_edit.xml new file mode 100644 index 0000000..aa0ccba --- /dev/null +++ b/vis_grid100_1000_5000/no_edit.xml @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<StyledLayerDescriptor version="1.0.0" + xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd" + xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + + <NamedLayer> + <Name>vis_grid100_1000_5000_no</Name> + <UserStyle> + <Title>A dark green line style</Title> + <FeatureTypeStyle> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <ogc:Filter> + <ogc:PropertyIsEqualTo> + <ogc:PropertyName>no</ogc:PropertyName> + <ogc:Literal>0</ogc:Literal> + </ogc:PropertyIsEqualTo> + </ogc:Filter> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + <CssParameter name="stroke-opacity">0</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <ogc:Filter> + <ogc:PropertyIsGreaterThan> + <ogc:PropertyName>no</ogc:PropertyName> + <ogc:Literal>0</ogc:Literal> + </ogc:PropertyIsGreaterThan> + </ogc:Filter> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + <CssParameter name="stroke-opacity">1</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Title>Large</Title> + <PolygonSymbolizer> + <Fill> + <CssParameter name="fill"> + <ogc:Function name="Categorize"> + <ogc:PropertyName>no</ogc:PropertyName> + <ogc:Literal></ogc:Literal> + <ogc:Literal>0</ogc:Literal> + <ogc:Literal>#0dd4f7</ogc:Literal> + <ogc:Literal>10</ogc:Literal> + <ogc:Literal>#23fe9f</ogc:Literal> + <ogc:Literal>30</ogc:Literal> + <ogc:Literal>#078901</ogc:Literal> + <ogc:Literal>60</ogc:Literal> + <ogc:Literal>#d4fe23</ogc:Literal> + <ogc:Literal>100</ogc:Literal> + <ogc:Literal>#FFFF00</ogc:Literal> + <ogc:Literal>200</ogc:Literal> + <ogc:Literal>#febf23</ogc:Literal> + <ogc:Literal>500</ogc:Literal> + <ogc:Literal>#fe7c23</ogc:Literal> + <ogc:Literal>1000</ogc:Literal> + <ogc:Literal>#F70F0D</ogc:Literal> + <ogc:Literal>2000</ogc:Literal> + <ogc:Literal>#8A0B73</ogc:Literal> + <ogc:Literal>3500</ogc:Literal> + <ogc:Literal>#88041E</ogc:Literal> + </ogc:Function> + </CssParameter> + <CssParameter name="fill-opacity">0.5</CssParameter> + </Fill> + </PolygonSymbolizer> + <TextSymbolizer> + <Label> + <ogc:PropertyName>no</ogc:PropertyName> + </Label> + <Font> + <CssParameter name="font-family">Arial</CssParameter> + <CssParameter name="font-size">14</CssParameter> + <CssParameter name="font-style">normal</CssParameter> + <CssParameter name="font-weight">bold</CssParameter> + </Font> + <LabelPlacement> + <PointPlacement> + <AnchorPoint> + <AnchorPointX>0.5</AnchorPointX> + <AnchorPointY>1</AnchorPointY> + </AnchorPoint> + </PointPlacement> + </LabelPlacement> + <Fill> + <CssParameter name="fill">#000000</CssParameter> + </Fill> + <VendorOption name="partials">true</VendorOption> + </TextSymbolizer> + </Rule> + </FeatureTypeStyle> + </UserStyle> + </NamedLayer> +</StyledLayerDescriptor> diff --git a/vis_grid100_1000_5000/nox.xml b/vis_grid100_1000_5000/nox.xml new file mode 100644 index 0000000..c4d9162 --- /dev/null +++ b/vis_grid100_1000_5000/nox.xml @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<StyledLayerDescriptor version="1.0.0" + xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd" + xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + + <NamedLayer> + <Name>vis_grid100_1000_5000_nox</Name> + <UserStyle> + <Title>A dark green line style</Title> + <FeatureTypeStyle> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Title>Large</Title> + <PolygonSymbolizer> + <Fill> + <CssParameter name="fill"> + <ogc:Function name="Categorize"> + <ogc:PropertyName>nox</ogc:PropertyName> + <ogc:Literal></ogc:Literal> + <ogc:Literal>0</ogc:Literal> + <ogc:Literal>#0dd4f7</ogc:Literal> + <ogc:Literal>15</ogc:Literal> + <ogc:Literal>#23fe9f</ogc:Literal> + <ogc:Literal>35</ogc:Literal> + <ogc:Literal>#078901</ogc:Literal> + <ogc:Literal>50</ogc:Literal> + <ogc:Literal>#d4fe23</ogc:Literal> + <ogc:Literal>75</ogc:Literal> + <ogc:Literal>#FFFF00</ogc:Literal> + <ogc:Literal>150</ogc:Literal> + <ogc:Literal>#febf23</ogc:Literal> + <ogc:Literal>250</ogc:Literal> + <ogc:Literal>#fe7c23</ogc:Literal> + <ogc:Literal>350</ogc:Literal> + <ogc:Literal>#F70F0D</ogc:Literal> + <ogc:Literal>500</ogc:Literal> + <ogc:Literal>#8A0B73</ogc:Literal> + <ogc:Literal>700</ogc:Literal> + <ogc:Literal>#88041E</ogc:Literal> + </ogc:Function> + </CssParameter> + <CssParameter name="fill-opacity">0.5</CssParameter> + </Fill> + </PolygonSymbolizer> + <TextSymbolizer> + <Label> + <ogc:PropertyName>nox</ogc:PropertyName> + </Label> + <Font> + <CssParameter name="font-family">Arial</CssParameter> + <CssParameter name="font-size">12</CssParameter> + <CssParameter name="font-style">normal</CssParameter> + <CssParameter name="font-weight">bold</CssParameter> + </Font> + <LabelPlacement> + <PointPlacement> + <AnchorPoint> + <AnchorPointX>0.5</AnchorPointX> + <AnchorPointY>0.5</AnchorPointY> + </AnchorPoint> + </PointPlacement> + </LabelPlacement> + <Fill> + <CssParameter name="fill">#000000</CssParameter> + </Fill> + <VendorOption name="partials">true</VendorOption> + </TextSymbolizer> + </Rule> + </FeatureTypeStyle> + </UserStyle> + </NamedLayer> +</StyledLayerDescriptor> diff --git a/vis_grid100_1000_5000/nox_edit.xml b/vis_grid100_1000_5000/nox_edit.xml new file mode 100644 index 0000000..5a3e0a2 --- /dev/null +++ b/vis_grid100_1000_5000/nox_edit.xml @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<StyledLayerDescriptor version="1.0.0" + xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd" + xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + + <NamedLayer> + <Name>vis_grid100_1000_5000_nox</Name> + <UserStyle> + <Title>A dark green line style</Title> + <FeatureTypeStyle> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <ogc:Filter> + <ogc:PropertyIsEqualTo> + <ogc:PropertyName>nox</ogc:PropertyName> + <ogc:Literal>0</ogc:Literal> + </ogc:PropertyIsEqualTo> + </ogc:Filter> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + <CssParameter name="stroke-opacity">0</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <ogc:Filter> + <ogc:PropertyIsGreaterThan> + <ogc:PropertyName>nox</ogc:PropertyName> + <ogc:Literal>0</ogc:Literal> + </ogc:PropertyIsGreaterThan> + </ogc:Filter> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + <CssParameter name="stroke-opacity">1</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Title>Large</Title> + <PolygonSymbolizer> + <Fill> + <CssParameter name="fill"> + <ogc:Function name="Categorize"> + <ogc:PropertyName>nox</ogc:PropertyName> + <ogc:Literal></ogc:Literal> + <ogc:Literal>0</ogc:Literal> + <ogc:Literal>#0dd4f7</ogc:Literal> + <ogc:Literal>15</ogc:Literal> + <ogc:Literal>#23fe9f</ogc:Literal> + <ogc:Literal>35</ogc:Literal> + <ogc:Literal>#078901</ogc:Literal> + <ogc:Literal>50</ogc:Literal> + <ogc:Literal>#d4fe23</ogc:Literal> + <ogc:Literal>75</ogc:Literal> + <ogc:Literal>#FFFF00</ogc:Literal> + <ogc:Literal>150</ogc:Literal> + <ogc:Literal>#febf23</ogc:Literal> + <ogc:Literal>250</ogc:Literal> + <ogc:Literal>#fe7c23</ogc:Literal> + <ogc:Literal>350</ogc:Literal> + <ogc:Literal>#F70F0D</ogc:Literal> + <ogc:Literal>500</ogc:Literal> + <ogc:Literal>#8A0B73</ogc:Literal> + <ogc:Literal>700</ogc:Literal> + <ogc:Literal>#88041E</ogc:Literal> + </ogc:Function> + </CssParameter> + <CssParameter name="fill-opacity">0.5</CssParameter> + </Fill> + </PolygonSymbolizer> + <TextSymbolizer> + <Label> + <ogc:PropertyName>nox</ogc:PropertyName> + </Label> + <Font> + <CssParameter name="font-family">Arial</CssParameter> + <CssParameter name="font-size">12</CssParameter> + <CssParameter name="font-style">normal</CssParameter> + <CssParameter name="font-weight">bold</CssParameter> + </Font> + <LabelPlacement> + <PointPlacement> + <AnchorPoint> + <AnchorPointX>0.5</AnchorPointX> + <AnchorPointY>0.5</AnchorPointY> + </AnchorPoint> + </PointPlacement> + </LabelPlacement> + <Fill> + <CssParameter name="fill">#000000</CssParameter> + </Fill> + <VendorOption name="partials">true</VendorOption> + </TextSymbolizer> + </Rule> + </FeatureTypeStyle> + </UserStyle> + </NamedLayer> +</StyledLayerDescriptor> diff --git a/vis_grid100_1000_5000/o3.xml b/vis_grid100_1000_5000/o3.xml new file mode 100644 index 0000000..01e6693 --- /dev/null +++ b/vis_grid100_1000_5000/o3.xml @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<StyledLayerDescriptor version="1.0.0" + xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd" + xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + + <NamedLayer> + <Name>vis_grid100_1000_5000_o3</Name> + <UserStyle> + <Title>A dark green line style</Title> + <FeatureTypeStyle> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Title>Large</Title> + <PolygonSymbolizer> + <Fill> + <CssParameter name="fill"> + <ogc:Function name="Categorize"> + <ogc:PropertyName>o3</ogc:PropertyName> + <ogc:Literal></ogc:Literal> + <ogc:Literal>0</ogc:Literal> + <ogc:Literal>#0dd4f7</ogc:Literal> + <ogc:Literal>10</ogc:Literal> + <ogc:Literal>#078901</ogc:Literal> + <ogc:Literal>35</ogc:Literal> + <ogc:Literal>#FFFF00</ogc:Literal> + <ogc:Literal>65</ogc:Literal> + <ogc:Literal>#fe7c23</ogc:Literal> + <ogc:Literal>100</ogc:Literal> + <ogc:Literal>#F70F0D</ogc:Literal> + <ogc:Literal>200</ogc:Literal> + <ogc:Literal>#88041E</ogc:Literal> + </ogc:Function> + </CssParameter> + <CssParameter name="fill-opacity">0.5</CssParameter> + </Fill> + </PolygonSymbolizer> + <TextSymbolizer> + <Label> + <ogc:PropertyName>o3</ogc:PropertyName> + </Label> + <Font> + <CssParameter name="font-family">Arial</CssParameter> + <CssParameter name="font-size">14</CssParameter> + <CssParameter name="font-style">normal</CssParameter> + <CssParameter name="font-weight">bold</CssParameter> + </Font> + <LabelPlacement> + <PointPlacement> + <AnchorPoint> + <AnchorPointX>0.5</AnchorPointX> + <AnchorPointY>0.5</AnchorPointY> + </AnchorPoint> + </PointPlacement> + </LabelPlacement> + <Fill> + <CssParameter name="fill">#000000</CssParameter> + </Fill> + <VendorOption name="partials">true</VendorOption> + </TextSymbolizer> + </Rule> + </FeatureTypeStyle> + </UserStyle> + </NamedLayer> +</StyledLayerDescriptor> diff --git a/vis_grid100_1000_5000/o3_edit.xml b/vis_grid100_1000_5000/o3_edit.xml new file mode 100644 index 0000000..b15fc81 --- /dev/null +++ b/vis_grid100_1000_5000/o3_edit.xml @@ -0,0 +1,100 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<StyledLayerDescriptor version="1.0.0" + xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd" + xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + + <NamedLayer> + <Name>vis_grid100_1000_5000_o3</Name> + <UserStyle> + <Title>A dark green line style</Title> + <FeatureTypeStyle> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <ogc:Filter> + <ogc:PropertyIsEqualTo> + <ogc:PropertyName>o3</ogc:PropertyName> + <ogc:Literal>0</ogc:Literal> + </ogc:PropertyIsEqualTo> + </ogc:Filter> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + <CssParameter name="stroke-opacity">0</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <ogc:Filter> + <ogc:PropertyIsGreaterThan> + <ogc:PropertyName>o3</ogc:PropertyName> + <ogc:Literal>0</ogc:Literal> + </ogc:PropertyIsGreaterThan> + </ogc:Filter> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + <CssParameter name="stroke-opacity">1</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Title>Large</Title> + <PolygonSymbolizer> + <Fill> + <CssParameter name="fill"> + <ogc:Function name="Categorize"> + <ogc:PropertyName>o3</ogc:PropertyName> + <ogc:Literal></ogc:Literal> + <ogc:Literal>0</ogc:Literal> + <ogc:Literal>#0dd4f7</ogc:Literal> + <ogc:Literal>10</ogc:Literal> + <ogc:Literal>#078901</ogc:Literal> + <ogc:Literal>35</ogc:Literal> + <ogc:Literal>#FFFF00</ogc:Literal> + <ogc:Literal>65</ogc:Literal> + <ogc:Literal>#fe7c23</ogc:Literal> + <ogc:Literal>100</ogc:Literal> + <ogc:Literal>#F70F0D</ogc:Literal> + <ogc:Literal>200</ogc:Literal> + <ogc:Literal>#88041E</ogc:Literal> + </ogc:Function> + </CssParameter> + <CssParameter name="fill-opacity">0.5</CssParameter> + </Fill> + </PolygonSymbolizer> + <TextSymbolizer> + <Label> + <ogc:PropertyName>o3</ogc:PropertyName> + </Label> + <Font> + <CssParameter name="font-family">Arial</CssParameter> + <CssParameter name="font-size">14</CssParameter> + <CssParameter name="font-style">normal</CssParameter> + <CssParameter name="font-weight">bold</CssParameter> + </Font> + <LabelPlacement> + <PointPlacement> + <AnchorPoint> + <AnchorPointX>0.5</AnchorPointX> + <AnchorPointY>0.5</AnchorPointY> + </AnchorPoint> + </PointPlacement> + </LabelPlacement> + <Fill> + <CssParameter name="fill">#000000</CssParameter> + </Fill> + <VendorOption name="partials">true</VendorOption> + </TextSymbolizer> + </Rule> + </FeatureTypeStyle> + </UserStyle> + </NamedLayer> +</StyledLayerDescriptor> diff --git a/vis_grid100_1000_5000/pm10.xml b/vis_grid100_1000_5000/pm10.xml new file mode 100644 index 0000000..3146bea --- /dev/null +++ b/vis_grid100_1000_5000/pm10.xml @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<StyledLayerDescriptor version="1.0.0" + xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd" + xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + + <NamedLayer> + <Name>vis_grid100_1000_5000_pm10</Name> + <UserStyle> + <Title>A dark green line style</Title> + <FeatureTypeStyle> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Title>Large</Title> + <PolygonSymbolizer> + <Fill> + <CssParameter name="fill"> + <ogc:Function name="Categorize"> + <ogc:PropertyName>pm10</ogc:PropertyName> + <ogc:Literal></ogc:Literal> + <ogc:Literal>0</ogc:Literal> + <ogc:Literal>#0dd4f7</ogc:Literal> + <ogc:Literal>20</ogc:Literal> + <ogc:Literal>#23fe9f</ogc:Literal> + <ogc:Literal>50</ogc:Literal> + <ogc:Literal>#078901</ogc:Literal> + <ogc:Literal>100</ogc:Literal> + <ogc:Literal>#d4fe23</ogc:Literal> + <ogc:Literal>150</ogc:Literal> + <ogc:Literal>#FFFF00</ogc:Literal> + <ogc:Literal>200</ogc:Literal> + <ogc:Literal>#febf23</ogc:Literal> + <ogc:Literal>300</ogc:Literal> + <ogc:Literal>#fe7c23</ogc:Literal> + <ogc:Literal>500</ogc:Literal> + <ogc:Literal>#F70F0D</ogc:Literal> + <ogc:Literal>800</ogc:Literal> + <ogc:Literal>#8A0B73</ogc:Literal> + <ogc:Literal>1000</ogc:Literal> + <ogc:Literal>#88041E</ogc:Literal> + </ogc:Function> + </CssParameter> + <CssParameter name="fill-opacity">0.5</CssParameter> + </Fill> + </PolygonSymbolizer> + <TextSymbolizer> + <Label> + <ogc:PropertyName>pm10</ogc:PropertyName> + </Label> + <Font> + <CssParameter name="font-family">Arial</CssParameter> + <CssParameter name="font-size">12</CssParameter> + <CssParameter name="font-style">normal</CssParameter> + <CssParameter name="font-weight">bold</CssParameter> + </Font> + <LabelPlacement> + <PointPlacement> + <AnchorPoint> + <AnchorPointX>0.5</AnchorPointX> + <AnchorPointY>1</AnchorPointY> + </AnchorPoint> + </PointPlacement> + </LabelPlacement> + <Fill> + <CssParameter name="fill">#000000</CssParameter> + </Fill> + <VendorOption name="partials">true</VendorOption> + </TextSymbolizer> + </Rule> + </FeatureTypeStyle> + </UserStyle> + </NamedLayer> +</StyledLayerDescriptor> diff --git a/vis_grid100_1000_5000/pm10_edit.xml b/vis_grid100_1000_5000/pm10_edit.xml new file mode 100644 index 0000000..67334bf --- /dev/null +++ b/vis_grid100_1000_5000/pm10_edit.xml @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<StyledLayerDescriptor version="1.0.0" + xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd" + xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + + <NamedLayer> + <Name>vis_grid100_1000_5000_pm10</Name> + <UserStyle> + <Title>A dark green line style</Title> + <FeatureTypeStyle> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <ogc:Filter> + <ogc:PropertyIsEqualTo> + <ogc:PropertyName>pm10</ogc:PropertyName> + <ogc:Literal>0</ogc:Literal> + </ogc:PropertyIsEqualTo> + </ogc:Filter> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + <CssParameter name="stroke-opacity">0</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <ogc:Filter> + <ogc:PropertyIsGreaterThan> + <ogc:PropertyName>pm10</ogc:PropertyName> + <ogc:Literal>0</ogc:Literal> + </ogc:PropertyIsGreaterThan> + </ogc:Filter> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + <CssParameter name="stroke-opacity">1</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Title>Large</Title> + <PolygonSymbolizer> + <Fill> + <CssParameter name="fill"> + <ogc:Function name="Categorize"> + <ogc:PropertyName>pm10</ogc:PropertyName> + <ogc:Literal></ogc:Literal> + <ogc:Literal>0</ogc:Literal> + <ogc:Literal>#0dd4f7</ogc:Literal> + <ogc:Literal>20</ogc:Literal> + <ogc:Literal>#23fe9f</ogc:Literal> + <ogc:Literal>50</ogc:Literal> + <ogc:Literal>#078901</ogc:Literal> + <ogc:Literal>100</ogc:Literal> + <ogc:Literal>#d4fe23</ogc:Literal> + <ogc:Literal>150</ogc:Literal> + <ogc:Literal>#FFFF00</ogc:Literal> + <ogc:Literal>200</ogc:Literal> + <ogc:Literal>#febf23</ogc:Literal> + <ogc:Literal>300</ogc:Literal> + <ogc:Literal>#fe7c23</ogc:Literal> + <ogc:Literal>500</ogc:Literal> + <ogc:Literal>#F70F0D</ogc:Literal> + <ogc:Literal>800</ogc:Literal> + <ogc:Literal>#8A0B73</ogc:Literal> + <ogc:Literal>1000</ogc:Literal> + <ogc:Literal>#88041E</ogc:Literal> + </ogc:Function> + </CssParameter> + <CssParameter name="fill-opacity">0.5</CssParameter> + </Fill> + </PolygonSymbolizer> + <TextSymbolizer> + <Label> + <ogc:PropertyName>pm10</ogc:PropertyName> + </Label> + <Font> + <CssParameter name="font-family">Arial</CssParameter> + <CssParameter name="font-size">12</CssParameter> + <CssParameter name="font-style">normal</CssParameter> + <CssParameter name="font-weight">bold</CssParameter> + </Font> + <LabelPlacement> + <PointPlacement> + <AnchorPoint> + <AnchorPointX>0.5</AnchorPointX> + <AnchorPointY>1</AnchorPointY> + </AnchorPoint> + </PointPlacement> + </LabelPlacement> + <Fill> + <CssParameter name="fill">#000000</CssParameter> + </Fill> + <VendorOption name="partials">true</VendorOption> + </TextSymbolizer> + </Rule> + </FeatureTypeStyle> + </UserStyle> + </NamedLayer> +</StyledLayerDescriptor> diff --git a/vis_grid100_1000_5000/pm25.xml b/vis_grid100_1000_5000/pm25.xml new file mode 100644 index 0000000..58ed938 --- /dev/null +++ b/vis_grid100_1000_5000/pm25.xml @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<StyledLayerDescriptor version="1.0.0" + xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd" + xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + + <NamedLayer> + <Name>vis_grid100_1000_5000_pm25</Name> + <UserStyle> + <Title>A dark green line style</Title> + <FeatureTypeStyle> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Title>Large</Title> + <PolygonSymbolizer> + <Fill> + <CssParameter name="fill"> + <ogc:Function name="Categorize"> + <ogc:PropertyName>pm25</ogc:PropertyName> + <ogc:Literal></ogc:Literal> + <ogc:Literal>0</ogc:Literal> + <ogc:Literal>#0dd4f7</ogc:Literal> + <ogc:Literal>15</ogc:Literal> + <ogc:Literal>#23fe9f</ogc:Literal> + <ogc:Literal>35</ogc:Literal> + <ogc:Literal>#078901</ogc:Literal> + <ogc:Literal>50</ogc:Literal> + <ogc:Literal>#d4fe23</ogc:Literal> + <ogc:Literal>75</ogc:Literal> + <ogc:Literal>#FFFF00</ogc:Literal> + <ogc:Literal>150</ogc:Literal> + <ogc:Literal>#febf23</ogc:Literal> + <ogc:Literal>250</ogc:Literal> + <ogc:Literal>#fe7c23</ogc:Literal> + <ogc:Literal>350</ogc:Literal> + <ogc:Literal>#F70F0D</ogc:Literal> + <ogc:Literal>500</ogc:Literal> + <ogc:Literal>#8A0B73</ogc:Literal> + <ogc:Literal>700</ogc:Literal> + <ogc:Literal>#88041E</ogc:Literal> + </ogc:Function> + </CssParameter> + <CssParameter name="fill-opacity">0.5</CssParameter> + </Fill> + </PolygonSymbolizer> + <TextSymbolizer> + <Label> + <ogc:PropertyName>pm25</ogc:PropertyName> + </Label> + <Font> + <CssParameter name="font-family">Arial</CssParameter> + <CssParameter name="font-size">14</CssParameter> + <CssParameter name="font-style">normal</CssParameter> + <CssParameter name="font-weight">bold</CssParameter> + </Font> + <LabelPlacement> + <PointPlacement> + <AnchorPoint> + <AnchorPointX>0.5</AnchorPointX> + <AnchorPointY>0.5</AnchorPointY> + </AnchorPoint> + </PointPlacement> + </LabelPlacement> + <Fill> + <CssParameter name="fill">#000000</CssParameter> + </Fill> + <VendorOption name="partials">true</VendorOption> + </TextSymbolizer> + </Rule> + </FeatureTypeStyle> + </UserStyle> + </NamedLayer> +</StyledLayerDescriptor> diff --git a/vis_grid100_1000_5000/pm25_edit.xml b/vis_grid100_1000_5000/pm25_edit.xml new file mode 100644 index 0000000..b4be0b6 --- /dev/null +++ b/vis_grid100_1000_5000/pm25_edit.xml @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<StyledLayerDescriptor version="1.0.0" + xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd" + xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + + <NamedLayer> + <Name>vis_grid100_1000_5000_pm25</Name> + <UserStyle> + <Title>A dark green line style</Title> + <FeatureTypeStyle> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <ogc:Filter> + <ogc:PropertyIsEqualTo> + <ogc:PropertyName>pm25</ogc:PropertyName> + <ogc:Literal>0</ogc:Literal> + </ogc:PropertyIsEqualTo> + </ogc:Filter> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + <CssParameter name="stroke-opacity">0</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Name>rule1</Name> + <Title>Blue Line</Title> + <Abstract>A solid blue line with a 1 pixel width</Abstract> + <ogc:Filter> + <ogc:PropertyIsGreaterThan> + <ogc:PropertyName>pm25</ogc:PropertyName> + <ogc:Literal>0</ogc:Literal> + </ogc:PropertyIsGreaterThan> + </ogc:Filter> + <LineSymbolizer> + <Stroke> + <CssParameter name="stroke">#ffffff</CssParameter> + <CssParameter name="stroke-width">1</CssParameter> + <CssParameter name="stroke-opacity">1</CssParameter> + </Stroke> + </LineSymbolizer> + </Rule> + <Rule> + <Title>Large</Title> + <PolygonSymbolizer> + <Fill> + <CssParameter name="fill"> + <ogc:Function name="Categorize"> + <ogc:PropertyName>pm25</ogc:PropertyName> + <ogc:Literal></ogc:Literal> + <ogc:Literal>0</ogc:Literal> + <ogc:Literal>#0dd4f7</ogc:Literal> + <ogc:Literal>15</ogc:Literal> + <ogc:Literal>#23fe9f</ogc:Literal> + <ogc:Literal>35</ogc:Literal> + <ogc:Literal>#078901</ogc:Literal> + <ogc:Literal>50</ogc:Literal> + <ogc:Literal>#d4fe23</ogc:Literal> + <ogc:Literal>75</ogc:Literal> + <ogc:Literal>#FFFF00</ogc:Literal> + <ogc:Literal>150</ogc:Literal> + <ogc:Literal>#febf23</ogc:Literal> + <ogc:Literal>250</ogc:Literal> + <ogc:Literal>#fe7c23</ogc:Literal> + <ogc:Literal>350</ogc:Literal> + <ogc:Literal>#F70F0D</ogc:Literal> + <ogc:Literal>500</ogc:Literal> + <ogc:Literal>#8A0B73</ogc:Literal> + <ogc:Literal>700</ogc:Literal> + <ogc:Literal>#88041E</ogc:Literal> + </ogc:Function> + </CssParameter> + <CssParameter name="fill-opacity">0.5</CssParameter> + </Fill> + </PolygonSymbolizer> + <TextSymbolizer> + <Label> + <ogc:PropertyName>pm25</ogc:PropertyName> + </Label> + <Font> + <CssParameter name="font-family">Arial</CssParameter> + <CssParameter name="font-size">14</CssParameter> + <CssParameter name="font-style">normal</CssParameter> + <CssParameter name="font-weight">bold</CssParameter> + </Font> + <LabelPlacement> + <PointPlacement> + <AnchorPoint> + <AnchorPointX>0.5</AnchorPointX> + <AnchorPointY>0.5</AnchorPointY> + </AnchorPoint> + </PointPlacement> + </LabelPlacement> + <Fill> + <CssParameter name="fill">#000000</CssParameter> + </Fill> + <VendorOption name="partials">true</VendorOption> + </TextSymbolizer> + </Rule> + </FeatureTypeStyle> + </UserStyle> + </NamedLayer> +</StyledLayerDescriptor> -- Gitblit v1.9.1