[OpenLayers-Commits] r4808 - sandbox/ahocevar/sldRenderer/examples/xml

commits at openlayers.org commits at openlayers.org
Thu Oct 4 04:06:13 EDT 2007


Author: adjioev
Date: 2007-10-04 04:06:10 -0400 (Thu, 04 Oct 2007)
New Revision: 4808

Modified:
   sandbox/ahocevar/sldRenderer/examples/xml/sld-tasmania.xml
Log:
new test were added

Modified: sandbox/ahocevar/sldRenderer/examples/xml/sld-tasmania.xml
===================================================================
--- sandbox/ahocevar/sldRenderer/examples/xml/sld-tasmania.xml	2007-10-04 07:37:56 UTC (rev 4807)
+++ sandbox/ahocevar/sldRenderer/examples/xml/sld-tasmania.xml	2007-10-04 08:06:10 UTC (rev 4808)
@@ -199,8 +199,8 @@
     </sld:UserStyle>
 
 	 <sld:UserStyle>
-      <sld:Name>Styler Test FID</sld:Name>
-      <sld:Title>Styler Test FID</sld:Title>
+      <sld:Name>Styler Test PropertyIsEqualTo</sld:Name>
+      <sld:Title>Styler Test PropertyIsEqualTo</sld:Title>
       <sld:FeatureTypeStyle>
         <sld:Name>attribute filter type</sld:Name>
         <sld:Title>attribute filter type</sld:Title>
@@ -227,6 +227,37 @@
       </sld:FeatureTypeStyle>
     </sld:UserStyle>	
 
+	 <sld:UserStyle>
+      <sld:Name>Styler Test PropertyIsNotEqualTo</sld:Name>
+      <sld:Title>Styler Test PropertyIsNotEqualTo</sld:Title>
+      <sld:FeatureTypeStyle>
+        <sld:Name>attribute filter type</sld:Name>
+        <sld:Title>attribute filter type</sld:Title>
+        <sld:FeatureTypeName>Feature</sld:FeatureTypeName>
+        <sld:SemanticTypeIdentifier>generic:geometry</sld:SemanticTypeIdentifier>
+        <!-- Attribute filters -->
+        <sld:Rule>
+          <sld:Name>rulePropertyIsNotEqualTo</sld:Name>
+          <sld:Title>rulePropertyIsNotEqualTo</sld:Title>
+          <sld:Abstract>rulePropertyIsNotEqualTo</sld:Abstract>
+          <ogc:Filter>
+            <ogc:PropertyIsNotEqualTo>
+                <ogc:FeatureId fid="tasmania_water_bodies.7" />
+            </ogc:PropertyIsNotEqualTo>
+          </ogc:Filter>
+          <sld:PolygonSymbolizer>
+            <sld:Fill>
+              <sld:CssParameter name="fill">
+				<ogc:Literal>red</ogc:Literal>
+              </sld:CssParameter>
+            </sld:Fill>
+          </sld:PolygonSymbolizer>
+        </sld:Rule>		
+      </sld:FeatureTypeStyle>
+    </sld:UserStyle>	
+
+
+
 	
 	 <sld:UserStyle>
       <sld:Name>Styler Test WATER_TYPE</sld:Name>
@@ -270,7 +301,7 @@
         <sld:Rule>
           <sld:Name>PropertyIsGreaterThanOrEqualTo</sld:Name>
           <sld:Title>PropertyIsGreaterThanOrEqualTo</sld:Title>
-          <sld:Abstract>PropertyIsGreaterThenOrEqualTo</sld:Abstract>
+          <sld:Abstract>PropertyIsGreaterThanOrEqualTo</sld:Abstract>
           <ogc:Filter>
 		    <ogc:And>
 				<ogc:PropertyIsEqualTo>
@@ -279,7 +310,7 @@
                 </ogc:PropertyIsEqualTo>
 				<ogc:PropertyIsGreaterThanOrEqualTo>
                   <ogc:PropertyName>AREA</ogc:PropertyName>
