Parent Directory | Revision Log
WMS server selection redone, other small changes and bugfixes
1 | <?xml version="1.0"?> |
2 | <!-- |
3 | elemstyles.xml resembling the current Mapnik rendering. Written for osm2go; |
4 | may be compatible with josm. |
5 | |
6 | *** |
7 | *** This file was automatically generated from data/elemstyles-mapnik.xml.in |
8 | *** at Mon Dec 15 13:59:37 2008 by data/elemstyles-mapnik.pl. |
9 | *** |
10 | *** Do not edit this file if you want your ganges to persist! Edit the |
11 | *** template and run data/elemstyles-mapnik.pl again to generate it instead. |
12 | *** |
13 | |
14 | Andrew Chadwick, /andrewc at piffle org/, 2008-12-07 |
15 | --> |
16 | <rules> |
17 | |
18 | <!-- |
19 | |
20 | Classes of (typically) paved road: those designed for motor vehicles first. |
21 | |
22 | Carriageway widths are based fairly loosely on the z17 Mapnik rendering. |
23 | The "standard carriageway width" - residential, tertiary, unclassified |
24 | etc. - is 8 units inner, 10 units outer. This is quite fat compared to other |
25 | OSM2Go themes, but it gives a good approximation of what shadows what in |
26 | the finest-detail Mapnik rendering; for my mapping style, that matters: I |
27 | don't abut areas to ways most of the time. |
28 | |
29 | --> |
30 | |
31 | <rule> |
32 | <!-- |
33 | Road with unknown classification. |
34 | This is considered incomplete data, so make it ugly and very visible. |
35 | --> |
36 | <condition k="highway" v="road"/> |
37 | <line width="3" colour="#cc0000" width_bg="9" colour_bg="#ff8800"/> |
38 | <scale_min>1</scale_min> |
39 | <scale_max>800000</scale_max> |
40 | </rule> |
41 | |
42 | <rule> |
43 | <condition k="highway" v="motorway"/> |
44 | <line width="10" colour="#809bc0" width_bg="12" colour_bg="#5e6e89"/> |
45 | <scale_min>1</scale_min> |
46 | <scale_max>2000000</scale_max> |
47 | </rule> |
48 | |
49 | <rule> |
50 | <condition k="highway" v="motorway_link"/> |
51 | <line width="8" colour="#809bc0" width_bg="10" colour_bg="#5e6e89"/> |
52 | <scale_min>1</scale_min> |
53 | <scale_max>2000000</scale_max> |
54 | </rule> |
55 | |
56 | <rule> |
57 | <condition k="highway" v="trunk"/> |
58 | <line width="9" colour="#a7dca8" width_bg="11" colour_bg="#8db48c"/> |
59 | <scale_min>1</scale_min> |
60 | <scale_max>200000</scale_max> |
61 | </rule> |
62 | |
63 | <rule> |
64 | <condition k="highway" v="trunk_link"/> |
65 | <line width="8" colour="#a7dca8" width_bg="10" colour_bg="#8db48c"/> |
66 | <scale_min>1</scale_min> |
67 | <scale_max>200000</scale_max> |
68 | </rule> |
69 | |
70 | <rule> |
71 | <condition k="highway" v="primary"/> |
72 | <line width="9" colour="#eb9898" width_bg="11" colour_bg="#c48080"/> |
73 | <scale_min>1</scale_min> |
74 | <scale_max>125000</scale_max> |
75 | </rule> |
76 | |
77 | <rule> |
78 | <condition k="highway" v="primary_link"/> |
79 | <line width="7" colour="#eb9898" width_bg="9" colour_bg="#c48080"/> |
80 | <scale_min>1</scale_min> |
81 | <scale_max>125000</scale_max> |
82 | </rule> |
83 | |
84 | <rule> |
85 | <condition k="highway" v="secondary"/> |
86 | <line width="8" colour="#fdd6a4" width_bg="10" colour_bg="#d9b689"/> |
87 | <scale_min>1</scale_min> |
88 | <scale_max>100000</scale_max> |
89 | </rule> |
90 | |
91 | <rule> |
92 | <condition k="highway" v="tertiary"/> |
93 | <line width="8" colour="#f8f8b0" width_bg="10" colour_bg="#ccccbb"/> |
94 | <scale_min>1</scale_min> |
95 | <scale_max>75000</scale_max> |
96 | </rule> |
97 | |
98 | <!-- |
99 | |
100 | Smaller roads: white or grey main area. |
101 | |
102 | The normal Mapnik grey casing is #c8c8c8 for white and #a8a8a8 for grey; |
103 | I've darkened them a notch and a half-notch respecively here to improve |
104 | contrast for n810 screens. |
105 | |
106 | --> |
107 | |
108 | <!-- Needs multiple conditions |
109 | <rule> |
110 | <condition k="highway" v="unclassified"/> |
111 | <condition k="area" v="yes"/> |
112 | <area colour="#ffffff"/> |
113 | <scale_min>1</scale_min> |
114 | <scale_max>40000</scale_max> |
115 | </rule> |
116 | --> |
117 | <rule> |
118 | <condition k="highway" v="unclassified"/> |
119 | <line width="8" colour="#ffffff" width_bg="10" colour_bg="#b8b8b8"/> |
120 | <scale_min>1</scale_min> |
121 | <scale_max>40000</scale_max> |
122 | </rule> |
123 | |
124 | <!-- Need multiple conditions |
125 | <rule> |
126 | <condition k="highway" v="pedestrian"/> |
127 | <condition k="area" v="yes"/> |
128 | <area colour="#e1e4e8"/> |
129 | <scale_min>1</scale_min> |
130 | <scale_max>30000</scale_max> |
131 | </rule> |
132 | --> |
133 | <rule> |
134 | <condition k="highway" v="pedestrian"/> |
135 | <line width="4" colour="#e8e8e8" width_bg="6" colour_bg="#a0a0a0"/> |
136 | <scale_min>1</scale_min> |
137 | <scale_max>30000</scale_max> |
138 | </rule> |
139 | |
140 | <rule> |
141 | <condition k="highway" v="residential"/> |
142 | <line width="8" colour="#ffffff" width_bg="10" colour_bg="#b8b8b8"/> |
143 | <scale_min>1</scale_min> |
144 | <scale_max>30000</scale_max> |
145 | </rule> |
146 | |
147 | <rule> |
148 | <condition k="highway" v="living_street"/> |
149 | <line width="8" colour="#ffffff" width_bg="10" colour_bg="#b8b8b8"/> |
150 | <scale_min>1</scale_min> |
151 | <scale_max>25000</scale_max> |
152 | </rule> |
153 | |
154 | <rule> |
155 | <condition k="highway" v="service"/> |
156 | <line width="4" colour="#ffffff" width_bg="6" colour_bg="#b8b8b8"/> |
157 | <scale_min>1</scale_min> |
158 | <scale_max>15000</scale_max> |
159 | </rule> |
160 | |
161 | <!-- |
162 | Footways, tracks, cycleways etc. Visible and editable at higher zooms. |
163 | Typically either not for motor vehicles, or not sufaced to the same |
164 | standard as the highways above. |
165 | --> |
166 | |
167 | <rule> |
168 | <condition k="highway" v="footway"/> |
169 | <line colour="#f98072" colour_bg="#ffffff" dashed="true" width="2" width_bg="3"/> |
170 | <scale_min>1</scale_min> |
171 | <scale_max>10000</scale_max> |
172 | </rule> |
173 | |
174 | <rule> |
175 | <condition k="highway" v="steps"/> |
176 | <line colour="#f98072" colour_bg="#ffffff" dashed="true" width="3" width_bg="4"/> |
177 | <scale_min>1</scale_min> |
178 | <scale_max>10000</scale_max> |
179 | </rule> |
180 | |
181 | <rule> |
182 | <condition k="highway" v="cycleway"/> |
183 | <line colour="#5050fe" colour_bg="#ffffff" dashed="true" width="2" width_bg="3"/> |
184 | <scale_min>1</scale_min> |
185 | <scale_max>12500</scale_max> |
186 | </rule> |
187 | |
188 | <rule> |
189 | <condition k="highway" v="bridleway"/> |
190 | <line colour="#008000" colour_bg="#ffffff" dashed="true" width="2" width_bg="3"/> |
191 | <scale_min>1</scale_min> |
192 | <scale_max>12500</scale_max> |
193 | </rule> |
194 | |
195 | <rule> |
196 | <condition k="highway" v="byway"/> |
197 | <line colour="#f8eecc" colour_bg="#ffffff" dashed="true" width="2" width_bg="3"/> |
198 | <scale_min>1</scale_min> |
199 | <scale_max>12500</scale_max> |
200 | </rule> |
201 | |
202 | <rule> |
203 | <condition k="highway" v="track"/> |
204 | <line colour="#996600" colour_bg="#ffffff" dashed="true" width="2" width_bg="3"/> |
205 | <scale_min>1</scale_min> |
206 | <scale_max>12500</scale_max> |
207 | </rule> |
208 | |
209 | <rule> |
210 | <condition k="highway" v="path"/> |
211 | <line colour="#cc7733" colour_bg="#ffffff" dashed="true" width="2" width_bg="3"/> |
212 | <scale_min>1</scale_min> |
213 | <scale_max>12500</scale_max> |
214 | </rule> |
215 | |
216 | <!-- |
217 | Rail. |
218 | --> |
219 | |
220 | <rule> |
221 | <condition k="railway" v="abandoned"/> |
222 | <line width="4" width_bg="6" colour="#f2eee8" colour_bg="#cccccc"/> |
223 | <scale_min>1</scale_min> |
224 | <scale_max>14000</scale_max> |
225 | </rule> |
226 | |
227 | <rule> |
228 | <condition k="railway" v="disused"/> |
229 | <line width="4" width_bg="6" colour="#f2eee8" colour_bg="#cccccc"/> |
230 | <scale_min>1</scale_min> |
231 | <scale_max>14000</scale_max> |
232 | </rule> |
233 | |
234 | <rule> |
235 | <condition k="railway"/><!-- catchall linear --> |
236 | <line width="4" width_bg="6" dashed="true" colour="#eeeeee" colour_bg="#999999"/> |
237 | <scale_min>1</scale_min> |
238 | <scale_max>160000</scale_max> |
239 | </rule> |
240 | |
241 | |
242 | <!-- |
243 | Waterways. |
244 | --> |
245 | |
246 | <rule> |
247 | <condition k="waterway" v="riverbank"/> |
248 | <area colour="#8cbcc0"/> |
249 | <scale_min>1</scale_min> |
250 | <scale_max>1250000</scale_max> |
251 | </rule> |
252 | |
253 | <rule> |
254 | <condition k="waterway" v="river"/> |
255 | <line width="8" colour="#b5d0d0"/> |
256 | <scale_min>1</scale_min> |
257 | <scale_max>1250000</scale_max> |
258 | </rule> |
259 | |
260 | <rule> |
261 | <condition k="waterway" v="canal"/> |
262 | <line width="6" colour="#b5d0d0"/> |
263 | <scale_min>1</scale_min> |
264 | <scale_max>500000</scale_max> |
265 | </rule> |
266 | |
267 | <rule> |
268 | <condition k="waterway" v="stream"/> |
269 | <line width="4" colour="#b5d0d0"/> |
270 | <scale_min>1</scale_min> |
271 | <scale_max>30000</scale_max> |
272 | </rule> |
273 | |
274 | <rule><!-- catchall --> |
275 | <condition k="waterway"/> |
276 | <line width="4" colour="#b5d0d0"/> |
277 | <scale_min>1</scale_min> |
278 | <scale_max>30000</scale_max> |
279 | </rule> |
280 | |
281 | <!-- Other linear features --> |
282 | |
283 | <!-- City walls --> |
284 | <!-- same colours as a building area, and visible slightly further out --> |
285 | <rule> |
286 | <condition k="historic" v="citywalls"/><!-- old --> |
287 | <line width="4" colour="#cc9999" colour_bg="#cccccc" width_bg="6" /> |
288 | <scale_min>1</scale_min> |
289 | <scale_max>30000</scale_max> |
290 | </rule> |
291 | <rule> |
292 | <condition k="barrier" v="city_walls"/><!-- new --> |
293 | <line width="4" colour="#cc9999" colour_bg="#cccccc" width_bg="6" /> |
294 | <scale_min>1</scale_min> |
295 | <scale_max>30000</scale_max> |
296 | </rule> |
297 | <rule> |
298 | <condition k="barrier"/><!-- catchall barrier --> |
299 | <line width="1" colour="#888888"/> |
300 | <scale_min>1</scale_min> |
301 | <scale_max>5000</scale_max> |
302 | </rule> |
303 | |
304 | <!-- |
305 | |
306 | Areas |
307 | |
308 | --> |
309 | |
310 | <!-- |
311 | Buildings. |
312 | This is first for stylistic reasons. If it's a building area, then no matter |
313 | what it's also tagged as, it'll be drawn in salmon pink. |
314 | --> |
315 | <rule> |
316 | <condition k="building"/> |
317 | <area colour="#b26064"/> |
318 | <scale_min>1</scale_min> |
319 | <scale_max>17777</scale_max> |
320 | </rule> |
321 | |
322 | <!-- |
323 | Landuse. |
324 | These override any natural=* tagging that might be present too. |
325 | --> |
326 | |
327 | <rule> |
328 | <condition k="landuse" v="basin"/> |
329 | <area colour="#8cbcc0"/> |
330 | <scale_min>1</scale_min> |
331 | <scale_max>40000</scale_max> |
332 | </rule> |
333 | |
334 | <rule> |
335 | <condition k="landuse" v="grass"/> |
336 | <area colour="#b6e97b"/> |
337 | <scale_min>1</scale_min> |
338 | <scale_max>13333</scale_max> |
339 | </rule> |
340 | |
341 | <rule> |
342 | <condition k="landuse" v="village_green"/> |
343 | <area colour="#b6e97b"/> |
344 | <scale_min>1</scale_min> |
345 | <scale_max>16000</scale_max> |
346 | </rule> |
347 | |
348 | <rule> |
349 | <condition k="landuse" v="allotments"/> |
350 | <area colour="#ac8641"/> |
351 | <scale_min>1</scale_min> |
352 | <scale_max>16000</scale_max> |
353 | </rule> |
354 | |
355 | <rule> |
356 | <condition k="landuse" v="brownfield"/> |
357 | <area colour="#ac6c0b"/> |
358 | <scale_min>1</scale_min> |
359 | <scale_max>16000</scale_max> |
360 | </rule> |
361 | |
362 | <rule> |
363 | <condition k="landuse" v="greenfield"/> |
364 | <area colour="#b6ce46"/> |
365 | <scale_min>1</scale_min> |
366 | <scale_max>16000</scale_max> |
367 | </rule> |
368 | |
369 | <rule> |
370 | <condition k="landuse" v="construction"/> |
371 | <area colour="#ac6c0b"/> |
372 | <scale_min>1</scale_min> |
373 | <scale_max>16000</scale_max> |
374 | </rule> |
375 | |
376 | <rule> |
377 | <condition k="amenity" v="grave_yard"/> |
378 | <area colour="#78b287"/> |
379 | <scale_min>1</scale_min> |
380 | <scale_max>16000</scale_max> |
381 | </rule> |
382 | |
383 | <rule> |
384 | <condition k="landuse" v="cemetery"/> |
385 | <area colour="#78b287"/> |
386 | <scale_min>1</scale_min> |
387 | <scale_max>20000</scale_max> |
388 | </rule> |
389 | |
390 | <rule> |
391 | <condition k="landuse" v="retail"/> |
392 | <area colour="#f2cbcf"/> |
393 | <scale_min>1</scale_min> |
394 | <scale_max>20000</scale_max> |
395 | </rule> |
396 | |
397 | <rule> |
398 | <condition k="landuse" v="military"/> |
399 | <area colour="#f2eee8"/> |
400 | <!-- Not shown by the real Mapnik layer, but force an area for it --> |
401 | <scale_min>1</scale_min> |
402 | <scale_max>20000</scale_max> |
403 | </rule> |
404 | |
405 | <rule> |
406 | <condition k="landuse" v="commercial"/> |
407 | <area colour="#ebadb1"/> |
408 | <scale_min>1</scale_min> |
409 | <scale_max>20000</scale_max> |
410 | </rule> |
411 | |
412 | <rule> |
413 | <condition k="landuse" v="recreation_ground"/> |
414 | <area colour="#b7ea7d"/> |
415 | <scale_min>1</scale_min> |
416 | <scale_max>20000</scale_max> |
417 | </rule> |
418 | |
419 | <rule> |
420 | <condition k="landuse" v="railway"/> |
421 | <area colour="#f2eee8"/> |
422 | <!-- Not shown by the real Mapnik layer, but force an area for it --> |
423 | <scale_min>1</scale_min> |
424 | <scale_max>20000</scale_max> |
425 | </rule> |
426 | |
427 | <rule> |
428 | <condition k="landuse" v="industrial"/> |
429 | <area colour="#d0bcc8"/> |
430 | <scale_min>1</scale_min> |
431 | <scale_max>26666</scale_max> |
432 | </rule> |
433 | |
434 | <rule> |
435 | <condition k="landuse" v="residential"/> |
436 | <area colour="#cfd1d5"/> |
437 | <scale_min>1</scale_min> |
438 | <scale_max>40000</scale_max> |
439 | </rule> |
440 | |
441 | <rule> |
442 | <condition k="landuse" v="meadow"/> |
443 | <area colour="#b7e97d"/> |
444 | <scale_min>1</scale_min> |
445 | <scale_max>80000</scale_max> |
446 | </rule> |
447 | |
448 | <rule> |
449 | <condition k="landuse" v="forest"/> |
450 | <area colour="#49a919"/> |
451 | <scale_min>1</scale_min> |
452 | <scale_max>160000</scale_max> |
453 | </rule> |
454 | |
455 | <rule> <!-- catchall --> |
456 | <condition k="landuse"/> |
457 | <area colour="#f2eee8"/> |
458 | <scale_min>1</scale_min> |
459 | <scale_max>13333</scale_max> |
460 | </rule> |
461 | |
462 | <!-- Amenities --> |
463 | |
464 | <rule> |
465 | <condition k="amenity" v="parking"/> |
466 | <area colour="#f8ee94"/> |
467 | <scale_min>1</scale_min> |
468 | <scale_max>13333</scale_max> |
469 | </rule> |
470 | |
471 | <rule> |
472 | <condition k="amenity" v="bus_station"/> |
473 | <area colour="#f8ee94"/> |
474 | <scale_min>1</scale_min> |
475 | <scale_max>26666</scale_max> |
476 | </rule> |
477 | |
478 | <rule> |
479 | <condition k="amenity" v="school"/> |
480 | <area colour="#eef1cd"/> |
481 | <scale_min>1</scale_min> |
482 | <scale_max>20000</scale_max> |
483 | </rule> |
484 | |
485 | <rule> |
486 | <condition k="amenity" v="college"/> |
487 | <area colour="#eef1cd"/> |
488 | <scale_min>1</scale_min> |
489 | <scale_max>26666</scale_max> |
490 | </rule> |
491 | |
492 | <rule> |
493 | <condition k="amenity" v="university"/> |
494 | <area colour="#eef1cd"/> |
495 | <scale_min>1</scale_min> |
496 | <scale_max>40000</scale_max> |
497 | </rule> |
498 | |
499 | <rule> |
500 | <condition k="amenity" v="hospital"/> |
501 | <area colour="#eef1cd"/> |
502 | <scale_min>1</scale_min> |
503 | <scale_max>40000</scale_max> |
504 | </rule> |
505 | |
506 | <rule> |
507 | <condition k="amenity"/> |
508 | <area colour="#eef1cd"/> |
509 | <scale_min>1</scale_min> |
510 | <scale_max>40000</scale_max> |
511 | </rule> |
512 | |
513 | <!-- Recreation and leasure --> |
514 | |
515 | <rule> |
516 | <condition k="leisure" v="garden"/> |
517 | <area colour="#b6e97d"/> |
518 | <scale_min>1</scale_min> |
519 | <scale_max>16000</scale_max> |
520 | </rule> |
521 | |
522 | <rule> |
523 | <condition k="leisure" v="pitch"/> |
524 | <area colour="#44c189"/> |
525 | <scale_min>1</scale_min> |
526 | <scale_max>16000</scale_max> |
527 | </rule> |
528 | |
529 | <rule> |
530 | <condition k="leisure" v="playground"/> |
531 | <area colour="#b2ffff"/> |
532 | <scale_min>1</scale_min> |
533 | <scale_max>13000</scale_max><!-- slightly higher than footway --> |
534 | </rule> |
535 | |
536 | <rule> |
537 | <condition k="leisure" v="park"/> |
538 | <area colour="#8cff93"/> |
539 | <scale_min>1</scale_min> |
540 | <scale_max>20000</scale_max> |
541 | </rule> |
542 | |
543 | <rule> |
544 | <condition k="leisure" v="nature_reserve"/> |
545 | <area colour="#7bd35f"/> |
546 | <scale_min>1</scale_min> |
547 | <scale_max>26666</scale_max> |
548 | </rule> |
549 | |
550 | <rule> |
551 | <condition k="leisure" v="golf_course"/> |
552 | <area colour="#8cda93"/> |
553 | <scale_min>1</scale_min> |
554 | <scale_max>40000</scale_max> |
555 | </rule> |
556 | |
557 | <rule> |
558 | <condition k="leisure"/> |
559 | <area colour="#00b564"/> |
560 | <scale_min>1</scale_min> |
561 | <scale_max>26666</scale_max> |
562 | </rule> |
563 | |
564 | <!-- |
565 | Just sport on its own isn't rendered by Mapnik. Also, it's a helper tag |
566 | that should be combined with some other physical feature. To encourage |
567 | proper mapping, we don't render it here. See |
568 | http://wiki.openstreetmap.org/wiki/Key:sport#Rendering for the rationale |
569 | here. |
570 | |
571 | <rule> |
572 | <condition k="sport"/> |
573 | <area colour="#00b564"/> |
574 | <scale_min>1</scale_min> |
575 | <scale_max>13333</scale_max> |
576 | </rule> |
577 | --> |
578 | |
579 | <rule> |
580 | <condition k="historic"/> |
581 | <area colour="#f0b2e9"/> |
582 | <scale_min>1</scale_min> |
583 | <scale_max>26666</scale_max> |
584 | </rule> |
585 | |
586 | <rule> |
587 | <condition k="tourism"/> |
588 | <area colour="#f0b2e9"/> |
589 | <scale_min>1</scale_min> |
590 | <scale_max>26666</scale_max> |
591 | </rule> |
592 | |
593 | |
594 | <!-- Man-made --> |
595 | |
596 | <rule> |
597 | <condition k="man_made"/> |
598 | <area colour="#f2eee8"/> |
599 | <!-- Not shown by the real Mapnik layer, but force an area for it --> |
600 | <scale_min>1</scale_min> |
601 | <scale_max>15000</scale_max> |
602 | </rule> |
603 | |
604 | |
605 | <!-- Natural features --> |
606 | |
607 | <rule> |
608 | <condition k="natural" v="cave_entrance"/> |
609 | <area colour="#080b0f"/> |
610 | <scale_min>1</scale_min> |
611 | <scale_max>13333</scale_max> |
612 | </rule> |
613 | |
614 | <rule> |
615 | <condition k="natural" v="marsh"/> |
616 | <area colour="#e6f3fc"/> |
617 | <scale_min>1</scale_min> |
618 | <scale_max>26666</scale_max> |
619 | </rule> |
620 | |
621 | <rule> |
622 | <condition k="natural" v="wetland"/> |
623 | <area colour="#e6f3fc"/> |
624 | <scale_min>1</scale_min> |
625 | <scale_max>26666</scale_max> |
626 | </rule> |
627 | |
628 | <rule> |
629 | <condition k="natural" v="water"/> |
630 | <area colour="#8cbcc0"/> |
631 | <scale_min>1</scale_min> |
632 | <scale_max>26666</scale_max> |
633 | </rule> |
634 | |
635 | <rule> |
636 | <condition k="natural" v="heath"/> |
637 | <area colour="#ffffa5"/> |
638 | <scale_min>1</scale_min> |
639 | <scale_max>20000</scale_max> |
640 | </rule> |
641 | |
642 | <rule> |
643 | <condition k="natural" v="scrub"/> |
644 | <!-- <area colour="#80a38a"/> --> |
645 | <area colour="#f2eee8"/> |
646 | <!-- Not shown by the real Mapnik layer, but force an area for it --> |
647 | <scale_min>1</scale_min> |
648 | <scale_max>20000</scale_max> |
649 | </rule> |
650 | |
651 | <rule> |
652 | <condition k="natural" v="wood"/> |
653 | <area colour="#80bd6f"/> |
654 | <scale_min>1</scale_min> |
655 | <scale_max>40000</scale_max> |
656 | </rule> |
657 | |
658 | <rule> |
659 | <condition k="natural" v="coastline"/> |
660 | <line width="3" colour="#8DC56C"/> |
661 | <scale_min>1</scale_min> |
662 | <scale_max>3200000</scale_max> |
663 | </rule> |
664 | |
665 | <rule> |
666 | <condition k="natural"/> |
667 | <area colour="#08b5b9"/> |
668 | <scale_min>1</scale_min> |
669 | <scale_max>26666</scale_max> |
670 | </rule> |
671 | |
672 | <!-- Nodes --> |
673 | |
674 | <!-- Leisure --> |
675 | |
676 | <rule> |
677 | <condition k="amenity" v="pub"/> |
678 | <icon src="pub.p.16.png"/> |
679 | <scale_min>1</scale_min> |
680 | <scale_max>15000</scale_max> |
681 | </rule> |
682 | |
683 | <rule> |
684 | <condition k="amenity" v="cafe"/> |
685 | <icon src="cafe.p.16.png"/> |
686 | <scale_min>1</scale_min> |
687 | <scale_max>15000</scale_max> |
688 | </rule> |
689 | |
690 | <rule> |
691 | <condition k="amenity" v="bar"/><!-- official ? --> |
692 | <icon src="food_bar.p.16.png"/> |
693 | <scale_min>1</scale_min> |
694 | <scale_max>15000</scale_max> |
695 | </rule> |
696 | |
697 | <rule> |
698 | <condition k="amenity" v="nightclub"/> |
699 | <icon src="food_bar.p.16.png"/> |
700 | <scale_min>1</scale_min> |
701 | <scale_max>15000</scale_max> |
702 | </rule> |
703 | |
704 | <rule> |
705 | <condition k="amenity" v="restaurant"/> |
706 | <icon src="restaurant.p.16.png"/> |
707 | <scale_min>1</scale_min> |
708 | <scale_max>15000</scale_max> |
709 | </rule> |
710 | |
711 | <!-- Utility --> |
712 | |
713 | <rule> |
714 | <condition k="amenity" v="hospital"/> |
715 | <icon src="hospital.p.16.png"/> |
716 | <scale_min>1</scale_min> |
717 | <scale_max>30000</scale_max> |
718 | </rule> |
719 | |
720 | <rule> |
721 | <condition k="amenity" v="bank"/> |
722 | <icon src="bank2.p.16.png"/> |
723 | <scale_min>1</scale_min> |
724 | <scale_max>10000</scale_max> |
725 | </rule> |
726 | |
727 | <rule> |
728 | <condition k="amenity" v="atm"/> |
729 | <icon src="atm2.p.16.png"/> |
730 | <scale_min>1</scale_min> |
731 | <scale_max>10000</scale_max> |
732 | </rule> |
733 | |
734 | <rule> |
735 | <condition k="amenity" v="recycling"/> |
736 | <icon src="recycling.p.16.png"/> |
737 | <scale_min>1</scale_min> |
738 | <scale_max>10000</scale_max> |
739 | </rule> |
740 | |
741 | <!-- Tourism --> |
742 | |
743 | <rule> |
744 | <condition k="aeroway" v="aerodrome"/> |
745 | <icon src="aerodrome.p.16.png"/> |
746 | <scale_min>1</scale_min> |
747 | <scale_max>100000</scale_max> |
748 | </rule> |
749 | |
750 | <rule> |
751 | <condition k="tourism" v="hotel"/> |
752 | <icon src="hotel2.p.20.png"/> |
753 | <scale_min>1</scale_min> |
754 | <scale_max>25000</scale_max> |
755 | </rule> |
756 | |
757 | <rule> |
758 | <condition k="tourism" v="motel"/> |
759 | <icon src="hotel2.p.20.png"/> |
760 | <scale_min>1</scale_min> |
761 | <scale_max>25000</scale_max> |
762 | </rule> |
763 | |
764 | <rule> |
765 | <condition k="tourism" v="museum"/> |
766 | <icon src="museum.p.16.png"/> |
767 | <scale_min>1</scale_min> |
768 | <scale_max>25000</scale_max> |
769 | </rule> |
770 | |
771 | <!-- Postal and public comms --> |
772 | |
773 | <rule> |
774 | <condition k="amenity" v="post_box"/> |
775 | <icon src="post_box.p.16.png"/> |
776 | <scale_min>1</scale_min> |
777 | <scale_max>10000</scale_max> |
778 | </rule> |
779 | |
780 | <rule> |
781 | <condition k="amenity" v="post_office"/> |
782 | <icon src="post_office.p.16.png"/> |
783 | <scale_min>1</scale_min> |
784 | <scale_max>15000</scale_max> |
785 | </rule> |
786 | |
787 | <rule> |
788 | <condition k="amenity" v="telephone"/> |
789 | <icon src="telephone.p.16.png"/> |
790 | <scale_min>1</scale_min> |
791 | <scale_max>10000</scale_max> |
792 | </rule> |
793 | |
794 | <!-- Roads and parking --> |
795 | |
796 | <rule> |
797 | <condition k="highway" v="mini_roundabout"/> |
798 | <icon src="mini_round.png"/> |
799 | <scale_min>1</scale_min> |
800 | <scale_max>20000</scale_max> |
801 | </rule> |
802 | |
803 | <rule> |
804 | <condition k="highway" v="gate"/> |
805 | <icon src="gate2.png"/> |
806 | <scale_min>1</scale_min> |
807 | <scale_max>10000</scale_max> |
808 | </rule> |
809 | |
810 | <rule> |
811 | <condition k="highway" v="bus_stop"/> |
812 | <icon src="bus_stop.p.12.png"/> |
813 | <scale_min>1</scale_min> |
814 | <scale_max>10000</scale_max> |
815 | </rule> |
816 | |
817 | <rule> |
818 | <condition k="amenity" v="fuel"/> |
819 | <icon src="fuel.p.16.png"/> |
820 | <scale_min>1</scale_min> |
821 | <scale_max>20000</scale_max> |
822 | </rule> |
823 | |
824 | <rule> |
825 | <condition k="amenity" v="parking"/> |
826 | <icon src="parking.p.16.png"/> |
827 | <scale_min>1</scale_min> |
828 | <scale_max>25000</scale_max> |
829 | </rule> |
830 | |
831 | <!-- Rail --> |
832 | |
833 | <rule> |
834 | <condition k="railway" v="halt"/> |
835 | <icon src="halt.png"/> |
836 | <scale_min>1</scale_min> |
837 | <scale_max>15000</scale_max> |
838 | </rule> |
839 | |
840 | <rule> |
841 | <condition k="railway" v="station"/> |
842 | <icon src="station.png"/> |
843 | <scale_min>1</scale_min> |
844 | <scale_max>30000</scale_max> |
845 | </rule> |
846 | |
847 | <rule> |
848 | <condition k="railway" v="tram_stop"/> |
849 | <icon src="station_small.png"/> |
850 | <scale_min>1</scale_min> |
851 | <scale_max>10000</scale_max> |
852 | </rule> |
853 | |
854 | <rule> |
855 | <condition k="railway" v="subway_entrance"/> |
856 | <icon src="station_small.png"/> |
857 | <scale_min>1</scale_min> |
858 | <scale_max>20000</scale_max> |
859 | </rule> |
860 | |
861 | <rule> |
862 | <condition k="railway" v="level_crossing"/> |
863 | <icon src="level_crossing.png"/> |
864 | <scale_min>1</scale_min> |
865 | <scale_max>10000</scale_max> |
866 | </rule> |
867 | |
868 | <rule> |
869 | <condition k="railway" v="crossing"/> |
870 | <icon src="level_crossing.png"/> |
871 | <scale_min>1</scale_min> |
872 | <scale_max>10000</scale_max> |
873 | </rule> |
874 | |
875 | <!-- Religious buildings --> |
876 | |
877 | <rule><!-- generic --> |
878 | <condition k="amenity" v="place_of_worship"/> |
879 | <icon src="place_of_worship3.p.16.png"/> |
880 | <scale_min>1</scale_min> |
881 | <scale_max>10000</scale_max> |
882 | </rule> |
883 | |
884 | <rule> |
885 | <condition k="religion" v="jewish"/> |
886 | <icon src="jewish3.p.16.png"/> |
887 | <scale_min>1</scale_min> |
888 | <scale_max>10000</scale_max> |
889 | </rule> |
890 | |
891 | <rule> |
892 | <condition k="religion" v="christian"/> |
893 | <icon src="christian3.p.14.png"/> |
894 | <scale_min>1</scale_min> |
895 | <scale_max>10000</scale_max> |
896 | </rule> |
897 | |
898 | <rule> |
899 | <condition k="religion" v="muslim"/> |
900 | <icon src="islamic3.p.16.png"/> |
901 | <scale_min>1</scale_min> |
902 | <scale_max>10000</scale_max> |
903 | </rule> |
904 | |
905 | <rule> |
906 | <condition k="religion" v="sikh"/> |
907 | <icon src="sikh3.p.16.png"/> |
908 | <scale_min>1</scale_min> |
909 | <scale_max>10000</scale_max> |
910 | </rule> |
911 | |
912 | |
913 | <!-- Natural features --> |
914 | |
915 | <rule> |
916 | <condition k="natural" v="peak"/> |
917 | <icon src="peak.png"/> |
918 | <scale_min>1</scale_min> |
919 | <scale_max>20000</scale_max> |
920 | </rule> |
921 | |
922 | <!-- Man-made structures --> |
923 | |
924 | <rule> |
925 | <condition k="power" v="tower"/> |
926 | <icon src="power_tower.png"/> |
927 | <scale_min>1</scale_min> |
928 | <scale_max>10000</scale_max> |
929 | </rule> |
930 | <rule> |
931 | <condition k="power" v="line"/> |
932 | <line width="1" colour="#333333"/> |
933 | <scale_min>1</scale_min> |
934 | <scale_max>10000</scale_max> |
935 | </rule> |
936 | |
937 | </rules> |
938 |