renaming folder edit_wp5_web_folder to map-service
[geo.git] / map-service / geo / sld / analysis / 2863_num_regs.sld
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <StyledLayerDescriptor 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" version="1.0.0" xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd">
3 <NamedLayer>
4 <Name>topp:num_regs</Name>
5 <UserStyle>
6 <FeatureTypeStyle>
7 <Rule>
8 <Name>0-24</Name>
9 <ogc:Filter>
10 <ogc:And>
11 <ogc:PropertyIsEqualTo>
12 <ogc:PropertyName>userid</ogc:PropertyName>
13 <ogc:Literal>958</ogc:Literal>
14 </ogc:PropertyIsEqualTo>
15 <ogc:PropertyIsGreaterThanOrEqualTo>
16 <ogc:PropertyName>numreg</ogc:PropertyName>
17 <ogc:Literal>0</ogc:Literal>
18 </ogc:PropertyIsGreaterThanOrEqualTo>
19 <ogc:PropertyIsLessThanOrEqualTo>
20 <ogc:PropertyName>numreg</ogc:PropertyName>
21 <ogc:Literal>24</ogc:Literal>
22 </ogc:PropertyIsLessThanOrEqualTo>
23 </ogc:And>
24 </ogc:Filter>
25 <PolygonSymbolizer>
26 <Fill>
27 <CssParameter name="fill">#FFFFFF</CssParameter>
28 <CssParameter name="fill-opacity">0.7</CssParameter>
29 </Fill>
30 <Stroke>
31 <CssParameter name="stroke">#B2B2B2</CssParameter>
32 <CssParameter name="stroke-width">1.6</CssParameter>
33 </Stroke>
34 </PolygonSymbolizer>
35 </Rule>
36 <Rule>
37 <Name>25-48</Name>
38 <ogc:Filter>
39 <ogc:And>
40 <ogc:PropertyIsEqualTo>
41 <ogc:PropertyName>userid</ogc:PropertyName>
42 <ogc:Literal>958</ogc:Literal>
43 </ogc:PropertyIsEqualTo>
44 <ogc:PropertyIsGreaterThanOrEqualTo>
45 <ogc:PropertyName>numreg</ogc:PropertyName>
46 <ogc:Literal>25</ogc:Literal>
47 </ogc:PropertyIsGreaterThanOrEqualTo>
48 <ogc:PropertyIsLessThanOrEqualTo>
49 <ogc:PropertyName>numreg</ogc:PropertyName>
50 <ogc:Literal>48</ogc:Literal>
51 </ogc:PropertyIsLessThanOrEqualTo>
52 </ogc:And>
53 </ogc:Filter>
54 <PolygonSymbolizer>
55 <Fill>
56 <CssParameter name="fill">#EBE2EC</CssParameter>
57 <CssParameter name="fill-opacity">0.7</CssParameter>
58 </Fill>
59 <Stroke>
60 <CssParameter name="stroke">#A4A1B2</CssParameter>
61 <CssParameter name="stroke-width">1.6</CssParameter>
62 </Stroke>
63 </PolygonSymbolizer>
64 </Rule>
65 <Rule>
66 <Name>50-73</Name>
67 <ogc:Filter>
68 <ogc:And>
69 <ogc:PropertyIsEqualTo>
70 <ogc:PropertyName>userid</ogc:PropertyName>
71 <ogc:Literal>958</ogc:Literal>
72 </ogc:PropertyIsEqualTo>
73 <ogc:PropertyIsGreaterThanOrEqualTo>
74 <ogc:PropertyName>numreg</ogc:PropertyName>
75 <ogc:Literal>50</ogc:Literal>
76 </ogc:PropertyIsGreaterThanOrEqualTo>
77 <ogc:PropertyIsLessThanOrEqualTo>
78 <ogc:PropertyName>numreg</ogc:PropertyName>
79 <ogc:Literal>73</ogc:Literal>
80 </ogc:PropertyIsLessThanOrEqualTo>
81 </ogc:And>
82 </ogc:Filter>
83 <PolygonSymbolizer>
84 <Fill>
85 <CssParameter name="fill">#C4A7C5</CssParameter>
86 <CssParameter name="fill-opacity">0.7</CssParameter>
87 </Fill>
88 <Stroke>
89 <CssParameter name="stroke">#968FB2</CssParameter>
90 <CssParameter name="stroke-width">1.6</CssParameter>
91 </Stroke>
92 </PolygonSymbolizer>
93 </Rule>
94 <Rule>
95 <Name>74-97</Name>
96 <ogc:Filter>
97 <ogc:And>
98 <ogc:PropertyIsEqualTo>
99 <ogc:PropertyName>userid</ogc:PropertyName>
100 <ogc:Literal>958</ogc:Literal>
101 </ogc:PropertyIsEqualTo>
102 <ogc:PropertyIsGreaterThanOrEqualTo>
103 <ogc:PropertyName>numreg</ogc:PropertyName>
104 <ogc:Literal>74</ogc:Literal>
105 </ogc:PropertyIsGreaterThanOrEqualTo>
106 <ogc:PropertyIsLessThanOrEqualTo>
107 <ogc:PropertyName>numreg</ogc:PropertyName>
108 <ogc:Literal>97</ogc:Literal>
109 </ogc:PropertyIsLessThanOrEqualTo>
110 </ogc:And>
111 </ogc:Filter>
112 <PolygonSymbolizer>
113 <Fill>
114 <CssParameter name="fill">#9C6C9E</CssParameter>
115 <CssParameter name="fill-opacity">0.7</CssParameter>
116 </Fill>
117 <Stroke>
118 <CssParameter name="stroke">#887DB2</CssParameter>
119 <CssParameter name="stroke-width">1.6</CssParameter>
120 </Stroke>
121 </PolygonSymbolizer>
122 </Rule>
123 <Rule>
124 <Name>98-121</Name>
125 <ogc:Filter>
126 <ogc:And>
127 <ogc:PropertyIsEqualTo>
128 <ogc:PropertyName>userid</ogc:PropertyName>
129 <ogc:Literal>958</ogc:Literal>
130 </ogc:PropertyIsEqualTo>
131 <ogc:PropertyIsGreaterThanOrEqualTo>
132 <ogc:PropertyName>numreg</ogc:PropertyName>
133 <ogc:Literal>98</ogc:Literal>
134 </ogc:PropertyIsGreaterThanOrEqualTo>
135 <ogc:PropertyIsLessThanOrEqualTo>
136 <ogc:PropertyName>numreg</ogc:PropertyName>
137 <ogc:Literal>121</ogc:Literal>
138 </ogc:PropertyIsLessThanOrEqualTo>
139 </ogc:And>
140 </ogc:Filter>
141 <PolygonSymbolizer>
142 <Fill>
143 <CssParameter name="fill">#7E4081</CssParameter>
144 <CssParameter name="fill-opacity">0.7</CssParameter>
145 </Fill>
146 <Stroke>
147 <CssParameter name="stroke">#7A6CB2</CssParameter>
148 <CssParameter name="stroke-width">1.6</CssParameter>
149 </Stroke>
150 </PolygonSymbolizer>
151 </Rule>
152 <Rule>
153 <Name>122-145</Name>
154 <ogc:Filter>
155 <ogc:And>
156 <ogc:PropertyIsEqualTo>
157 <ogc:PropertyName>userid</ogc:PropertyName>
158 <ogc:Literal>958</ogc:Literal>
159 </ogc:PropertyIsEqualTo>
160 <ogc:PropertyIsGreaterThanOrEqualTo>
161 <ogc:PropertyName>numreg</ogc:PropertyName>
162 <ogc:Literal>122</ogc:Literal>
163 </ogc:PropertyIsGreaterThanOrEqualTo>
164 <ogc:PropertyIsLessThanOrEqualTo>
165 <ogc:PropertyName>numreg</ogc:PropertyName>
166 <ogc:Literal>145</ogc:Literal>
167 </ogc:PropertyIsLessThanOrEqualTo>
168 </ogc:And>
169 </ogc:Filter>
170 <PolygonSymbolizer>
171 <Fill>
172 <CssParameter name="fill">#6A236E</CssParameter>
173 <CssParameter name="fill-opacity">0.7</CssParameter>
174 </Fill>
175 <Stroke>
176 <CssParameter name="stroke">#6C5BB2</CssParameter>
177 <CssParameter name="stroke-width">1.6</CssParameter>
178 </Stroke>
179 </PolygonSymbolizer>
180 </Rule>
181 <Rule>
182 <Name>146-169</Name>
183 <ogc:Filter>
184 <ogc:And>
185 <ogc:PropertyIsEqualTo>
186 <ogc:PropertyName>userid</ogc:PropertyName>
187 <ogc:Literal>958</ogc:Literal>
188 </ogc:PropertyIsEqualTo>
189 <ogc:PropertyIsGreaterThanOrEqualTo>
190 <ogc:PropertyName>numreg</ogc:PropertyName>
191 <ogc:Literal>146</ogc:Literal>
192 </ogc:PropertyIsGreaterThanOrEqualTo>
193 <ogc:PropertyIsLessThanOrEqualTo>
194 <ogc:PropertyName>numreg</ogc:PropertyName>
195 <ogc:Literal>169</ogc:Literal>
196 </ogc:PropertyIsLessThanOrEqualTo>
197 </ogc:And>
198 </ogc:Filter>
199 <PolygonSymbolizer>
200 <Fill>
201 <CssParameter name="fill">#611565</CssParameter>
202 <CssParameter name="fill-opacity">0.7</CssParameter>
203 </Fill>
204 <Stroke>
205 <CssParameter name="stroke">#5E49B2</CssParameter>
206 <CssParameter name="stroke-width">1.6</CssParameter>
207 </Stroke>
208 </PolygonSymbolizer>
209 </Rule>
210 <Rule>
211 <Name>171-194</Name>
212 <ogc:Filter>
213 <ogc:And>
214 <ogc:PropertyIsEqualTo>
215 <ogc:PropertyName>userid</ogc:PropertyName>
216 <ogc:Literal>958</ogc:Literal>
217 </ogc:PropertyIsEqualTo>
218 <ogc:PropertyIsGreaterThanOrEqualTo>
219 <ogc:PropertyName>numreg</ogc:PropertyName>
220 <ogc:Literal>171</ogc:Literal>
221 </ogc:PropertyIsGreaterThanOrEqualTo>
222 <ogc:PropertyIsLessThanOrEqualTo>
223 <ogc:PropertyName>numreg</ogc:PropertyName>
224 <ogc:Literal>194</ogc:Literal>
225 </ogc:PropertyIsLessThanOrEqualTo>
226 </ogc:And>
227 </ogc:Filter>
228 <PolygonSymbolizer>
229 <Fill>
230 <CssParameter name="fill">#A7A7A7</CssParameter>
231 <CssParameter name="fill-opacity">0.7</CssParameter>
232 </Fill>
233 <Stroke>
234 <CssParameter name="stroke">#5038B2</CssParameter>
235 <CssParameter name="stroke-width">1.6</CssParameter>
236 </Stroke>
237 </PolygonSymbolizer>
238 </Rule>
239 <Rule>
240 <Name>195-218</Name>
241 <ogc:Filter>
242 <ogc:And>
243 <ogc:PropertyIsEqualTo>
244 <ogc:PropertyName>userid</ogc:PropertyName>
245 <ogc:Literal>958</ogc:Literal>
246 </ogc:PropertyIsEqualTo>
247 <ogc:PropertyIsGreaterThanOrEqualTo>
248 <ogc:PropertyName>numreg</ogc:PropertyName>
249 <ogc:Literal>195</ogc:Literal>
250 </ogc:PropertyIsGreaterThanOrEqualTo>
251 <ogc:PropertyIsLessThanOrEqualTo>
252 <ogc:PropertyName>numreg</ogc:PropertyName>
253 <ogc:Literal>218</ogc:Literal>
254 </ogc:PropertyIsLessThanOrEqualTo>
255 </ogc:And>
256 </ogc:Filter>
257 <PolygonSymbolizer>
258 <Fill>
259 <CssParameter name="fill">#434343</CssParameter>
260 <CssParameter name="fill-opacity">0.7</CssParameter>
261 </Fill>
262 <Stroke>
263 <CssParameter name="stroke">#4226B2</CssParameter>
264 <CssParameter name="stroke-width">1.6</CssParameter>
265 </Stroke>
266 </PolygonSymbolizer>
267 </Rule>
268 <Rule>
269 <Name>219-242</Name>
270 <ogc:Filter>
271 <ogc:And>
272 <ogc:PropertyIsEqualTo>
273 <ogc:PropertyName>userid</ogc:PropertyName>
274 <ogc:Literal>958</ogc:Literal>
275 </ogc:PropertyIsEqualTo>
276 <ogc:PropertyIsGreaterThanOrEqualTo>
277 <ogc:PropertyName>numreg</ogc:PropertyName>
278 <ogc:Literal>219</ogc:Literal>
279 </ogc:PropertyIsGreaterThanOrEqualTo>
280 <ogc:PropertyIsLessThanOrEqualTo>
281 <ogc:PropertyName>numreg</ogc:PropertyName>
282 <ogc:Literal>242</ogc:Literal>
283 </ogc:PropertyIsLessThanOrEqualTo>
284 </ogc:And>
285 </ogc:Filter>
286 <PolygonSymbolizer>
287 <Fill>
288 <CssParameter name="fill">#000000</CssParameter>
289 <CssParameter name="fill-opacity">0.7</CssParameter>
290 </Fill>
291 <Stroke>
292 <CssParameter name="stroke">#3415B2</CssParameter>
293 <CssParameter name="stroke-width">1.6</CssParameter>
294 </Stroke>
295 </PolygonSymbolizer>
296 </Rule>
297 <Rule>
298 <ogc:Filter>
299
300 <ogc:PropertyIsEqualTo>
301 <ogc:PropertyName>userid</ogc:PropertyName>
302 <ogc:Literal>958</ogc:Literal>
303 </ogc:PropertyIsEqualTo>
304
305 </ogc:Filter>
306 <TextSymbolizer>
307 <Label>
308 <ogc:PropertyName>code</ogc:PropertyName>
309 </Label>
310 <!-- this centers the label on the polygon's centroid-->
311 <LabelPlacement>
312 <PointPlacement>
313 <AnchorPoint>
314 <AnchorPointX>0.5</AnchorPointX>
315 <AnchorPointY>0.5</AnchorPointY>
316 </AnchorPoint>
317 </PointPlacement>
318 </LabelPlacement>
319 <!-- make the label easy to read-->
320 <Halo>
321 <Radius>
322 <ogc:Literal>2</ogc:Literal>
323 </Radius>
324 <Fill>
325 <CssParameter name="fill">#FFFFFF</CssParameter>
326 <CssParameter name="fill-opacity">0.7</CssParameter>
327 </Fill>
328 </Halo>
329 <Fill>
330 <CssParameter name="fill">#212426</CssParameter>
331 <CssParameter name="fill-opacity">1</CssParameter>
332 </Fill>
333 <Font>
334 <CssParameter name="font-family">Verdana</CssParameter>
335 <CssParameter name="font-style">Normal</CssParameter>
336 <CssParameter name="font-size">20</CssParameter>
337 <CssParameter name="font-weight">bold</CssParameter>
338 </Font>
339 </TextSymbolizer>
340 </Rule>
341
342 </FeatureTypeStyle>
343 </UserStyle>
344 </NamedLayer>
345 </StyledLayerDescriptor>