-                  <ogc:Literal>1064598241</ogc:Literal>
+                  <ogc:Literal>1067509088</ogc:Literal>
                 </ogc:PropertyIsGreaterThanOrEqualTo>
 			</ogc:And>
           </ogc:Filter>
@@ -294,9 +325,10 @@
       </sld:FeatureTypeStyle>
     </sld:UserStyle>		
 	
-		<sld:UserStyle>
-      <sld:Name>Styler Test PropertyIsGreaterThanOrEqualTo</sld:Name>
-      <sld:Title>Styler Test PropertyIsGreaterThanOrEqualTo</sld:Title>
+	
+	<sld:UserStyle>
+      <sld:Name>Styler Test PropertyIsLessThanOrEqualTo</sld:Name>
+      <sld:Title>Styler Test PropertyIsLessThanOrEqualTo</sld:Title>
       <sld:FeatureTypeStyle>
         <sld:Name>attribute filter type</sld:Name>
         <sld:Title>attribute filter type</sld:Title>
@@ -304,19 +336,19 @@
         <sld:SemanticTypeIdentifier>generic:geometry</sld:SemanticTypeIdentifier>
         <!-- Attribute filters -->
         <sld:Rule>
-          <sld:Name>PropertyIsGreaterThanOrEqualTo</sld:Name>
-          <sld:Title>PropertyIsGreaterThanOrEqualTo</sld:Title>
-          <sld:Abstract>PropertyIsGreaterThenOrEqualTo</sld:Abstract>
+          <sld:Name>PropertyIsLessThanOrEqualTo</sld:Name>
+          <sld:Title>PropertyIsLessThanOrEqualTo</sld:Title>
+          <sld:Abstract>PropertyIsLessThanOrEqualTo</sld:Abstract>
           <ogc:Filter>
 		    <ogc:And>
 				<ogc:PropertyIsEqualTo>
                   <ogc:PropertyName>WATER_TYPE</ogc:PropertyName>
                   <ogc:Literal>Lake</ogc:Literal>
                 </ogc:PropertyIsEqualTo>
-				<ogc:PropertyIsGreaterThanOrEqualTo>
+				<ogc:PropertyIsLessThanOrEqualTo>
                   <ogc:PropertyName>AREA</ogc:PropertyName>
-                  <ogc:Literal>1064598241</ogc:Literal>
-                </ogc:PropertyIsGreaterThanOrEqualTo>
+                  <ogc:Literal>1067509088</ogc:Literal>
+                </ogc:PropertyIsLessThanOrEqualTo>
 			</ogc:And>
           </ogc:Filter>
           <sld:PolygonSymbolizer>
@@ -332,5 +364,110 @@
 	
 	
 	
+	<sld:UserStyle>
+      <sld:Name>Styler Test PropertyIsGreaterThan</sld:Name>
+      <sld:Title>Styler Test PropertyIsGreaterThan</sld:Title>
+      <sld:FeatureTypeStyle>
+        <sld:Name>attribute filter type</sld:Name>
+        <sld:Title>attribute filter type</sld:Title>
+        <sld:FeatureTypeName>Feature</sld:FeatureTypeName>
+        <sld:SemanticTypeIdentifier>generic:geometry</sld:SemanticTypeIdentifier>
+        <!-- Attribute filters -->
+        <sld:Rule>
+          <sld:Name>PropertyIsGreaterThan</sld:Name>
+          <sld:Title>PropertyIsGreaterThan</sld:Title>
+          <sld:Abstract>PropertyIsGreaterThan</sld:Abstract>
+          <ogc:Filter>
+		    <ogc:And>
+				<ogc:PropertyIsEqualTo>
+                  <ogc:PropertyName>WATER_TYPE</ogc:PropertyName>
+                  <ogc:Literal>Lake</ogc:Literal>
+                </ogc:PropertyIsEqualTo>
+				<ogc:PropertyIsGreaterThan>
+                  <ogc:PropertyName>AREA</ogc:PropertyName>
+                  <ogc:Literal>1067000000</ogc:Literal>
+                </ogc:PropertyIsGreaterThan>
+			</ogc:And>
+          </ogc:Filter>
+          <sld:PolygonSymbolizer>
+            <sld:Fill>
+              <sld:CssParameter name="fill">
+				<ogc:Literal>yellow</ogc:Literal>
+              </sld:CssParameter>
+            </sld:Fill>
+          </sld:PolygonSymbolizer>
+        </sld:Rule>		
+      </sld:FeatureTypeStyle>
+    </sld:UserStyle>		
+	
+		<sld:UserStyle>
+      <sld:Name>Styler Test PropertyIsLessThan</sld:Name>
+      <sld:Title>Styler Test PropertyIsLessThan</sld:Title>
+      <sld:FeatureTypeStyle>
+        <sld:Name>attribute filter type</sld:Name>
+        <sld:Title>attribute filter type</sld:Title>
+        <sld:FeatureTypeName>Feature</sld:FeatureTypeName>
+        <sld:SemanticTypeIdentifier>generic:geometry</sld:SemanticTypeIdentifier>
+        <!-- Attribute filters -->
+        <sld:Rule>
+          <sld:Name>PropertyIsLessThan</sld:Name>
+          <sld:Title>PropertyIsLessThan</sld:Title>
+          <sld:Abstract>PropertyIsLessThan</sld:Abstract>
+          <ogc:Filter>
+		    <ogc:And>
+				<ogc:PropertyIsEqualTo>
+                  <ogc:PropertyName>WATER_TYPE</ogc:PropertyName>
+                  <ogc:Literal>Lake</ogc:Literal>
+                </ogc:PropertyIsEqualTo>
+				<ogc:PropertyIsLessThan>
+                  <ogc:PropertyName>AREA</ogc:PropertyName>
+                  <ogc:Literal>1067000000</ogc:Literal>
+                </ogc:PropertyIsLessThan>
+			</ogc:And>
+          </ogc:Filter>
+          <sld:PolygonSymbolizer>
+            <sld:Fill>
+              <sld:CssParameter name="fill">
+				<ogc:Literal>yellow</ogc:Literal>
+              </sld:CssParameter>
+            </sld:Fill>
+          </sld:PolygonSymbolizer>
+        </sld:Rule>		
+      </sld:FeatureTypeStyle>
+    </sld:UserStyle>	
+
+	<sld:UserStyle>
+      <sld:Name>Styler Test PropertyIsLike</sld:Name>
+      <sld:Title>Styler Test PropertyIsLike</sld:Title>
+      <sld:FeatureTypeStyle>
+        <sld:Name>attribute filter type</sld:Name>
+        <sld:Title>attribute filter type</sld:Title>
+        <sld:FeatureTypeName>Feature</sld:FeatureTypeName>
+        <sld:SemanticTypeIdentifier>generic:geometry</sld:SemanticTypeIdentifier>
+        <!-- Attribute filters -->
+        <sld:Rule>
+          <sld:Name>PropertyIsLike</sld:Name>
+          <sld:Title>PropertyIsLike</sld:Title>
+          <sld:Abstract>PropertyIsLike</sld:Abstract>
+          <ogc:Filter>
+				<ogc:PropertyIsLike wildCard='*' singleChar='.' escape='!'>
+				<ogc:PropertyName>AREA</ogc:PropertyName>
+				<ogc:Literal>AREA>106774*</ogc:Literal>
+				</ogc:PropertyIsLike>
+          </ogc:Filter>
+          <sld:PolygonSymbolizer>
+            <sld:Fill>
+              <sld:CssParameter name="fill">
+				<ogc:Literal>green</ogc:Literal>
+              </sld:CssParameter>
+            </sld:Fill>
+          </sld:PolygonSymbolizer>
+        </sld:Rule>		
+      </sld:FeatureTypeStyle>
+    </sld:UserStyle>	
+
+
+
+	
   </sld:NamedLayer>
 </sld:StyledLayerDescriptor>



More information about the Commits mailing list