source: subversion/applications/editors/potlatch2/test.yaml @ 16457

Last change on this file since 16457 was 15788, checked in by richard, 11 years ago

update stylesheet

File size: 136.0 KB
Line 
1# ====================================================
2# Motorways
3# ====================================================
4
5# Zoom levels 13-14 (originally not in tunnels)
6
7- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
8  minScale: 14
9  maxScale: 13
10  isAnd: true
11  breaker: true
12  conditions:
13    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
14      type: regex
15      params: ['highway','^motorway']
16  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
17    isFilled: false
18    isStroked: true
19    isCased: true
20    # link was originally 3 on 4.5
21    sublayer: 10
22    stroke_opacity: 100
23    stroke_width: 5
24    stroke_colour: 8428480
25    casing_opacity: 100
26    casing_width: 6.5
27    casing_colour: 5267575
28
29# Zoom levels 15-16 (originally not in tunnels)
30
31- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
32  minScale: 16
33  maxScale: 15
34  isAnd: true
35  breaker: true
36  conditions:
37    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
38      type: regex
39      params: ['highway','^motorway']
40  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
41    isFilled: false
42    isStroked: true
43    isCased: true
44    # link was originally 6.5 on 8
45    sublayer: 10
46    stroke_opacity: 100
47    stroke_width: 8.5
48    stroke_colour: 8428480
49    casing_opacity: 100
50    casing_width: 10
51    casing_colour: 5267575
52
53# Zoom level 17 (originally not in tunnels)
54
55- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
56  minScale: 18
57  maxScale: 17
58  isAnd: true
59  breaker: true
60  conditions:
61    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
62      type: regex
63      params: ['highway','^motorway']
64  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
65    isFilled: false
66    isStroked: true
67    isCased: true
68    # link was originally 9 on 11
69    sublayer: 10
70    stroke_opacity: 100
71    stroke_width: 11
72    stroke_colour: 8428480
73    casing_opacity: 100
74    casing_width: 13
75    casing_colour: 5267575
76
77# ====================================================
78# Trunk roads
79# ====================================================
80
81# Zoom levels 13-14 (originally type:untrue, params:['tunnel'])
82
83- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
84  minScale: 14
85  maxScale: 13
86  isAnd: true
87  breaker: true
88  conditions:
89    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
90      type: regex
91      params: ['highway','^trunk']
92  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
93    isFilled: false
94    isStroked: true
95    isCased: true
96    sublayer: 9
97    stroke_opacity: 100
98    stroke_width: 7
99    stroke_colour: 11131817
100    casing_opacity: 100
101    casing_width: 7.5
102    casing_colour: 4682055
103  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
104    isLine: true
105    tag: name
106    text_size: 6
107   
108# Zoom levels 15-16 (originally type:untrue, params:['tunnel'])
109
110- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
111  minScale: 16
112  maxScale: 15
113  isAnd: true
114  breaker: true
115  conditions:
116    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
117      type: regex
118      params: ['highway','^trunk']
119  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
120    isFilled: false
121    isStroked: true
122    isCased: true
123    sublayer: 9
124    stroke_opacity: 100
125    stroke_width: 11
126    stroke_colour: 11131817
127    casing_opacity: 100
128    casing_width: 12
129    casing_colour: 4682055
130  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
131    isLine: true
132    tag: name
133    text_size: 10
134
135# Zoom level 17 (originally type:untrue, params:['tunnel'])
136
137- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
138  minScale: 18
139  maxScale: 17
140  isAnd: true
141  breaker: true
142  conditions:
143    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
144      type: regex
145      params: ['highway','^trunk']
146  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
147    isFilled: false
148    isStroked: true
149    isCased: true
150    sublayer: 9
151    stroke_opacity: 100
152    stroke_width: 15
153    stroke_colour: 11131817
154    casing_opacity: 100
155    casing_width: 16
156    casing_colour: 4682055
157  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
158    isLine: true
159    tag: name
160    text_size: 12
161
162
163# ====================================================
164# Primary roads
165# ====================================================
166
167
168# Zoom levels 13-14 (originally not for tunnels)
169
170- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
171  minScale: 14
172  maxScale: 13
173  isAnd: true
174  breaker: true
175  conditions:
176    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
177      type: regex
178      params: ['highway','^primary']
179  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
180    isFilled: false
181    isStroked: true
182    isCased: true
183    sublayer: 8
184    stroke_opacity: 100
185    stroke_width: 7
186    stroke_colour: 15505562
187    casing_opacity: 100
188    casing_width: 7.5
189    casing_colour: 9257798
190  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
191    isLine: true
192    tag: name
193    text_size: 6
194
195# Zoom levels 15-16 (originally not for tunnels)
196
197- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
198  minScale: 16
199  maxScale: 15
200  isAnd: true
201  breaker: true
202  conditions:
203    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
204      type: regex
205      params: ['highway','^primary']
206  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
207    isFilled: false
208    isStroked: true
209    isCased: true
210    sublayer: 8
211    stroke_opacity: 100
212    stroke_width: 11
213    stroke_colour: 15505562
214    casing_opacity: 100
215    casing_width: 12
216    casing_colour: 9257798
217  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
218    isLine: true
219    tag: name
220    text_size: 10
221
222# Zoom level 17 (originally not for tunnels)
223
224- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
225  minScale: 18
226  maxScale: 17
227  isAnd: true
228  breaker: true
229  conditions:
230    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
231      type: regex
232      params: ['highway','^primary']
233  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
234    isFilled: false
235    isStroked: true
236    isCased: true
237    sublayer: 8
238    stroke_opacity: 100
239    stroke_width: 15
240    stroke_colour: 15505562
241    casing_opacity: 100
242    casing_width: 16
243    casing_colour: 9257798
244  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
245    isLine: true
246    tag: name
247    text_size: 12
248
249# ====================================================
250# Secondary roads
251# ====================================================
252
253
254# Zoom level 13-14 (originally not in tunnel)
255
256- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
257  minScale: 14
258  maxScale: 13
259  isAnd: true
260  breaker: true
261  conditions:
262    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
263      type: regex
264      params: ['highway','^secondary']
265  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
266    isFilled: false
267    isStroked: true
268    isCased: true
269    sublayer: 7
270    stroke_opacity: 100
271    stroke_width: 8
272    stroke_colour: 16701349
273    casing_opacity: 100
274    casing_width: 8.5
275    casing_colour: 10713928
276  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
277    isLine: true
278    tag: name
279    text_size: 6
280
281# Zoom level 15-16 (originally not in tunnel)
282
283- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
284  minScale: 16
285  maxScale: 15
286  isAnd: true
287  breaker: true
288  conditions:
289    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
290      type: regex
291      params: ['highway','^secondary']
292  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
293    isFilled: false
294    isStroked: true
295    isCased: true
296    sublayer: 7
297    stroke_opacity: 100
298    stroke_width: 11
299    stroke_colour: 16701349
300    casing_opacity: 100
301    casing_width: 12
302    casing_colour: 10713928
303  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
304    isLine: true
305    tag: name
306    text_size: 10
307
308# Zoom level 17 (originally not in tunnel)
309
310- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
311  minScale: 18
312  maxScale: 17
313  isAnd: true
314  breaker: true
315  conditions:
316    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
317      type: eq
318      params: ['highway','^secondary']
319  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
320    isFilled: false
321    isStroked: true
322    isCased: true
323    sublayer: 7
324    stroke_opacity: 100
325    stroke_width: 15
326    stroke_colour: 16701349
327    casing_opacity: 100
328    casing_width: 16
329    casing_colour: 10713928
330  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
331    isLine: true
332    tag: name
333    text_size: 12
334
335
336# ====================================================
337# Tertiary roads
338# ====================================================
339
340# Zoom level 13 (originally not in tunnel)
341
342- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
343  minScale: 13
344  maxScale: 13
345  isAnd: true
346  breaker: true
347  conditions:
348    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
349      type: eq
350      params: ['highway','tertiary']
351  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
352    isFilled: false
353    isStroked: true
354    isCased: true
355    sublayer: 6
356    stroke_opacity: 100
357    stroke_width: 4
358    stroke_colour: 16777139
359    casing_opacity: 100
360    casing_width: 6
361    casing_colour: 12303291
362
363# Zoom level 14 (originally not in tunnel)
364
365- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
366  minScale: 14
367  maxScale: 14
368  isAnd: true
369  breaker: true
370  conditions:
371    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
372      type: eq
373      params: ['highway','tertiary']
374  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
375    isFilled: false
376    isStroked: true
377    isCased: true
378    sublayer: 6
379    stroke_opacity: 100
380    stroke_width: 6
381    stroke_colour: 16777139
382    casing_opacity: 100
383    casing_width: 8
384    casing_colour: 12303291
385  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
386    isLine: true
387    tag: name
388    text_size: 6
389
390# Zoom levels 15-16 (originally not in tunnel)
391
392- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
393  minScale: 16
394  maxScale: 15
395  isAnd: false
396  breaker: true
397  conditions:
398    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
399      type: eq
400      params: ['highway','tertiary']
401  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
402    isFilled: false
403    isStroked: true
404    isCased: true
405    sublayer: 6
406    stroke_opacity: 100
407    stroke_width: 9
408    stroke_colour: 16777139
409    casing_opacity: 100
410    casing_width: 11
411    casing_colour: 12303291
412  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
413    isLine: true
414    tag: name
415    text_size: 8
416
417# Zoom level 17 (originally not in tunnel)
418
419- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
420  minScale: 18
421  maxScale: 17
422  isAnd: false
423  breaker: true
424  conditions:
425    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
426      type: eq
427      params: ['highway','tertiary']
428  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
429    isFilled: false
430    isStroked: true
431    isCased: true
432    sublayer: 6
433    stroke_opacity: 100
434    stroke_width: 13
435    stroke_colour: 16777139
436    casing_opacity: 100
437    casing_width: 15
438    casing_colour: 12303291
439  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
440    isLine: true
441    tag: name
442    text_size: 12
443
444
445
446
447
448
449# ====================================================
450# Minor roads (unclassified/residential)
451# ====================================================
452
453# Zoom level 13
454
455- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
456  minScale: 13
457  maxScale: 13
458  conditions:
459    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
460      type: regex
461      params: ['highway','residential|unclassified']
462  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
463    isFilled: false
464    isStroked: true
465    isCased: true
466    sublayer: 5
467    stroke_opacity: 100
468    stroke_width: 2
469    stroke_colour: 16777215
470    casing_opacity: 100
471    casing_width: 3
472    casing_colour: 10066329
473
474# Zoom level 14
475
476- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
477  minScale: 14
478  maxScale: 14
479  isAnd: false
480  breaker: true
481  conditions:
482    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
483      type: regex
484      params: ['highway','residential|unclassified']
485  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
486    isFilled: false
487    isStroked: true
488    isCased: true
489    sublayer: 5
490    stroke_opacity: 100
491    stroke_width: 3
492    stroke_colour: 16777215
493    casing_opacity: 100
494    casing_width: 4.5
495    casing_colour: 10066329
496
497# Zoom level 15-16
498
499- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
500  minScale: 16
501  maxScale: 15
502  isAnd: false
503  breaker: true
504  conditions:
505    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
506      type: regex
507      params: ['highway','residential|unclassified']
508  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
509    isFilled: false
510    isStroked: true
511    isCased: true
512    sublayer: 5
513    stroke_opacity: 100
514    stroke_width: 9.4
515    stroke_colour: 16777215
516    casing_opacity: 100
517    casing_width: 11
518    casing_colour: 12303291
519  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
520    isLine: true
521    tag: name
522    text_size: 8
523
524# Zoom level 17
525
526- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
527  minScale: 18
528  maxScale: 17
529  isAnd: false
530  breaker: true
531  conditions:
532    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
533      type: regex
534      params: ['highway','residential|unclassified']
535  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
536    isFilled: false
537    isStroked: true
538    isCased: true
539    sublayer: 5
540    stroke_opacity: 100
541    stroke_width: 13
542    stroke_colour: 16777215
543    casing_opacity: 100
544    casing_width: 16
545    casing_colour: 12303291
546  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
547    isLine: true
548    tag: name
549    text_size: 12
550
551
552
553
554# ====================================================
555# Footpaths
556# ====================================================
557
558# minor-roads-fill -- [highway]='bridleway' and not ([tunnel]='yes' or [tunnel]='true')
559- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
560  minScale: 18
561  maxScale: 13
562  isAnd: true
563  breaker: false
564  conditions:
565    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
566      type: eq
567      params: ['highway','bridleway']
568  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
569    isFilled: false
570    isStroked: true
571    stroke_dashArray: [4,2]
572    stroke_linecap: round
573    stroke_opacity: 40
574    stroke_width: 1.5
575    stroke_colour: 32768
576    sublayer: 4
577  hasTags: true
578  setTags: {_bridgetype: 4px}
579
580# minor-roads-fill -- [highway]='footway' and not ([tunnel]='yes' or [tunnel]='true')
581- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
582  minScale: 18
583  maxScale: 13
584  isAnd: true
585  breaker: false
586  conditions:
587    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
588      type: eq
589      params: ['highway','footway']
590  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
591    isFilled: false
592    isStroked: true
593    stroke_linecap: round
594    stroke_dashArray: [1,3]
595    stroke_opacity: 40
596    stroke_width: 5
597    stroke_colour: 16416882
598    sublayer: 4
599  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
600    tag: name
601    text_size: 5
602    text_offset: 4
603  hasTags: true
604  setTags: {_bridgetype: 4px}
605
606# minor-roads-fill -- [highway]='track'
607- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
608  minScale: 18
609  maxScale: 13
610  isAnd: false
611  breaker: false
612  conditions:
613    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
614      type: eq
615      params: ['highway','track']
616  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
617    isFilled: false
618    isStroked: true
619    stroke_linecap: round
620    stroke_dashArray: [3,4]
621    stroke_opacity: 40
622    stroke_width: 1.5
623    stroke_colour: 10053120
624    sublayer: 4
625  hasTags: true
626  setTags: {_bridgetype: 4px}
627
628# bridge
629- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
630  minScale: 18
631  maxScale: 13
632  conditions:
633    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
634      type: eq
635      params: ['_bridgetype','4px']
636    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
637      type: true
638      params: ['bridge']
639  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
640    isFilled: false
641    isStroked: true
642    isCased: true
643    stroke_opacity: 100
644    stroke_width: 4
645    stroke_colour: 0xFFFFFF
646    casing_opacity: 100
647    casing_width: 5
648    casing_colour: 0
649  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
650    tag: bridge_name
651    text_size: 10
652    isLine: false
653    text_offset: 8
654    text_width: 70
655    pullout_colour: 0xFFFFFF
656    pullout_radius: 2
657
658# minor-roads-fill -- [highway]='path' and not ([tunnel]='yes' or [tunnel]='true' or [tunnel]='1')
659- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
660  minScale: 18
661  maxScale: 13
662  isAnd: true
663  conditions:
664    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
665      type: eq
666      params: ['highway','path']
667  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
668    isFilled: false
669    isStroked: true
670    stroke_linecap: round
671    stroke_dashArray: [6,3]
672    stroke_opacity: 40
673    stroke_width: 0.5
674    stroke_colour: 0
675    sublayer: 4
676
677# minor-roads-fill -- [highway]='steps'
678- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
679  minScale: 14
680  maxScale: 13
681  isAnd: false
682  conditions:
683    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
684      type: eq
685      params: ['highway','steps']
686  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
687    isFilled: false
688    isStroked: true
689    stroke_linecap: round
690    stroke_dashArray: [1,3]
691    stroke_opacity: 40
692    stroke_width: 2.0
693    stroke_colour: 16416882
694    sublayer: 4
695
696# minor-roads-fill -- [highway]='cycleway' and not ([tunnel]='yes' or [tunnel]='true')
697- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
698  minScale: 18
699  maxScale: 13
700  isAnd: true
701  conditions:
702    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
703      type: eq
704      params: ['highway','cycleway']
705  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
706    isFilled: false
707    isStroked: true
708    stroke_linecap: round
709    stroke_dashArray: [1,3]
710    stroke_opacity: 40
711    stroke_width: 1.5
712    stroke_colour: 255
713    sublayer: 4
714
715# minor-roads-fill -- [highway]='byway'
716- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
717  minScale: 18
718  maxScale: 13
719  isAnd: false
720  breaker: true
721  conditions:
722    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
723      type: eq
724      params: ['highway','byway']
725  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
726    isFilled: false
727    isStroked: true
728    stroke_linecap: round
729    stroke_dashArray: [3,4]
730    stroke_opacity: 40
731    stroke_width: 2.0
732    stroke_colour: 16763904
733    sublayer: 4
734
735# minor-roads-fill -- [highway]='unsurfaced'
736- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
737  minScale: 13
738  maxScale: 13
739  isAnd: false
740  breaker: true
741  conditions:
742    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
743      type: eq
744      params: ['highway','unsurfaced']
745  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
746    isFilled: false
747    isStroked: true
748    stroke_linecap: round
749    stroke_dashArray: [2,4]
750    stroke_opacity: 40
751    stroke_width: 3
752    stroke_colour: 14597532
753    sublayer: 4
754
755# minor-roads-fill -- [highway]='unsurfaced'
756- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
757  minScale: 18
758  maxScale: 14
759  isAnd: false
760  breaker: true
761  conditions:
762    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
763      type: eq
764      params: ['highway','unsurfaced']
765  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
766    isFilled: false
767    isStroked: true
768    stroke_linecap: round
769    stroke_dashArray: [4,6]
770    stroke_opacity: 40
771    stroke_width: 4
772    stroke_colour: 14597532
773    sublayer: 4
774
775# noncased-ways-bridges -- [highway]='unsurfaced' and ([bridge]='yes' or [bridge]='true')
776- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
777  minScale: 13
778  maxScale: 13
779  isAnd: true
780  breaker: true
781  conditions:
782    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
783      type: eq
784      params: ['highway','unsurfaced']
785    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
786      type: true
787      params: ['bridge']
788  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
789    isFilled: false
790    isStroked: true
791    stroke_linecap: round
792    stroke_dashArray: [2,4]
793    stroke_opacity: 100
794    stroke_width: 3
795    stroke_colour: 14597532
796    sublayer: 4
797
798# noncased-ways-bridges -- [highway]='unsurfaced' and ([bridge]='yes' or [bridge]='true')
799- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
800  minScale: 18
801  maxScale: 14
802  isAnd: true
803  breaker: true
804  conditions:
805    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
806      type: eq
807      params: ['highway','unsurfaced']
808    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
809      type: true
810      params: ['bridge']
811  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
812    isFilled: false
813    isStroked: true
814    stroke_linecap: round
815    stroke_dashArray: [4,6]
816    stroke_opacity: 100
817    stroke_width: 4
818    stroke_colour: 14597532
819    sublayer: 4
820
821# noncased-ways-bridges -- [highway]='bridleway' and ([bridge]='yes' or [bridge]='true')
822- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
823  minScale: 18
824  maxScale: 14
825  isAnd: true
826  conditions:
827    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
828      type: eq
829      params: ['highway','bridleway']
830    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
831      type: true
832      params: ['bridge']
833  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
834    isFilled: false
835    isStroked: true
836    stroke_linecap: round
837    stroke_dashArray: [4,2]
838    stroke_opacity: 100
839    stroke_width: 1.5
840    stroke_colour: 32768
841    sublayer: 4
842
843# noncased-ways-bridges -- [highway]='footway' and ([bridge]='yes' or [bridge]='true')
844- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
845  minScale: 18
846  maxScale: 14
847  isAnd: true
848  conditions:
849    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
850      type: eq
851      params: ['highway','footway']
852    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
853      type: true
854      params: ['bridge']
855  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
856    isFilled: false
857    isStroked: true
858    stroke_linecap: round
859    stroke_dashArray: [1,3]
860    stroke_opacity: 100
861    stroke_width: 2.0
862    stroke_colour: 16416882
863    sublayer: 4
864
865# noncased-ways-bridges -- [highway]='path' and ([bridge]='yes' or [bridge]='true' or [bridge]='1')
866- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
867  minScale: 18
868  maxScale: 14
869  isAnd: true
870  conditions:
871    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
872      type: eq
873      params: ['highway','path']
874    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
875      type: true
876      params: ['bridge']
877  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
878    isFilled: false
879    isStroked: true
880    stroke_linecap: round
881    stroke_dashArray: [6,3]
882    stroke_opacity: 100
883    stroke_width: 0.5
884    stroke_colour: 0
885    sublayer: 4
886
887# noncased-ways-bridges -- [highway]='cycleway' and ([bridge]='yes' or [bridge]='true')
888- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
889  minScale: 18
890  maxScale: 14
891  isAnd: true
892  conditions:
893    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
894      type: eq
895      params: ['highway','cycleway']
896    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
897      type: true
898      params: ['bridge']
899  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
900    isFilled: false
901    isStroked: true
902    stroke_linecap: round
903    stroke_dashArray: [1,3]
904    stroke_opacity: 100
905    stroke_width: 1.5
906    stroke_colour: 255
907    sublayer: 4
908
909# noncased-ways-bridges -- [highway]='byway' and ([bridge]='yes' or [bridge]='true')
910- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
911  minScale: 18
912  maxScale: 14
913  isAnd: true
914  breaker: true
915  conditions:
916    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
917      type: eq
918      params: ['highway','byway']
919    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
920      type: true
921      params: ['bridge']
922  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
923    isFilled: false
924    isStroked: true
925    stroke_linecap: round
926    stroke_dashArray: [3,4]
927    stroke_opacity: 100
928    stroke_width: 1.5
929    stroke_colour: 16763904
930    sublayer: 4
931
932# tracks-notunnel-nobridge -- [tracktype]='grade1'
933- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
934  minScale: 18
935  maxScale: 14
936  isAnd: false
937  breaker: true
938  conditions:
939    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
940      type: eq
941      params: ['tracktype','grade1']
942  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
943    isFilled: false
944    isStroked: true
945    stroke_opacity: 70
946    stroke_width: 2
947    stroke_colour: 11761408
948    sublayer: 4
949
950# tracks-notunnel-nobridge -- [tracktype]='grade2'
951- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
952  minScale: 18
953  maxScale: 14
954  isAnd: false
955  breaker: true
956  conditions:
957    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
958      type: eq
959      params: ['tracktype','grade2']
960  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
961    isFilled: false
962    isStroked: true
963    stroke_linecap: round
964    stroke_dashArray: [9,4]
965    stroke_opacity: 80
966    stroke_width: 1.5
967    stroke_colour: 11038720
968    sublayer: 4
969
970# tracks-notunnel-nobridge -- [tracktype]='grade3'
971- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
972  minScale: 18
973  maxScale: 14
974  isAnd: false
975  breaker: true
976  conditions:
977    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
978      type: eq
979      params: ['tracktype','grade3']
980  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
981    isFilled: false
982    isStroked: true
983    stroke_linecap: round
984    stroke_dashArray: [3,4]
985    stroke_opacity: 80
986    stroke_width: 1.5
987    stroke_colour: 10053120
988    sublayer: 4
989
990# tracks-notunnel-nobridge -- [tracktype]='grade4'
991- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
992  minScale: 18
993  maxScale: 14
994  isAnd: false
995  breaker: true
996  conditions:
997    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
998      type: eq
999      params: ['tracktype','grade4']
1000  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1001    isFilled: false
1002    isStroked: true
1003    stroke_linecap: round
1004    stroke_dashArray: [4,7,1,5]
1005    stroke_opacity: 80
1006    stroke_width: 2
1007    stroke_colour: 10053120
1008    sublayer: 4
1009
1010# tracks-notunnel-nobridge -- [tracktype]='grade5'
1011- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1012  minScale: 18
1013  maxScale: 14
1014  isAnd: false
1015  breaker: true
1016  conditions:
1017    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1018      type: eq
1019      params: ['tracktype','grade5']
1020  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1021    isFilled: false
1022    isStroked: true
1023    stroke_linecap: round
1024    stroke_dashArray: [1,5]
1025    stroke_opacity: 80
1026    stroke_width: 2
1027    stroke_colour: 10053120
1028    sublayer: 4
1029
1030# tracks-bridges -- [tracktype]='grade1'
1031- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1032  minScale: 18
1033  maxScale: 14
1034  isAnd: false
1035  breaker: true
1036  conditions:
1037    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1038      type: eq
1039      params: ['tracktype','grade1']
1040  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1041    isFilled: false
1042    isStroked: true
1043    stroke_opacity: 70
1044    stroke_width: 2
1045    stroke_colour: 11761408
1046    sublayer: 4
1047
1048# tracks-bridges -- [tracktype]='grade2'
1049- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1050  minScale: 18
1051  maxScale: 14
1052  isAnd: false
1053  breaker: true
1054  conditions:
1055    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1056      type: eq
1057      params: ['tracktype','grade2']
1058  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1059    isFilled: false
1060    isStroked: true
1061    stroke_linecap: round
1062    stroke_dashArray: [3,4]
1063    stroke_opacity: 80
1064    stroke_width: 1.5
1065    stroke_colour: 11038720
1066    sublayer: 4
1067
1068# tracks-bridges -- [tracktype]='grade3'
1069- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1070  minScale: 18
1071  maxScale: 14
1072  isAnd: false
1073  breaker: true
1074  conditions:
1075    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1076      type: eq
1077      params: ['tracktype','grade3']
1078  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1079    isFilled: false
1080    isStroked: true
1081    stroke_opacity: 70
1082    stroke_width: 2
1083    stroke_colour: 10053120
1084    sublayer: 4
1085
1086# tracks-bridges -- [tracktype]='grade4'
1087- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1088  minScale: 18
1089  maxScale: 14
1090  isAnd: false
1091  breaker: true
1092  conditions:
1093    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1094      type: eq
1095      params: ['tracktype','grade4']
1096  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1097    isFilled: false
1098    isStroked: true
1099    stroke_linecap: round
1100    stroke_dashArray: [4,7,1,5]
1101    stroke_opacity: 80
1102    stroke_width: 2
1103    stroke_colour: 10053120
1104    sublayer: 4
1105
1106# tracks-bridges -- [tracktype]='grade5'
1107- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1108  minScale: 18
1109  maxScale: 14
1110  isAnd: false
1111  breaker: true
1112  conditions:
1113    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1114      type: eq
1115      params: ['tracktype','grade5']
1116  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1117    isFilled: false
1118    isStroked: true
1119    stroke_linecap: round
1120    stroke_dashArray: [1,5]
1121    stroke_opacity: 80
1122    stroke_width: 2
1123    stroke_colour: 10053120
1124    sublayer: 4
1125
1126# tracks-tunnels -- [tracktype]='grade1'
1127- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1128  minScale: 18
1129  maxScale: 14
1130  isAnd: false
1131  breaker: true
1132  conditions:
1133    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1134      type: eq
1135      params: ['tracktype','grade1']
1136  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1137    isFilled: false
1138    isStroked: true
1139    stroke_linecap: round
1140    stroke_dashArray: [4,2]
1141    stroke_opacity: 50
1142    stroke_width: 2
1143    stroke_colour: 11761408
1144    sublayer: 4
1145
1146# tracks-tunnels -- [tracktype]='grade2'
1147- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1148  minScale: 18
1149  maxScale: 14
1150  isAnd: false
1151  breaker: true
1152  conditions:
1153    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1154      type: eq
1155      params: ['tracktype','grade2']
1156  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1157    isFilled: false
1158    isStroked: true
1159    stroke_linecap: round
1160    stroke_dashArray: [3,4]
1161    stroke_opacity: 50
1162    stroke_width: 1.5
1163    stroke_colour: 11038720
1164    sublayer: 4
1165
1166# tracks-tunnels -- [tracktype]='grade3'
1167- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1168  minScale: 18
1169  maxScale: 14
1170  isAnd: false
1171  breaker: true
1172  conditions:
1173    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1174      type: eq
1175      params: ['tracktype','grade3']
1176  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1177    isFilled: false
1178    isStroked: true
1179    stroke_linecap: round
1180    stroke_dashArray: [4,2]
1181    stroke_opacity: 50
1182    stroke_width: 2
1183    stroke_colour: 10053120
1184    sublayer: 4
1185
1186# tracks-tunnels -- [tracktype]='grade4'
1187- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1188  minScale: 18
1189  maxScale: 14
1190  isAnd: false
1191  breaker: true
1192  conditions:
1193    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1194      type: eq
1195      params: ['tracktype','grade4']
1196  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1197    isFilled: false
1198    isStroked: true
1199    stroke_linecap: round
1200    stroke_dashArray: [4,7,1,5]
1201    stroke_opacity: 50
1202    stroke_width: 2
1203    stroke_colour: 10053120
1204    sublayer: 4
1205
1206# tracks-tunnels -- [tracktype]='grade5'
1207- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1208  minScale: 18
1209  maxScale: 14
1210  isAnd: false
1211  breaker: true
1212  conditions:
1213    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1214      type: eq
1215      params: ['tracktype','grade5']
1216  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1217    isFilled: false
1218    isStroked: true
1219    stroke_linecap: round
1220    stroke_dashArray: [1,5]
1221    stroke_opacity: 50
1222    stroke_width: 2
1223    stroke_colour: 10053120
1224    sublayer: 4
1225
1226
1227
1228# ====================================================
1229# Waterways
1230# ====================================================
1231
1232# Canal, z12-15
1233- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1234  minScale: 15
1235  maxScale: 12
1236  isAnd: true
1237  breaker: true
1238  conditions:
1239    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1240      type: eq
1241      params: ['waterway','canal']
1242    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1243      type: untrue
1244      params: ['disused']
1245  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1246    isFilled: false
1247    isStroked: true
1248    stroke_opacity: 100
1249    stroke_width: 3
1250    stroke_colour: 11915472
1251
1252# Canal, z16-18
1253- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1254  minScale: 18
1255  maxScale: 16
1256  isAnd: true
1257  breaker: true
1258  conditions:
1259    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1260      type: eq
1261      params: ['waterway','canal']
1262    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1263      type: untrue
1264      params: ['disused']
1265  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1266    isFilled: false
1267    isStroked: true
1268    stroke_opacity: 100
1269    stroke_width: 10
1270    stroke_colour: 11915472
1271  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
1272    tag: name
1273    text_colour: 6724044
1274    text_size: 10
1275    pullout_radius: 2
1276    pullout_colour: 0xDDDDFF
1277    isLine: true
1278
1279
1280# water_lines -- [waterway]='weir'
1281- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1282  minScale: 17
1283  maxScale: 15
1284  isAnd: false
1285  breaker: true
1286  conditions:
1287    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1288      type: eq
1289      params: ['waterway','weir']
1290  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1291    isFilled: false
1292    isStroked: true
1293    stroke_opacity: 100
1294    stroke_width: 2
1295    stroke_colour: 11184810
1296
1297# water_lines -- [waterway]='river'
1298- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1299  minScale: 14
1300  maxScale: 12
1301  isAnd: false
1302  breaker: true
1303  conditions:
1304    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1305      type: eq
1306      params: ['waterway','river']
1307  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1308    isFilled: false
1309    isStroked: true
1310    stroke_opacity: 100
1311    stroke_width: 2
1312    stroke_colour: 11915472
1313
1314# water_lines -- [waterway]='river'
1315- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1316  minScale: 17
1317  maxScale: 15
1318  isAnd: false
1319  breaker: true
1320  conditions:
1321    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1322      type: eq
1323      params: ['waterway','river']
1324  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1325    isFilled: false
1326    isStroked: true
1327    stroke_opacity: 100
1328    stroke_width: 10
1329    stroke_colour: 11915472
1330  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
1331    tag: name
1332    text_colour: 6724044
1333    text_size: 10
1334    pullout_radius: 1
1335    isLine: true
1336
1337
1338
1339
1340
1341# ====================================================
1342# Other stuff
1343# ====================================================
1344
1345# highway-area-casing -- [highway]='pedestrian' or [highway]='service'
1346- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1347  minScale: 18
1348  maxScale: 14
1349  isAnd: false
1350  breaker: true
1351  conditions:
1352    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1353      type: eq
1354      params: ['highway','pedestrian']
1355    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1356      type: eq
1357      params: ['highway','service']
1358  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1359    isFilled: false
1360    isStroked: true
1361    stroke_opacity: 100
1362    stroke_width: 1
1363    stroke_colour: 8421504
1364
1365# highway-area-fill -- [highway]='pedestrian'
1366- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1367  minScale: 18
1368  maxScale: 14
1369  isAnd: false
1370  breaker: true
1371  conditions:
1372    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1373      type: eq
1374      params: ['highway','pedestrian']
1375  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1376    isFilled: true
1377    isStroked: false
1378    fill_opacity: 100
1379    fill_colour: 15592941
1380
1381# leisure -- [man_made]='pier'
1382- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1383  minScale: 18
1384  maxScale: 12
1385  isAnd: false
1386  breaker: true
1387  conditions:
1388    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1389      type: eq
1390      params: ['man_made','pier']
1391  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1392    isFilled: true
1393    isStroked: false
1394    fill_opacity: 100
1395    fill_colour: 15921129
1396
1397# leisure -- [leisure]='playgnone' or [tourism]='picnic_site'
1398- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1399  minScale: 18
1400  maxScale: 13
1401  isAnd: false
1402  breaker: true
1403  conditions:
1404    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1405      type: eq
1406      params: ['leisure','playgnone']
1407    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1408      type: eq
1409      params: ['tourism','picnic_site']
1410  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1411    isFilled: true
1412    isStroked: true
1413    stroke_opacity: 100
1414    stroke_width: 0.3
1415    stroke_colour: 6710886
1416    fill_opacity: 100
1417    fill_colour: 13434879
1418
1419# leisure -- [tourism]='attraction'
1420- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1421  minScale: 18
1422  maxScale: 10
1423  isAnd: false
1424  breaker: true
1425  conditions:
1426    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1427      type: eq
1428      params: ['tourism','attraction']
1429  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1430    isFilled: true
1431    isStroked: false
1432    fill_opacity: 100
1433    fill_colour: 15911658
1434
1435# leisure -- [landuse]='quarry'
1436- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1437  minScale: 18
1438  maxScale: 11
1439  isAnd: false
1440  breaker: true
1441  conditions:
1442    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1443      type: eq
1444      params: ['landuse','quarry']
1445  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1446    isFilled: false
1447    isStroked: true
1448    stroke_opacity: 100
1449    stroke_width: 0.5
1450    stroke_colour: 8421504
1451
1452
1453# leisure -- [landuse]='vineyard'
1454- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1455  minScale: 14
1456  maxScale: 13
1457  isAnd: false
1458  breaker: true
1459  conditions:
1460    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1461      type: eq
1462      params: ['landuse','vineyard']
1463
1464# leisure -- [landuse]='vineyard'
1465- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1466  minScale: 18
1467  maxScale: 15
1468  isAnd: false
1469  breaker: true
1470  conditions:
1471    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1472      type: eq
1473      params: ['landuse','vineyard']
1474
1475# leisure -- [leisure]='nature_reserve'
1476- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1477  minScale: 13
1478  maxScale: 13
1479  isAnd: false
1480  breaker: true
1481  conditions:
1482    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1483      type: eq
1484      params: ['leisure','nature_reserve']
1485
1486# leisure -- [leisure]='nature_reserve'
1487- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1488  minScale: 18
1489  maxScale: 14
1490  isAnd: false
1491  breaker: true
1492  conditions:
1493    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1494      type: eq
1495      params: ['leisure','nature_reserve']
1496
1497# leisure -- [landuse]='cemetery' or [landuse]='grave_yard'
1498- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1499  minScale: 14
1500  maxScale: 10
1501  isAnd: false
1502  breaker: true
1503  conditions:
1504    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1505      type: eq
1506      params: ['landuse','cemetery']
1507    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1508      type: eq
1509      params: ['landuse','grave_yard']
1510  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1511    isFilled: true
1512    isStroked: false
1513    fill_opacity: 100
1514    fill_colour: 11193263
1515
1516# leisure -- [landuse]='residential'
1517- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1518  minScale: 17
1519  maxScale: 10
1520  isAnd: false
1521  breaker: true
1522  conditions:
1523    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1524      type: eq
1525      params: ['landuse','residential']
1526  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1527    isFilled: true
1528    isStroked: false
1529    fill_opacity: 100
1530    fill_colour: 14540253
1531
1532# leisure -- [military]='barracks'
1533- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1534  minScale: 17
1535  maxScale: 10
1536  isAnd: false
1537  breaker: true
1538  conditions:
1539    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1540      type: eq
1541      params: ['military','barracks']
1542  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1543    isFilled: true
1544    isStroked: false
1545    fill_opacity: 100
1546    fill_colour: 16748431
1547
1548# leisure -- [landuse]='military'
1549- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1550  minScale: 17
1551  maxScale: 10
1552  isAnd: false
1553  breaker: true
1554  conditions:
1555    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1556      type: eq
1557      params: ['landuse','military']
1558  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1559    isFilled: true
1560    isStroked: false
1561    fill_opacity: 40
1562    fill_colour: 16754856
1563
1564# leisure -- [landuse]='field' or [natural]='field'
1565- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1566  minScale: 17
1567  maxScale: 10
1568  isAnd: false
1569  breaker: true
1570  conditions:
1571    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1572      type: eq
1573      params: ['landuse','field']
1574    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1575      type: eq
1576      params: ['natural','field']
1577  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1578    isFilled: true
1579    isStroked: false
1580    fill_opacity: 20
1581    fill_colour: 6710784
1582
1583
1584# leisure -- [military]='danger_area'
1585- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1586  minScale: 17
1587  maxScale: 11
1588  isAnd: false
1589  breaker: true
1590  conditions:
1591    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1592      type: eq
1593      params: ['military','danger_area']
1594
1595# leisure -- [landuse]='cemetery' or [landuse]='grave_yard'
1596- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1597  minScale: 18
1598  maxScale: 14
1599  isAnd: false
1600  breaker: true
1601  conditions:
1602    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1603      type: eq
1604      params: ['landuse','cemetery']
1605    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1606      type: eq
1607      params: ['landuse','grave_yard']
1608
1609# leisure -- [landuse]='meadow' or [landuse]='grass'
1610- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1611  minScale: 18
1612  maxScale: 10
1613  isAnd: false
1614  breaker: true
1615  conditions:
1616    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1617      type: eq
1618      params: ['landuse','meadow']
1619    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1620      type: eq
1621      params: ['landuse','grass']
1622  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1623    isFilled: true
1624    isStroked: false
1625    fill_opacity: 100
1626    fill_colour: 13626536
1627
1628# leisure -- [leisure]='park' or [leisure]='recreation_gnone'
1629- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1630  minScale: 18
1631  maxScale: 10
1632  isAnd: false
1633  breaker: true
1634  conditions:
1635    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1636      type: eq
1637      params: ['leisure','park']
1638    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1639      type: eq
1640      params: ['leisure','recreation_gnone']
1641  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1642    isFilled: true
1643    isStroked: false
1644    fill_opacity: 100
1645    fill_colour: 11992502
1646
1647# leisure -- [tourism]='zoo'
1648- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1649  minScale: 18
1650  maxScale: 10
1651  isAnd: false
1652  breaker: true
1653  conditions:
1654    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1655      type: eq
1656      params: ['tourism','zoo']
1657
1658# leisure -- [leisure]='common'
1659- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1660  minScale: 18
1661  maxScale: 10
1662  isAnd: false
1663  breaker: true
1664  conditions:
1665    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1666      type: eq
1667      params: ['leisure','common']
1668  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1669    isFilled: true
1670    isStroked: false
1671    fill_opacity: 100
1672    fill_colour: 13626536
1673
1674# leisure -- [leisure]='garden'
1675- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1676  minScale: 18
1677  maxScale: 10
1678  isAnd: false
1679  breaker: true
1680  conditions:
1681    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1682      type: eq
1683      params: ['leisure','garden']
1684  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1685    isFilled: true
1686    isStroked: false
1687    fill_opacity: 100
1688    fill_colour: 13626536
1689
1690# leisure -- [leisure]='golf_course'
1691- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1692  minScale: 18
1693  maxScale: 10
1694  isAnd: false
1695  breaker: true
1696  conditions:
1697    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1698      type: eq
1699      params: ['leisure','golf_course']
1700  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1701    isFilled: true
1702    isStroked: false
1703    fill_opacity: 100
1704    fill_colour: 11920309
1705
1706# leisure -- [landuse]='allotments'
1707- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1708  minScale: 18
1709  maxScale: 10
1710  isAnd: false
1711  breaker: true
1712  conditions:
1713    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1714      type: eq
1715      params: ['landuse','allotments']
1716  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1717    isFilled: true
1718    isStroked: false
1719    fill_opacity: 100
1720    fill_colour: 13152388
1721
1722# leisure -- [landuse]='forest'
1723- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1724  minScale: 13
1725  maxScale: 9
1726  isAnd: false
1727  breaker: true
1728  conditions:
1729    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1730      type: eq
1731      params: ['landuse','forest']
1732  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1733    isFilled: true
1734    isStroked: false
1735    fill_opacity: 100
1736    fill_colour: 9291116
1737
1738# leisure -- [landuse]='forest'
1739- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1740  minScale: 18
1741  maxScale: 14
1742  isAnd: false
1743  breaker: true
1744  conditions:
1745    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1746      type: eq
1747      params: ['landuse','forest']
1748
1749# leisure -- [landuse]='farm'
1750- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1751  minScale: 18
1752  maxScale: 9
1753  isAnd: false
1754  breaker: true
1755  conditions:
1756    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1757      type: eq
1758      params: ['landuse','farm']
1759  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1760    isFilled: true
1761    isStroked: false
1762    fill_opacity: 100
1763    fill_colour: 15390909
1764
1765# leisure -- [landuse]='recreation_gnone' or [landuse]='conservation'
1766- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1767  minScale: 18
1768  maxScale: 10
1769  isAnd: false
1770  breaker: true
1771  conditions:
1772    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1773      type: eq
1774      params: ['landuse','recreation_gnone']
1775    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1776      type: eq
1777      params: ['landuse','conservation']
1778  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1779    isFilled: true
1780    isStroked: false
1781    fill_opacity: 100
1782    fill_colour: 13626536
1783
1784# leisure -- [landuse]='village_green'
1785- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1786  minScale: 18
1787  maxScale: 11
1788  isAnd: false
1789  breaker: true
1790  conditions:
1791    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1792      type: eq
1793      params: ['landuse','village_green']
1794  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1795    isFilled: true
1796    isStroked: false
1797    fill_opacity: 100
1798    fill_colour: 13626536
1799
1800# leisure -- [landuse]='retail'
1801- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1802  minScale: 18
1803  maxScale: 10
1804  isAnd: false
1805  breaker: true
1806  conditions:
1807    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1808      type: eq
1809      params: ['landuse','retail']
1810  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1811    isFilled: true
1812    isStroked: false
1813    fill_opacity: 100
1814    fill_colour: 15850202
1815
1816# leisure -- [landuse]='retail'
1817- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1818  minScale: 18
1819  maxScale: 15
1820  isAnd: false
1821  breaker: true
1822  conditions:
1823    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1824      type: eq
1825      params: ['landuse','retail']
1826  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1827    isFilled: false
1828    isStroked: true
1829    stroke_opacity: 100
1830    stroke_width: 0.3
1831    stroke_colour: 16711680
1832
1833# leisure -- [landuse]='industrial'
1834- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1835  minScale: 18
1836  maxScale: 10
1837  isAnd: false
1838  breaker: true
1839  conditions:
1840    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1841      type: eq
1842      params: ['landuse','industrial']
1843  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1844    isFilled: true
1845    isStroked: false
1846    fill_opacity: 100
1847    fill_colour: 14668246
1848
1849
1850# leisure -- [power]='station'
1851- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1852  minScale: 18
1853  maxScale: 12
1854  isAnd: false
1855  breaker: true
1856  conditions:
1857    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1858      type: eq
1859      params: ['power','station']
1860  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1861    isFilled: true
1862    isStroked: true
1863    stroke_opacity: 100
1864    stroke_width: 0.4
1865    stroke_colour: 5592405
1866    fill_opacity: 100
1867    fill_colour: 12303291
1868
1869# leisure -- [power]='sub_station'
1870- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1871  minScale: 18
1872  maxScale: 13
1873  isAnd: false
1874  breaker: true
1875  conditions:
1876    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1877      type: eq
1878      params: ['power','sub_station']
1879  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1880    isFilled: true
1881    isStroked: true
1882    stroke_opacity: 100
1883    stroke_width: 0.4
1884    stroke_colour: 5592405
1885    fill_opacity: 100
1886    fill_colour: 12303291
1887
1888
1889# leisure -- [natural]='glacier'
1890- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1891  minScale: 18
1892  maxScale: 8
1893  isAnd: false
1894  breaker: true
1895  conditions:
1896    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1897      type: eq
1898      params: ['natural','glacier']
1899  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1900    isFilled: false
1901    isStroked: true
1902    stroke_dashArray: [4,2]
1903    stroke_opacity: 100
1904    stroke_width: 1.5
1905    stroke_colour: 10079487
1906  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
1907    tag: name
1908    text_colour: 10066431
1909    text_size: 9
1910    pullout_radius: 1
1911
1912# leisure -- [landuse]='commercial'
1913- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1914  minScale: 18
1915  maxScale: 10
1916  isAnd: false
1917  breaker: true
1918  conditions:
1919    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1920      type: eq
1921      params: ['landuse','commercial']
1922  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1923    isFilled: true
1924    isStroked: false
1925    fill_opacity: 100
1926    fill_colour: 15714504
1927
1928# leisure -- [landuse]='brownfield' or [landuse]='landfill' or [landuse]='greenfield' or [landuse]='construction'
1929- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1930  minScale: 18
1931  maxScale: 10
1932  isAnd: false
1933  breaker: true
1934  conditions:
1935    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1936      type: eq
1937      params: ['landuse','brownfield']
1938    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1939      type: eq
1940      params: ['landuse','landfill']
1941    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1942      type: eq
1943      params: ['landuse','greenfield']
1944    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1945      type: eq
1946      params: ['landuse','construction']
1947  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1948    isFilled: true
1949    isStroked: false
1950    fill_opacity: 100
1951    fill_colour: 10329452
1952
1953# leisure -- [natural]='wood' or [landuse]='wood'
1954- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1955  minScale: 18
1956  maxScale: 10
1957  isAnd: false
1958  breaker: true
1959  conditions:
1960    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1961      type: eq
1962      params: ['natural','wood']
1963    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1964      type: eq
1965      params: ['landuse','wood']
1966  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1967    isFilled: true
1968    isStroked: false
1969    fill_opacity: 100
1970    fill_colour: 11456928
1971
1972# leisure -- [natural]='heath'
1973- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1974  minScale: 18
1975  maxScale: 10
1976  isAnd: false
1977  breaker: true
1978  conditions:
1979    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1980      type: eq
1981      params: ['natural','heath']
1982  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1983    isFilled: true
1984    isStroked: false
1985    fill_opacity: 100
1986    fill_colour: 16777152
1987
1988# leisure -- [landuse]='basin'
1989- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
1990  minScale: 18
1991  maxScale: 7
1992  isAnd: false
1993  breaker: true
1994  conditions:
1995    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
1996      type: eq
1997      params: ['landuse','basin']
1998  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
1999    isFilled: true
2000    isStroked: false
2001    fill_opacity: 100
2002    fill_colour: 11915472
2003
2004# leisure -- [amenity]='university' or [amenity]='college' or [amenity]='school' or [amenity]='hospital'
2005- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2006  minScale: 18
2007  maxScale: 10
2008  isAnd: false
2009  breaker: true
2010  conditions:
2011    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2012      type: eq
2013      params: ['amenity','university']
2014    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2015      type: eq
2016      params: ['amenity','college']
2017    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2018      type: eq
2019      params: ['amenity','school']
2020    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2021      type: eq
2022      params: ['amenity','hospital']
2023  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2024    isFilled: true
2025    isStroked: false
2026    fill_opacity: 100
2027    fill_colour: 15790296
2028
2029# leisure -- [amenity]='university' or [amenity]='college' or [amenity]='school' or [amenity]='hospital'
2030- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2031  minScale: 18
2032  maxScale: 12
2033  isAnd: false
2034  breaker: true
2035  conditions:
2036    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2037      type: eq
2038      params: ['amenity','university']
2039    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2040      type: eq
2041      params: ['amenity','college']
2042    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2043      type: eq
2044      params: ['amenity','school']
2045    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2046      type: eq
2047      params: ['amenity','hospital']
2048  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2049    isFilled: false
2050    isStroked: true
2051    stroke_opacity: 100
2052    stroke_width: 0.3
2053    stroke_colour: 10824234
2054
2055# leisure -- [amenity]='parking'
2056- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2057  minScale: 18
2058  maxScale: 10
2059  isAnd: false
2060  breaker: true
2061  conditions:
2062    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2063      type: eq
2064      params: ['amenity','parking']
2065  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2066    isFilled: true
2067    isStroked: false
2068    fill_opacity: 100
2069    fill_colour: 16248759
2070
2071# leisure -- [amenity]='parking'
2072- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2073  minScale: 18
2074  maxScale: 15
2075  isAnd: false
2076  breaker: true
2077  conditions:
2078    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2079      type: eq
2080      params: ['amenity','parking']
2081  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2082    isFilled: false
2083    isStroked: true
2084    stroke_opacity: 100
2085    stroke_width: 0.3
2086    stroke_colour: 15658705
2087
2088# leisure -- [leisure]='pitch'
2089- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2090  minScale: 18
2091  maxScale: 10
2092  isAnd: false
2093  breaker: true
2094  conditions:
2095    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2096      type: eq
2097      params: ['leisure','pitch']
2098  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2099    isFilled: true
2100    isStroked: false
2101    fill_opacity: 100
2102    fill_colour: 9098159
2103
2104# leisure -- [aeroway]='apron'
2105- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2106  minScale: 18
2107  maxScale: 12
2108  isAnd: false
2109  breaker: true
2110  conditions:
2111    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2112      type: eq
2113      params: ['aeroway','apron']
2114  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2115    isFilled: true
2116    isStroked: false
2117    fill_opacity: 100
2118    fill_colour: 15786239
2119
2120# leisure -- [natural]='beach'
2121- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2122  minScale: 18
2123  maxScale: 13
2124  isAnd: false
2125  breaker: true
2126  conditions:
2127    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2128      type: eq
2129      params: ['natural','beach']
2130
2131# leisure -- [natural]='mud'
2132- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2133  minScale: 18
2134  maxScale: 13
2135  isAnd: false
2136  breaker: true
2137  conditions:
2138    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2139      type: eq
2140      params: ['natural','mud']
2141
2142# buildings -- [building]='supermarket'
2143- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2144  minScale: 18
2145  maxScale: 10
2146  isAnd: false
2147  breaker: true
2148  conditions:
2149    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2150      type: eq
2151      params: ['building','supermarket']
2152  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2153    isFilled: true
2154    isStroked: false
2155    fill_opacity: 50
2156    fill_colour: 16761035
2157
2158# buildings -- [amenity]='place_of_worship'
2159- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2160  minScale: 14
2161  maxScale: 10
2162  isAnd: false
2163  breaker: true
2164  conditions:
2165    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2166      type: eq
2167      params: ['amenity','place_of_worship']
2168  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2169    isFilled: true
2170    isStroked: false
2171    fill_opacity: 50
2172    fill_colour: 7829367
2173
2174# buildings -- [amenity]='place_of_worship'
2175- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2176  minScale: 18
2177  maxScale: 15
2178  isAnd: false
2179  breaker: true
2180  conditions:
2181    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2182      type: eq
2183      params: ['amenity','place_of_worship']
2184  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2185    isFilled: true
2186    isStroked: true
2187    stroke_opacity: 100
2188    stroke_width: 0.3
2189    stroke_colour: 1118481
2190    fill_opacity: 50
2191    fill_colour: 7829367
2192
2193# buildings -- [leisure]='sports_centre' or [leisure]='stadium' or [leisure]='track'
2194- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2195  minScale: 18
2196  maxScale: 10
2197  isAnd: false
2198  breaker: true
2199  conditions:
2200    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2201      type: eq
2202      params: ['leisure','sports_centre']
2203    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2204      type: eq
2205      params: ['leisure','stadium']
2206    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2207      type: eq
2208      params: ['leisure','track']
2209  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2210    isFilled: true
2211    isStroked: false
2212    fill_opacity: 100
2213    fill_colour: 3394713
2214
2215# buildings -- [building] <> 'station' and [building] <> 'supermarket' and [building] <> ''
2216- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2217  minScale: 18
2218  maxScale: 10
2219  isAnd: true
2220  breaker: true
2221  conditions:
2222    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2223      type: ne
2224      params: ['building','station']
2225    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2226      type: ne
2227      params: ['building','supermarket']
2228    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2229      type: set
2230      params: ['building']
2231  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2232    isFilled: true
2233    isStroked: false
2234    fill_opacity: 100
2235    fill_colour: 13408665
2236
2237# buildings -- [aeroway]='terminal'
2238- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2239  minScale: 18
2240  maxScale: 12
2241  isAnd: false
2242  breaker: true
2243  conditions:
2244    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2245      type: eq
2246      params: ['aeroway','terminal']
2247  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2248    isFilled: true
2249    isStroked: false
2250    fill_opacity: 100
2251    fill_colour: 13408767
2252
2253# buildings -- [aeroway]='terminal'
2254- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2255  minScale: 18
2256  maxScale: 14
2257  isAnd: false
2258  breaker: true
2259  conditions:
2260    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2261      type: eq
2262      params: ['aeroway','terminal']
2263  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2264    isFilled: false
2265    isStroked: true
2266    stroke_opacity: 100
2267    stroke_width: 0.2
2268    stroke_colour: 3342438
2269
2270# area-text -- [military]='danger_area'
2271# area-text -- [way_area] >=150000
2272# area-text -- [way_area] >=80000 and [way_area] < 150000
2273# area-text -- [way_area] >=20000 and [way_area] < 80000
2274# area-text -- [way_area] < 20000
2275# country -- [place]='country'
2276# country -- [place]='country'
2277# city -- [place]='city'
2278# city -- [place]='city'
2279# city -- [place]='city'
2280# town -- [place]='town'
2281# town -- [place]='town'
2282# suburb -- [place]='suburb'
2283# suburb -- [place]='suburb'
2284# village -- [place]='village'
2285# village -- [place]='village'
2286# hamlet -- [place]='hamlet' or [place]='locality'
2287# hamlet -- [place]='hamlet' or [place]='locality'
2288# interpolation -- [addr:interpolation] <> ''
2289- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2290  minScale: 18
2291  maxScale: 17
2292  isAnd: false
2293  breaker: true
2294  conditions:
2295    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2296      type: set
2297      params: ['addr:interpolation']
2298  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2299    isFilled: false
2300    isStroked: true
2301    stroke_dashArray: [2,4]
2302    stroke_opacity: 100
2303    stroke_width: 1
2304    stroke_colour: 5592405
2305
2306# way_numbers -- [addr:housenumber] <> '' and [building] <> ''
2307# node_numbers -- [addr:housenumber] <> ''
2308# text -- [place]='island'
2309# text -- [amenity]='pub' or [amenity]='restaurant' or [amenity]='cafe' or [amenity]='bar'
2310# text -- [amenity]='cinema' or [amenity]='library'
2311# text -- [amenity]='place_of_worship' or [amenity]='police'
2312# text -- [leisure] <> '' or [landuse] <> ''
2313# text -- [natural]='wood'
2314# text -- [natural]='peak'
2315# text -- [natural]='peak'
2316# text -- [natural]='water' or [natural]='lake' or [landuse]='reservoir' or [landuse]='basin'
2317# text -- [tourism]='hotel'
2318# text -- [tourism]='camp_site'
2319# text -- [tourism]='museum'
2320# text -- [tourism]='attraction'
2321# text -- [amenity]='school' or [amenity]='college' or [amenity]='university'
2322# text -- [amenity]='hospital'
2323# text -- [highway]='motorway_junction'
2324# text -- [highway]='motorway_junction'
2325# text -- [highway]='motorway_junction'
2326# water_areas -- [waterway]='dock' or [landuse]='reservoir' or [landuse]='water' or [waterway]='mill_pond' or [waterway]='riverbank'
2327- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2328  minScale: 18
2329  maxScale: 10
2330  isAnd: false
2331  breaker: true
2332  conditions:
2333    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2334      type: eq
2335      params: ['waterway','dock']
2336    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2337      type: eq
2338      params: ['landuse','reservoir']
2339    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2340      type: eq
2341      params: ['landuse','water']
2342    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2343      type: eq
2344      params: ['waterway','mill_pond']
2345    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2346      type: eq
2347      params: ['waterway','riverbank']
2348  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2349    isFilled: true
2350    isStroked: false
2351    fill_opacity: 100
2352    fill_colour: 11915472
2353  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
2354    tag: name
2355    text_colour: 6724044
2356    text_size: 10
2357    text_width: 100
2358    pullout_radius: 2
2359    pullout_colour: 0xDDDDFF
2360    isLine: false
2361
2362# water_areas -- [natural]='lake' or [natural]='water'
2363- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2364  minScale: 18
2365  maxScale: 7
2366  isAnd: false
2367  breaker: true
2368  conditions:
2369    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2370      type: eq
2371      params: ['natural','lake']
2372    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2373      type: eq
2374      params: ['natural','water']
2375  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2376    isFilled: true
2377    isStroked: false
2378    fill_opacity: 100
2379    fill_colour: 11915472
2380
2381# water_areas -- [natural]='marsh'
2382- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2383  minScale: 18
2384  maxScale: 13
2385  isAnd: false
2386  breaker: true
2387  conditions:
2388    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2389      type: eq
2390      params: ['natural','marsh']
2391
2392# water_areas -- [natural]='scrub'
2393- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2394  minScale: 18
2395  maxScale: 13
2396  isAnd: false
2397  breaker: true
2398  conditions:
2399    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2400      type: eq
2401      params: ['natural','scrub']
2402
2403# water_areas -- [natural]='land'
2404- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2405  minScale: 18
2406  maxScale: 10
2407  isAnd: false
2408  breaker: true
2409  conditions:
2410    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2411      type: eq
2412      params: ['natural','land']
2413  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2414    isFilled: true
2415    isStroked: false
2416    fill_opacity: 100
2417    fill_colour: 15921129
2418
2419# minor-roads-casing -- [highway]='service' and not ([tunnel]='yes' or [tunnel]='true')
2420- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2421  minScale: 17
2422  maxScale: 15
2423  isAnd: true
2424  breaker: true
2425  conditions:
2426    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2427      type: eq
2428      params: ['highway','service']
2429  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2430    isFilled: false
2431    isStroked: true
2432    stroke_opacity: 100
2433    stroke_width: 8
2434    stroke_colour: 10066329
2435
2436# minor-roads-casing -- [highway]='pedestrian' and not ([tunnel]='yes' or [tunnel]='true')
2437- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2438  minScale: 13
2439  maxScale: 13
2440  isAnd: true
2441  breaker: true
2442  conditions:
2443    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2444      type: eq
2445      params: ['highway','pedestrian']
2446  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2447    isFilled: false
2448    isStroked: true
2449    stroke_opacity: 100
2450    stroke_width: 2
2451    stroke_colour: 8421504
2452
2453# minor-roads-casing -- [highway]='pedestrian' and not ([tunnel]='yes' or [tunnel]='true')
2454- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2455  minScale: 14
2456  maxScale: 14
2457  isAnd: true
2458  breaker: true
2459  conditions:
2460    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2461      type: eq
2462      params: ['highway','pedestrian']
2463  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2464    isFilled: false
2465    isStroked: true
2466    stroke_opacity: 100
2467    stroke_width: 3.6
2468    stroke_colour: 8421504
2469
2470# minor-roads-casing -- [highway]='pedestrian' and not ([tunnel]='yes' or [tunnel]='true')
2471- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2472  minScale: 15
2473  maxScale: 15
2474  isAnd: true
2475  breaker: true
2476  conditions:
2477    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2478      type: eq
2479      params: ['highway','pedestrian']
2480  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2481    isFilled: false
2482    isStroked: true
2483    stroke_opacity: 100
2484    stroke_width: 6.5
2485    stroke_colour: 8421504
2486
2487# minor-roads-casing -- [highway]='pedestrian' and not ([tunnel]='yes' or [tunnel]='true')
2488- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2489  minScale: 18
2490  maxScale: 16
2491  isAnd: true
2492  breaker: true
2493  conditions:
2494    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2495      type: eq
2496      params: ['highway','pedestrian']
2497  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2498    isFilled: false
2499    isStroked: true
2500    stroke_opacity: 100
2501    stroke_width: 9
2502    stroke_colour: 8421504
2503
2504# minor-roads-fill -- [highway]='proposed' or [highway]='construction'
2505- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2506  minScale: 12
2507  maxScale: 12
2508  isAnd: false
2509  breaker: true
2510  conditions:
2511    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2512      type: eq
2513      params: ['highway','proposed']
2514    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2515      type: eq
2516      params: ['highway','construction']
2517  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2518    isFilled: false
2519    isStroked: true
2520    stroke_dashArray: [4,2]
2521    stroke_opacity: 100
2522    stroke_width: 2
2523    stroke_colour: 16777215
2524
2525# minor-roads-fill -- [highway]='proposed' or [highway]='construction'
2526- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2527  minScale: 15
2528  maxScale: 13
2529  isAnd: false
2530  breaker: true
2531  conditions:
2532    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2533      type: eq
2534      params: ['highway','proposed']
2535    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2536      type: eq
2537      params: ['highway','construction']
2538  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2539    isFilled: false
2540    isStroked: true
2541    stroke_dashArray: [6,4]
2542    stroke_opacity: 100
2543    stroke_width: 3.5
2544    stroke_colour: 16777215
2545
2546# minor-roads-fill -- [highway]='proposed' or [highway]='construction'
2547- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2548  minScale: 17
2549  maxScale: 16
2550  isAnd: false
2551  breaker: true
2552  conditions:
2553    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2554      type: eq
2555      params: ['highway','proposed']
2556    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2557      type: eq
2558      params: ['highway','construction']
2559  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2560    isFilled: false
2561    isStroked: true
2562    stroke_dashArray: [8,6]
2563    stroke_opacity: 100
2564    stroke_width: 7
2565    stroke_colour: 16777215
2566
2567# minor-roads-fill -- [highway]='road'
2568- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2569  minScale: 13
2570  maxScale: 13
2571  isAnd: false
2572  breaker: true
2573  conditions:
2574    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2575      type: eq
2576      params: ['highway','road']
2577  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2578    isFilled: false
2579    isStroked: true
2580    stroke_opacity: 100
2581    stroke_width: 2
2582    stroke_colour: 14540253
2583
2584# minor-roads-fill -- [highway]='road'
2585- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2586  minScale: 15
2587  maxScale: 14
2588  isAnd: false
2589  breaker: true
2590  conditions:
2591    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2592      type: eq
2593      params: ['highway','road']
2594  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2595    isFilled: false
2596    isStroked: true
2597    stroke_opacity: 100
2598    stroke_width: 3
2599    stroke_colour: 14540253
2600
2601# minor-roads-fill -- [highway]='road'
2602- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2603  minScale: 16
2604  maxScale: 15
2605  isAnd: false
2606  breaker: true
2607  conditions:
2608    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2609      type: eq
2610      params: ['highway','road']
2611  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2612    isFilled: false
2613    isStroked: true
2614    stroke_opacity: 100
2615    stroke_width: 9.4
2616    stroke_colour: 14540253
2617
2618# minor-roads-fill -- [highway]='road'
2619- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2620  minScale: 17
2621  maxScale: 17
2622  isAnd: false
2623  breaker: true
2624  conditions:
2625    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2626      type: eq
2627      params: ['highway','road']
2628  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2629    isFilled: false
2630    isStroked: true
2631    stroke_opacity: 100
2632    stroke_width: 13
2633    stroke_colour: 14540253
2634
2635
2636# minor-roads-fill -- [highway]='living_street'
2637- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2638  minScale: 15
2639  maxScale: 14
2640  isAnd: false
2641  breaker: true
2642  conditions:
2643    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2644      type: eq
2645      params: ['highway','living_street']
2646  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2647    isFilled: false
2648    isStroked: true
2649    stroke_opacity: 100
2650    stroke_width: 3
2651    stroke_colour: 12303291
2652
2653# minor-roads-fill -- [highway]='living_street'
2654- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2655  minScale: 16
2656  maxScale: 15
2657  isAnd: false
2658  breaker: true
2659  conditions:
2660    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2661      type: eq
2662      params: ['highway','living_street']
2663  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2664    isFilled: false
2665    isStroked: true
2666    stroke_opacity: 100
2667    stroke_width: 9.4
2668    stroke_colour: 12303291
2669
2670# minor-roads-fill -- [highway]='living_street'
2671- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2672  minScale: 17
2673  maxScale: 17
2674  isAnd: false
2675  breaker: true
2676  conditions:
2677    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2678      type: eq
2679      params: ['highway','living_street']
2680  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2681    isFilled: false
2682    isStroked: true
2683    stroke_opacity: 100
2684    stroke_width: 13
2685    stroke_colour: 12303291
2686
2687# minor-roads-fill -- [highway]='service'
2688- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2689  minScale: 13
2690  maxScale: 13
2691  isAnd: false
2692  breaker: true
2693  conditions:
2694    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2695      type: eq
2696      params: ['highway','service']
2697  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2698    isFilled: false
2699    isStroked: true
2700    stroke_opacity: 100
2701    stroke_width: 1
2702    stroke_colour: 12303291
2703
2704# minor-roads-fill -- [highway]='service'
2705- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2706  minScale: 14
2707  maxScale: 14
2708  isAnd: false
2709  breaker: true
2710  conditions:
2711    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2712      type: eq
2713      params: ['highway','service']
2714  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2715    isFilled: false
2716    isStroked: true
2717    stroke_opacity: 100
2718    stroke_width: 2
2719    stroke_colour: 16777215
2720
2721# minor-roads-fill -- [highway]='service'
2722- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2723  minScale: 17
2724  maxScale: 15
2725  isAnd: false
2726  breaker: true
2727  conditions:
2728    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2729      type: eq
2730      params: ['highway','service']
2731  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2732    isFilled: false
2733    isStroked: true
2734    stroke_opacity: 100
2735    stroke_width: 6
2736    stroke_colour: 16777215
2737
2738# minor-roads-fill -- [highway]='pedestrian'
2739- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2740  minScale: 13
2741  maxScale: 13
2742  isAnd: false
2743  breaker: true
2744  conditions:
2745    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2746      type: eq
2747      params: ['highway','pedestrian']
2748  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2749    isFilled: false
2750    isStroked: true
2751    stroke_opacity: 100
2752    stroke_width: 1.5
2753    stroke_colour: 15592941
2754
2755# minor-roads-fill -- [highway]='pedestrian'
2756- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2757  minScale: 14
2758  maxScale: 14
2759  isAnd: false
2760  breaker: true
2761  conditions:
2762    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2763      type: eq
2764      params: ['highway','pedestrian']
2765  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2766    isFilled: false
2767    isStroked: true
2768    stroke_opacity: 100
2769    stroke_width: 3
2770    stroke_colour: 15592941
2771
2772# minor-roads-fill -- [highway]='pedestrian'
2773- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2774  minScale: 15
2775  maxScale: 15
2776  isAnd: false
2777  breaker: true
2778  conditions:
2779    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2780      type: eq
2781      params: ['highway','pedestrian']
2782  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2783    isFilled: false
2784    isStroked: true
2785    stroke_opacity: 100
2786    stroke_width: 5.5
2787    stroke_colour: 15592941
2788
2789# minor-roads-fill -- [highway]='pedestrian'
2790- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2791  minScale: 18
2792  maxScale: 16
2793  isAnd: false
2794  breaker: true
2795  conditions:
2796    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2797      type: eq
2798      params: ['highway','pedestrian']
2799  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2800    isFilled: false
2801    isStroked: true
2802    stroke_opacity: 100
2803    stroke_width: 8
2804    stroke_colour: 15592941
2805
2806# minor-roads-fill -- [highway]='steps'
2807- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2808  minScale: 18
2809  maxScale: 15
2810  isAnd: false
2811  breaker: true
2812  conditions:
2813    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2814      type: eq
2815      params: ['highway','steps']
2816  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2817    isFilled: false
2818    isStroked: true
2819    stroke_dashArray: [2,1]
2820    stroke_opacity: 100
2821    stroke_width: 5.0
2822    stroke_colour: 16416882
2823
2824# minor-roads-fill -- [highway]='steps'
2825- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2826  minScale: 14
2827  maxScale: 13
2828  isAnd: false
2829  breaker: true
2830  conditions:
2831    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2832      type: eq
2833      params: ['highway','steps']
2834  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2835    isFilled: false
2836    isStroked: true
2837    stroke_dashArray: [1,3]
2838    stroke_opacity: 40
2839    stroke_width: 2.0
2840    stroke_colour: 16416882
2841
2842
2843# minor-roads-fill -- [route]='ferry'
2844- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2845  minScale: 18
2846  maxScale: 11
2847  isAnd: false
2848  breaker: true
2849  conditions:
2850    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2851      type: eq
2852      params: ['route','ferry']
2853  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2854    isFilled: false
2855    isStroked: true
2856    stroke_dashArray: [6,6]
2857    stroke_opacity: 100
2858    stroke_width: 0.8
2859    stroke_colour: 128
2860
2861# minor-roads-fill -- [aeroway]='runway'
2862- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2863  minScale: 11
2864  maxScale: 11
2865  isAnd: false
2866  breaker: true
2867  conditions:
2868    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2869      type: eq
2870      params: ['aeroway','runway']
2871  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2872    isFilled: false
2873    isStroked: true
2874    stroke_opacity: 100
2875    stroke_width: 2
2876    stroke_colour: 12303308
2877
2878# minor-roads-fill -- [aeroway]='runway'
2879- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2880  minScale: 13
2881  maxScale: 12
2882  isAnd: false
2883  breaker: true
2884  conditions:
2885    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2886      type: eq
2887      params: ['aeroway','runway']
2888  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2889    isFilled: false
2890    isStroked: true
2891    stroke_opacity: 100
2892    stroke_width: 7
2893    stroke_colour: 12303308
2894
2895# minor-roads-fill -- [aeroway]='runway' and not ([bridge]='yes' or [bridge]='true')
2896- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2897  minScale: 18
2898  maxScale: 14
2899  isAnd: true
2900  breaker: true
2901  conditions:
2902    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2903      type: eq
2904      params: ['aeroway','runway']
2905    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2906      type: untrue
2907      params: ['bridge']
2908  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2909    isFilled: false
2910    isStroked: true
2911    stroke_opacity: 100
2912    stroke_width: 18
2913    stroke_colour: 12303308
2914
2915# minor-roads-fill -- [aeroway]='taxiway'
2916- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2917  minScale: 13
2918  maxScale: 11
2919  isAnd: false
2920  breaker: true
2921  conditions:
2922    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2923      type: eq
2924      params: ['aeroway','taxiway']
2925  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2926    isFilled: false
2927    isStroked: true
2928    stroke_opacity: 100
2929    stroke_width: 1
2930    stroke_colour: 12303308
2931
2932# minor-roads-fill -- [aeroway]='taxiway' and not ([bridge]='yes' or [bridge]='true')
2933- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2934  minScale: 14
2935  maxScale: 14
2936  isAnd: true
2937  breaker: true
2938  conditions:
2939    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2940      type: eq
2941      params: ['aeroway','taxiway']
2942    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2943      type: untrue
2944      params: ['bridge']
2945  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2946    isFilled: false
2947    isStroked: true
2948    stroke_opacity: 100
2949    stroke_width: 4
2950    stroke_colour: 12303308
2951
2952# minor-roads-fill -- [aeroway]='taxiway' and not ([bridge]='yes' or [bridge]='true')
2953- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2954  minScale: 18
2955  maxScale: 15
2956  isAnd: true
2957  breaker: true
2958  conditions:
2959    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2960      type: eq
2961      params: ['aeroway','taxiway']
2962    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2963      type: untrue
2964      params: ['bridge']
2965  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2966    isFilled: false
2967    isStroked: true
2968    stroke_opacity: 100
2969    stroke_width: 6
2970    stroke_colour: 12303308
2971
2972# access -- [access]='private' or [access]='no'
2973- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2974  minScale: 18
2975  maxScale: 15
2976  isAnd: false
2977  breaker: true
2978  conditions:
2979    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2980      type: eq
2981      params: ['access','private']
2982    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
2983      type: eq
2984      params: ['access','no']
2985  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
2986    isFilled: false
2987    isStroked: true
2988    stroke_dashArray: [6,8]
2989    stroke_opacity: 50
2990    stroke_width: 6
2991    stroke_colour: 15706537
2992
2993# aerialways -- [aerialway]='cable_car' or [aerialway]='gondola'
2994# aerialways -- [aerialway]='chair_lift'
2995
2996# road-bridges-casing -- [highway]='service'  and ([bridge]='yes' or [bridge]='true')
2997- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
2998  minScale: 14
2999  maxScale: 14
3000  isAnd: true
3001  breaker: true
3002  conditions:
3003    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3004      type: eq
3005      params: ['highway','service']
3006    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3007      type: true
3008      params: ['bridge']
3009  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3010    isFilled: false
3011    isStroked: true
3012    stroke_opacity: 100
3013    stroke_width: 3
3014    stroke_colour: 0
3015
3016# road-bridges-casing -- [highway]='service'  and ([bridge]='yes' or [bridge]='true')
3017- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3018  minScale: 17
3019  maxScale: 15
3020  isAnd: true
3021  breaker: true
3022  conditions:
3023    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3024      type: eq
3025      params: ['highway','service']
3026    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3027      type: true
3028      params: ['bridge']
3029  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3030    isFilled: false
3031    isStroked: true
3032    stroke_opacity: 100
3033    stroke_width: 8
3034    stroke_colour: 0
3035
3036# road-bridges-casing -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
3037- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3038  minScale: 13
3039  maxScale: 13
3040  isAnd: true
3041  breaker: true
3042  conditions:
3043    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3044      type: eq
3045      params: ['highway','pedestrian']
3046    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3047      type: true
3048      params: ['bridge']
3049  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3050    isFilled: false
3051    isStroked: true
3052    stroke_opacity: 100
3053    stroke_width: 2.2
3054    stroke_colour: 0
3055
3056# road-bridges-casing -- [highway]='pedestrian'  and ([bridge]='yes' or [bridge]='true')
3057- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3058  minScale: 14
3059  maxScale: 14
3060  isAnd: true
3061  breaker: true
3062  conditions:
3063    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3064      type: eq
3065      params: ['highway','pedestrian']
3066    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3067      type: true
3068      params: ['bridge']
3069  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3070    isFilled: false
3071    isStroked: true
3072    stroke_opacity: 100
3073    stroke_width: 3.8
3074    stroke_colour: 0
3075
3076# road-bridges-casing -- [highway]='pedestrian'  and ([bridge]='yes' or [bridge]='true')
3077- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3078  minScale: 15
3079  maxScale: 15
3080  isAnd: true
3081  breaker: true
3082  conditions:
3083    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3084      type: eq
3085      params: ['highway','pedestrian']
3086    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3087      type: true
3088      params: ['bridge']
3089  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3090    isFilled: false
3091    isStroked: true
3092    stroke_opacity: 100
3093    stroke_width: 7
3094    stroke_colour: 0
3095
3096# road-bridges-casing -- [highway]='pedestrian'  and ([bridge]='yes' or [bridge]='true')
3097- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3098  minScale: 18
3099  maxScale: 16
3100  isAnd: true
3101  breaker: true
3102  conditions:
3103    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3104      type: eq
3105      params: ['highway','pedestrian']
3106    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3107      type: true
3108      params: ['bridge']
3109  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3110    isFilled: false
3111    isStroked: true
3112    stroke_opacity: 100
3113    stroke_width: 9.5
3114    stroke_colour: 0
3115
3116# road-bridges-fill -- [highway]='road' and ([bridge]='yes' or [bridge]='true')
3117- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3118  minScale: 14
3119  maxScale: 14
3120  isAnd: true
3121  breaker: true
3122  conditions:
3123    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3124      type: eq
3125      params: ['highway','road']
3126    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3127      type: true
3128      params: ['bridge']
3129  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3130    isFilled: false
3131    isStroked: true
3132    stroke_opacity: 100
3133    stroke_width: 3.5
3134    stroke_colour: 14540253
3135
3136# road-bridges-fill -- [highway]='road' and ([bridge]='yes' or [bridge]='true')
3137- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3138  minScale: 16
3139  maxScale: 15
3140  isAnd: true
3141  breaker: true
3142  conditions:
3143    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3144      type: eq
3145      params: ['highway','road']
3146    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3147      type: true
3148      params: ['bridge']
3149  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3150    isFilled: false
3151    isStroked: true
3152    stroke_opacity: 100
3153    stroke_width: 9.5
3154    stroke_colour: 14540253
3155
3156# road-bridges-fill -- [highway]='road' and ([bridge]='yes' or [bridge]='true')
3157- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3158  minScale: 17
3159  maxScale: 17
3160  isAnd: true
3161  breaker: true
3162  conditions:
3163    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3164      type: eq
3165      params: ['highway','road']
3166    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3167      type: true
3168      params: ['bridge']
3169  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3170    isFilled: false
3171    isStroked: true
3172    stroke_opacity: 100
3173    stroke_width: 14
3174    stroke_colour: 14540253
3175
3176# road-bridges-fill -- [highway]='service' and ([bridge]='yes' or [bridge]='true')
3177- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3178  minScale: 14
3179  maxScale: 14
3180  isAnd: true
3181  breaker: true
3182  conditions:
3183    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3184      type: eq
3185      params: ['highway','service']
3186    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3187      type: true
3188      params: ['bridge']
3189  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3190    isFilled: false
3191    isStroked: true
3192    stroke_opacity: 100
3193    stroke_width: 2
3194    stroke_colour: 16777215
3195
3196# road-bridges-fill -- [highway]='service' and ([bridge]='yes' or [bridge]='true')
3197- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3198  minScale: 17
3199  maxScale: 15
3200  isAnd: true
3201  breaker: true
3202  conditions:
3203    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3204      type: eq
3205      params: ['highway','service']
3206    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3207      type: true
3208      params: ['bridge']
3209  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3210    isFilled: false
3211    isStroked: true
3212    stroke_opacity: 100
3213    stroke_width: 6
3214    stroke_colour: 16777215
3215
3216# road-bridges-fill -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
3217- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3218  minScale: 13
3219  maxScale: 13
3220  isAnd: true
3221  breaker: true
3222  conditions:
3223    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3224      type: eq
3225      params: ['highway','pedestrian']
3226    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3227      type: true
3228      params: ['bridge']
3229  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3230    isFilled: false
3231    isStroked: true
3232    stroke_opacity: 100
3233    stroke_width: 1.5
3234    stroke_colour: 15592941
3235
3236# road-bridges-fill -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
3237- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3238  minScale: 14
3239  maxScale: 14
3240  isAnd: true
3241  breaker: true
3242  conditions:
3243    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3244      type: eq
3245      params: ['highway','pedestrian']
3246    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3247      type: true
3248      params: ['bridge']
3249  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3250    isFilled: false
3251    isStroked: true
3252    stroke_opacity: 100
3253    stroke_width: 3
3254    stroke_colour: 15592941
3255
3256# road-bridges-fill -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
3257- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3258  minScale: 15
3259  maxScale: 15
3260  isAnd: true
3261  breaker: true
3262  conditions:
3263    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3264      type: eq
3265      params: ['highway','pedestrian']
3266    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3267      type: true
3268      params: ['bridge']
3269  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3270    isFilled: false
3271    isStroked: true
3272    stroke_opacity: 100
3273    stroke_width: 5.5
3274    stroke_colour: 15592941
3275
3276# road-bridges-fill -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
3277- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3278  minScale: 18
3279  maxScale: 16
3280  isAnd: true
3281  breaker: true
3282  conditions:
3283    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3284      type: eq
3285      params: ['highway','pedestrian']
3286    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3287      type: true
3288      params: ['bridge']
3289  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3290    isFilled: false
3291    isStroked: true
3292    stroke_opacity: 100
3293    stroke_width: 8
3294    stroke_colour: 15592941
3295
3296# waterway-bridges -- [waterway]='canal' and ([bridge]='yes' or [bridge]='true')
3297- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3298  minScale: 16
3299  maxScale: 14
3300  isAnd: true
3301  breaker: true
3302  conditions:
3303    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3304      type: eq
3305      params: ['waterway','canal']
3306    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3307      type: true
3308      params: ['bridge']
3309  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3310    isFilled: false
3311    isStroked: true
3312    stroke_opacity: 100
3313    stroke_width: 6
3314    stroke_colour: 11915472
3315  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
3316    tag: name
3317    text_colour: 6724044
3318    text_size: 9
3319    pullout_radius: 1
3320    isLine: true
3321
3322# waterway-bridges -- [waterway]='canal' and ([bridge]='yes' or [bridge]='true')
3323- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3324  minScale: 17
3325  maxScale: 17
3326  isAnd: true
3327  breaker: true
3328  conditions:
3329    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3330      type: eq
3331      params: ['waterway','canal']
3332    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3333      type: true
3334      params: ['bridge']
3335  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3336    isFilled: false
3337    isStroked: true
3338    stroke_opacity: 100
3339    stroke_width: 10
3340    stroke_colour: 11915472
3341  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
3342    tag: name
3343    text_colour: 6724044
3344    text_size: 9
3345    pullout_radius: 1
3346    isLine: true
3347
3348# noncased-ways-bridges -- [aeroway]='runway' and ([bridge]='yes' or [bridge]='true')
3349- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3350  minScale: 18
3351  maxScale: 14
3352  isAnd: true
3353  breaker: true
3354  conditions:
3355    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3356      type: eq
3357      params: ['aeroway','runway']
3358    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3359      type: true
3360      params: ['bridge']
3361  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3362    isFilled: false
3363    isStroked: true
3364    stroke_opacity: 100
3365    stroke_width: 18
3366    stroke_colour: 12303308
3367
3368# noncased-ways-bridges -- [aeroway]='taxiway' and ([bridge]='yes' or [bridge]='true')
3369- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3370  minScale: 14
3371  maxScale: 14
3372  isAnd: true
3373  breaker: true
3374  conditions:
3375    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3376      type: eq
3377      params: ['aeroway','taxiway']
3378    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3379      type: true
3380      params: ['bridge']
3381  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3382    isFilled: false
3383    isStroked: true
3384    stroke_opacity: 100
3385    stroke_width: 4
3386    stroke_colour: 12303308
3387
3388# noncased-ways-bridges -- [aeroway]='taxiway' and ([bridge]='yes' or [bridge]='true')
3389- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3390  minScale: 18
3391  maxScale: 15
3392  isAnd: true
3393  breaker: true
3394  conditions:
3395    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3396      type: eq
3397      params: ['aeroway','taxiway']
3398    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3399      type: true
3400      params: ['bridge']
3401  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3402    isFilled: false
3403    isStroked: true
3404    stroke_opacity: 100
3405    stroke_width: 6
3406    stroke_colour: 12303308
3407
3408# piers -- [man_made]='pier'
3409- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3410  minScale: 12
3411  maxScale: 11
3412  isAnd: false
3413  breaker: true
3414  conditions:
3415    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3416      type: eq
3417      params: ['man_made','pier']
3418  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3419    isFilled: false
3420    isStroked: true
3421    stroke_opacity: 100
3422    stroke_width: 2
3423    stroke_colour: 15921129
3424
3425# piers -- [man_made]='pier'
3426- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3427  minScale: 14
3428  maxScale: 13
3429  isAnd: false
3430  breaker: true
3431  conditions:
3432    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3433      type: eq
3434      params: ['man_made','pier']
3435  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3436    isFilled: false
3437    isStroked: true
3438    stroke_opacity: 100
3439    stroke_width: 4
3440    stroke_colour: 15921129
3441
3442# piers -- [man_made]='pier'
3443- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3444  minScale: 17
3445  maxScale: 15
3446  isAnd: false
3447  breaker: true
3448  conditions:
3449    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3450      type: eq
3451      params: ['man_made','pier']
3452  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3453    isFilled: false
3454    isStroked: true
3455    stroke_opacity: 100
3456    stroke_width: 7
3457    stroke_colour: 15921129
3458
3459# cliffs -- [natural]='cliff'
3460# cliffs -- [natural]='cliff'
3461# cliffs -- [man_made]='embankment'
3462# barriers -- [barrier] <> '' or [natural]='hedge'
3463- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3464  minScale: 18
3465  maxScale: 16
3466  isAnd: false
3467  breaker: true
3468  conditions:
3469    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3470      type: set
3471      params: ['barrier']
3472    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3473      type: eq
3474      params: ['natural','hedge']
3475  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3476    isFilled: false
3477    isStroked: true
3478    stroke_opacity: 100
3479    stroke_width: 0.4
3480    stroke_colour: 0
3481
3482# directions -- [oneway]='yes' or [oneway]='true' or [oneway]='1'
3483- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3484  minScale: 18
3485  maxScale: 16
3486  isAnd: false
3487  breaker: true
3488  conditions:
3489    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3490      type: true
3491      params: ['oneway']
3492  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3493    isFilled: false
3494    isStroked: true
3495    stroke_dashArray: [0,18,1,155]
3496    stroke_linejoin: bevel
3497    stroke_opacity: 100
3498    stroke_width: 4
3499    stroke_colour: 7106773
3500
3501# directions -- [oneway]='-1'
3502- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3503  minScale: 18
3504  maxScale: 16
3505  isAnd: false
3506  breaker: true
3507  conditions:
3508    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3509      type: eq
3510      params: ['oneway','-1']
3511  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3512    isFilled: false
3513    isStroked: true
3514    stroke_dashArray: [0,15,1,158]
3515    stroke_linejoin: bevel
3516    stroke_opacity: 100
3517    stroke_width: 4
3518    stroke_colour: 7106773
3519
3520# admin -- [admin_level]='2' or [admin_level]='3'
3521- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3522  minScale: 6
3523  maxScale: 2
3524  isAnd: false
3525  breaker: true
3526  conditions:
3527    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3528      type: eq
3529      params: ['admin_level','2']
3530    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3531      type: eq
3532      params: ['admin_level','3']
3533  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3534    isFilled: false
3535    isStroked: true
3536    stroke_opacity: 20
3537    stroke_width: 0.6
3538    stroke_colour: 8388736
3539
3540# admin -- [admin_level]='2' or [admin_level]='3'
3541- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3542  minScale: 9
3543  maxScale: 7
3544  isAnd: false
3545  breaker: true
3546  conditions:
3547    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3548      type: eq
3549      params: ['admin_level','2']
3550    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3551      type: eq
3552      params: ['admin_level','3']
3553  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3554    isFilled: false
3555    isStroked: true
3556    stroke_opacity: 20
3557    stroke_width: 2
3558    stroke_colour: 8388736
3559
3560# admin -- [admin_level]='2'
3561- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3562  minScale: 18
3563  maxScale: 10
3564  isAnd: false
3565  breaker: true
3566  conditions:
3567    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3568      type: eq
3569      params: ['admin_level','2']
3570  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3571    isFilled: false
3572    isStroked: true
3573    stroke_opacity: 10
3574    stroke_width: 6
3575    stroke_colour: 8388736
3576
3577# admin -- [admin_level]='3'
3578- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3579  minScale: 18
3580  maxScale: 10
3581  isAnd: false
3582  breaker: true
3583  conditions:
3584    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3585      type: eq
3586      params: ['admin_level','3']
3587  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3588    isFilled: false
3589    isStroked: true
3590    stroke_dashArray: [4,2]
3591    stroke_opacity: 10
3592    stroke_width: 5
3593    stroke_colour: 8388736
3594
3595# admin -- [admin_level]='4'
3596- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3597  minScale: 18
3598  maxScale: 11
3599  isAnd: false
3600  breaker: true
3601  conditions:
3602    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3603      type: eq
3604      params: ['admin_level','4']
3605  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3606    isFilled: false
3607    isStroked: true
3608    stroke_dashArray: [4,3]
3609    stroke_opacity: 20
3610    stroke_width: 3
3611    stroke_colour: 8388736
3612
3613# admin -- [admin_level]='5'
3614- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3615  minScale: 18
3616  maxScale: 11
3617  isAnd: false
3618  breaker: true
3619  conditions:
3620    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3621      type: eq
3622      params: ['admin_level','5']
3623  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3624    isFilled: false
3625    isStroked: true
3626    stroke_dashArray: [6,3,2,3,2,3]
3627    stroke_opacity: 30
3628    stroke_width: 2
3629    stroke_colour: 8388736
3630
3631# admin -- [admin_level]='6'
3632- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3633  minScale: 18
3634  maxScale: 11
3635  isAnd: false
3636  breaker: true
3637  conditions:
3638    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3639      type: eq
3640      params: ['admin_level','6']
3641  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3642    isFilled: false
3643    isStroked: true
3644    stroke_dashArray: [6,3,2,3]
3645    stroke_opacity: 30
3646    stroke_width: 2
3647    stroke_colour: 8388736
3648
3649# admin -- [admin_level]='8' or [admin_level]='7'
3650- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3651  minScale: 18
3652  maxScale: 12
3653  isAnd: false
3654  breaker: true
3655  conditions:
3656    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3657      type: eq
3658      params: ['admin_level','8']
3659    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3660      type: eq
3661      params: ['admin_level','7']
3662  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3663    isFilled: false
3664    isStroked: true
3665    stroke_dashArray: [5,2]
3666    stroke_opacity: 30
3667    stroke_width: 1.5
3668    stroke_colour: 8388736
3669
3670# admin -- [admin_level]='10' or [admin_level]='9'
3671- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3672  minScale: 18
3673  maxScale: 13
3674  isAnd: false
3675  breaker: true
3676  conditions:
3677    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3678      type: eq
3679      params: ['admin_level','10']
3680    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3681      type: eq
3682      params: ['admin_level','9']
3683  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3684    isFilled: false
3685    isStroked: true
3686    stroke_dashArray: [2,3]
3687    stroke_opacity: 30
3688    stroke_width: 2
3689    stroke_colour: 8388736
3690
3691# minor-roads-casing -- [highway]='service' and not ([tunnel]='yes' or [tunnel]='true')
3692- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
3693  minScale: 14
3694  maxScale: 14
3695  isAnd: true
3696  breaker: true
3697  conditions:
3698    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3699      type: eq
3700      params: ['highway','service']
3701  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
3702    isFilled: false
3703    isStroked: true
3704    stroke_opacity: 100
3705    stroke_width: 3
3706    stroke_colour: 10066329
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721# ====================================================
3722# Points
3723# ====================================================
3724
3725# turning_circle -- [highway]='turning_circle'
3726- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3727  minScale: 16
3728  maxScale: 15
3729  isAnd: false
3730  breaker: true
3731  conditions:
3732    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3733      type: eq
3734      params: ['highway','turning_circle']
3735  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3736    width: 15
3737    height: 15
3738
3739# turning_circle -- [highway]='turning_circle'
3740- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3741  minScale: 18
3742  maxScale: 17
3743  isAnd: false
3744  breaker: true
3745  conditions:
3746    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3747      type: eq
3748      params: ['highway','turning_circle']
3749  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3750    width: 19
3751    height: 19
3752
3753# stations -- [railway]='station'
3754- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3755  minScale: 18
3756  maxScale: 14
3757  isAnd: false
3758  breaker: true
3759  conditions:
3760    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3761      type: eq
3762      params: ['railway','station']
3763  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3764    width: 16
3765    height: 16
3766    icon: icons/station.png
3767
3768# stations -- [railway]='halt' or [railway]='tram_stop' or [aerialway]='station'
3769- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3770  minScale: 14
3771  maxScale: 13
3772  isAnd: false
3773  breaker: true
3774  conditions:
3775    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3776      type: eq
3777      params: ['railway','halt']
3778    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3779      type: eq
3780      params: ['railway','tram_stop']
3781    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3782      type: eq
3783      params: ['aerialway','station']
3784  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3785    width: 4
3786    height: 4
3787
3788# stations -- [railway]='halt' or [railway]='tram_stop' or [aerialway]='station'
3789- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3790  minScale: 18
3791  maxScale: 15
3792  isAnd: false
3793  breaker: true
3794  conditions:
3795    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3796      type: eq
3797      params: ['railway','halt']
3798    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3799      type: eq
3800      params: ['railway','tram_stop']
3801    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3802      type: eq
3803      params: ['aerialway','station']
3804  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3805    width: 6
3806    height: 6
3807
3808# stations -- [railway]='level_crossing'
3809- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3810  minScale: 15
3811  maxScale: 14
3812  isAnd: false
3813  breaker: true
3814  conditions:
3815    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3816      type: eq
3817      params: ['railway','level_crossing']
3818  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3819    width: 7
3820    height: 7
3821
3822# symbols -- [aeroway]='airport'
3823- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3824  minScale: 18
3825  maxScale: 12
3826  isAnd: false
3827  breaker: true
3828  conditions:
3829    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3830      type: eq
3831      params: ['aeroway','airport']
3832  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
3833    tag: name
3834    text_colour: 6722266
3835    text_size: 8
3836    pullout_radius: 1
3837    text_offset: -12
3838  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3839    width: 16
3840    height: 16
3841    icon: icons/airport.png
3842
3843# symbols -- [aeroway]='airport'
3844# symbols -- [aeroway]='aerodrome'
3845- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3846  minScale: 10
3847  maxScale: 10
3848  isAnd: false
3849  breaker: true
3850  conditions:
3851    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3852      type: eq
3853      params: ['aeroway','aerodrome']
3854  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
3855    tag: name
3856    text_colour: 6722266
3857    text_size: 8
3858    pullout_radius: 1
3859    text_offset: -12
3860  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3861    width: 16
3862    height: 16
3863
3864# symbols -- [aeroway]='aerodrome'
3865# symbols -- [railway]='level_crossing'
3866- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3867  minScale: 15
3868  maxScale: 14
3869  isAnd: false
3870  breaker: true
3871  conditions:
3872    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3873      type: eq
3874      params: ['railway','level_crossing']
3875  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3876    width: 7
3877    height: 7
3878
3879# symbols -- [railway]='level_crossing'
3880- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3881  minScale: 18
3882  maxScale: 16
3883  isAnd: false
3884  breaker: true
3885  conditions:
3886    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3887      type: eq
3888      params: ['railway','level_crossing']
3889  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3890    width: 11
3891    height: 11
3892
3893# symbols -- [natural]='peak'
3894- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3895  minScale: 18
3896  maxScale: 11
3897  isAnd: false
3898  breaker: true
3899  conditions:
3900    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3901      type: eq
3902      params: ['natural','peak']
3903  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3904    width: 8
3905    height: 8
3906
3907# symbols -- [natural]='tree'
3908- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3909  minScale: 18
3910  maxScale: 16
3911  isAnd: false
3912  breaker: true
3913  conditions:
3914    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3915      type: eq
3916      params: ['natural','tree']
3917  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3918    width: 3
3919    height: 3
3920
3921# symbols -- [man_made]='windmill'
3922- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3923  minScale: 18
3924  maxScale: 16
3925  isAnd: false
3926  breaker: true
3927  conditions:
3928    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3929      type: eq
3930      params: ['man_made','windmill']
3931  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3932    width: 10
3933    height: 15
3934
3935# symbols -- [man_made]='mast'
3936- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3937  minScale: 18
3938  maxScale: 17
3939  isAnd: false
3940  breaker: true
3941  conditions:
3942    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3943      type: eq
3944      params: ['man_made','mast']
3945  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3946    width: 20
3947    height: 20
3948
3949# symbols -- [highway]='mini_noneabout'
3950- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3951  minScale: 18
3952  maxScale: 15
3953  isAnd: false
3954  breaker: true
3955  conditions:
3956    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3957      type: eq
3958      params: ['highway','mini_noneabout']
3959  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3960    width: 9
3961    height: 9
3962
3963# symbols -- [highway]='gate'
3964- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3965  minScale: 18
3966  maxScale: 15
3967  isAnd: false
3968  breaker: true
3969  conditions:
3970    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3971      type: eq
3972      params: ['highway','gate']
3973  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3974    width: 7
3975    height: 5
3976
3977# points -- [amenity]='atm'
3978- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3979  minScale: 18
3980  maxScale: 17
3981  isAnd: false
3982  breaker: true
3983  conditions:
3984    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
3985      type: eq
3986      params: ['amenity','atm']
3987  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
3988    width: 16
3989    height: 16
3990    icon: icons/atm.png
3991
3992# points -- [amenity]='bank'
3993- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
3994  minScale: 18
3995  maxScale: 17
3996  isAnd: false
3997  breaker: true
3998  conditions:
3999    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4000      type: eq
4001      params: ['amenity','bank']
4002  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4003    width: 16
4004    height: 16
4005
4006# points -- [amenity]='bar'
4007- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4008  minScale: 18
4009  maxScale: 15
4010  isAnd: false
4011  breaker: true
4012  conditions:
4013    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4014      type: eq
4015      params: ['amenity','bar']
4016  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4017    width: 20
4018    height: 20
4019    icon: icons/bar.png
4020
4021# points -- [amenity]='bus_stop' or [highway]='bus_stop'
4022- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4023  minScale: 18
4024  maxScale: 17
4025  isAnd: false
4026  breaker: true
4027  conditions:
4028    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4029      type: eq
4030      params: ['amenity','bus_stop']
4031    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4032      type: eq
4033      params: ['highway','bus_stop']
4034  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4035    width: 12
4036    height: 12
4037    icon: icons/bus_stop.png
4038
4039# points -- [amenity]='cafe'
4040- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4041  minScale: 18
4042  maxScale: 15
4043  isAnd: false
4044  breaker: true
4045  conditions:
4046    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4047      type: eq
4048      params: ['amenity','cafe']
4049  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4050    width: 16
4051    height: 16
4052    icon: icons/cafe.png
4053
4054# points -- [tourism]='camp_site'
4055- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4056  minScale: 18
4057  maxScale: 16
4058  isAnd: false
4059  breaker: true
4060  conditions:
4061    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4062      type: eq
4063      params: ['tourism','camp_site']
4064  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4065    width: 16
4066    height: 16
4067
4068# points -- [amenity]='cinema'
4069- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4070  minScale: 18
4071  maxScale: 17
4072  isAnd: false
4073  breaker: true
4074  conditions:
4075    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4076      type: eq
4077      params: ['amenity','cinema']
4078  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4079    width: 24
4080    height: 24
4081
4082# points -- [amenity]='fuel'
4083- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4084  minScale: 18
4085  maxScale: 17
4086  isAnd: false
4087  breaker: true
4088  conditions:
4089    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4090      type: eq
4091      params: ['amenity','fuel']
4092  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4093    width: 16
4094    height: 16
4095
4096# points -- [amenity]='hospital'
4097- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4098  minScale: 18
4099  maxScale: 15
4100  isAnd: false
4101  breaker: true
4102  conditions:
4103    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4104      type: eq
4105      params: ['amenity','hospital']
4106  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4107    width: 16
4108    height: 16
4109    icon: icons/hospital.png
4110
4111# points -- [tourism]='hotel'
4112- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4113  minScale: 18
4114  maxScale: 15
4115  isAnd: false
4116  breaker: true
4117  conditions:
4118    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4119      type: eq
4120      params: ['tourism','hotel']
4121  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4122    width: 16
4123    height: 16
4124    icon: icons/hotel.png
4125
4126# points -- [amenity]='library'
4127- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4128  minScale: 18
4129  maxScale: 17
4130  isAnd: false
4131  breaker: true
4132  conditions:
4133    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4134      type: eq
4135      params: ['amenity','library']
4136  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4137    width: 20
4138    height: 20
4139
4140# points -- [man_made]='mast'
4141- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4142  minScale: 18
4143  maxScale: 17
4144  isAnd: false
4145  breaker: true
4146  conditions:
4147    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4148      type: eq
4149      params: ['man_made','mast']
4150  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4151    width: 20
4152    height: 20
4153
4154# points -- [tourism]='museum'
4155- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4156  minScale: 18
4157  maxScale: 17
4158  isAnd: false
4159  breaker: true
4160  conditions:
4161    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4162      type: eq
4163      params: ['tourism','museum']
4164  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4165    width: 16
4166    height: 16
4167
4168# points -- [amenity]='parking'
4169- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4170  minScale: 18
4171  maxScale: 15
4172  isAnd: false
4173  breaker: true
4174  conditions:
4175    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4176      type: eq
4177      params: ['amenity','parking']
4178  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4179    width: 16
4180    height: 16
4181    icon: icons/parking.png
4182
4183# points -- [amenity]='place_of_worship' and [religion]='christian'
4184- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4185  minScale: 18
4186  maxScale: 16
4187  isAnd: true
4188  breaker: true
4189  conditions:
4190    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4191      type: eq
4192      params: ['amenity','place_of_worship']
4193    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4194      type: eq
4195      params: ['religion','christian']
4196  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4197    width: 14
4198    height: 14
4199
4200# points -- [amenity]='place_of_worship' and [religion]='muslim'
4201- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4202  minScale: 18
4203  maxScale: 16
4204  isAnd: true
4205  breaker: true
4206  conditions:
4207    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4208      type: eq
4209      params: ['amenity','place_of_worship']
4210    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4211      type: eq
4212      params: ['religion','muslim']
4213  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4214    width: 16
4215    height: 16
4216
4217# points -- [amenity]='place_of_worship' and [religion]='sikh'
4218- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4219  minScale: 18
4220  maxScale: 16
4221  isAnd: true
4222  breaker: true
4223  conditions:
4224    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4225      type: eq
4226      params: ['amenity','place_of_worship']
4227    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4228      type: eq
4229      params: ['religion','sikh']
4230  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4231    width: 16
4232    height: 16
4233
4234# points -- [amenity]='place_of_worship' and [religion]='jewish'
4235- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4236  minScale: 18
4237  maxScale: 16
4238  isAnd: true
4239  breaker: true
4240  conditions:
4241    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4242      type: eq
4243      params: ['amenity','place_of_worship']
4244    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4245      type: eq
4246      params: ['religion','jewish']
4247  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4248    width: 16
4249    height: 16
4250
4251# points -- [amenity]='place_of_worship'
4252- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4253  minScale: 18
4254  maxScale: 16
4255  isAnd: false
4256  breaker: true
4257  conditions:
4258    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4259      type: eq
4260      params: ['amenity','place_of_worship']
4261  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4262    width: 16
4263    height: 16
4264
4265# points -- [amenity]='post_box'
4266- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4267  minScale: 18
4268  maxScale: 17
4269  isAnd: false
4270  breaker: true
4271  conditions:
4272    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4273      type: eq
4274      params: ['amenity','post_box']
4275  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4276    width: 16
4277    height: 16
4278    icon: icons/post_box.png
4279
4280# points -- [amenity]='post_office'
4281- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4282  minScale: 18
4283  maxScale: 17
4284  isAnd: false
4285  breaker: true
4286  conditions:
4287    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4288      type: eq
4289      params: ['amenity','post_office']
4290  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4291    width: 16
4292    height: 16
4293
4294# points -- [amenity]='pub'
4295- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4296  minScale: 18
4297  maxScale: 15
4298  isAnd: false
4299  breaker: true
4300  conditions:
4301    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4302      type: eq
4303      params: ['amenity','pub']
4304  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4305    width: 16
4306    height: 16
4307    icon: icons/pub.png
4308  textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
4309    tag: name
4310    text_size: 10
4311    isLine: false
4312    text_offset: 8
4313    text_width: 70
4314    pullout_colour: 0xFFFFFF
4315    pullout_radius: 2
4316
4317# points -- [amenity]='recycling'
4318- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4319  minScale: 18
4320  maxScale: 16
4321  isAnd: false
4322  breaker: true
4323  conditions:
4324    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4325      type: eq
4326      params: ['amenity','recycling']
4327  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4328    width: 16
4329    height: 16
4330    icon: icons/recycling.png
4331
4332# points -- [amenity]='restaurant'
4333- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4334  minScale: 18
4335  maxScale: 17
4336  isAnd: false
4337  breaker: true
4338  conditions:
4339    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4340      type: eq
4341      params: ['amenity','restaurant']
4342  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4343    width: 16
4344    height: 16
4345    icon: icons/restaurant.png
4346
4347# points -- [amenity]='telephone'
4348- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4349  minScale: 18
4350  maxScale: 17
4351  isAnd: false
4352  breaker: true
4353  conditions:
4354    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4355      type: eq
4356      params: ['amenity','telephone']
4357  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4358    width: 16
4359    height: 16
4360    icon: icons/telephone.png
4361
4362# points -- [amenity]='toilets'
4363- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
4364  minScale: 18
4365  maxScale: 17
4366  isAnd: false
4367  breaker: true
4368  conditions:
4369    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4370      type: eq
4371      params: ['amenity','toilets']
4372  pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
4373    width: 20
4374    height: 20
4375
4376
4377
4378# ====================================================
4379# Railways
4380# ====================================================
4381
4382# noncased-ways-bridges -- [railway]='subway' and ([bridge]='yes' or [bridge]='true')
4383- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4384  minScale: 17
4385  maxScale: 14
4386  isAnd: true
4387  breaker: true
4388  conditions:
4389    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4390      type: eq
4391      params: ['railway','subway']
4392    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4393      type: true
4394      params: ['bridge']
4395  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4396    isFilled: false
4397    isStroked: true
4398    stroke_opacity: 100
4399    stroke_width: 2
4400    stroke_colour: 10066329
4401
4402# noncased-ways-bridges -- [railway]='light_rail' and ([bridge]='yes' or [bridge]='true')
4403- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4404  minScale: 17
4405  maxScale: 14
4406  isAnd: true
4407  breaker: true
4408  conditions:
4409    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4410      type: eq
4411      params: ['railway','light_rail']
4412    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4413      type: true
4414      params: ['bridge']
4415  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4416    isFilled: false
4417    isStroked: true
4418    stroke_opacity: 100
4419    stroke_width: 2
4420    stroke_colour: 6710886
4421
4422
4423
4424
4425# roads -- [railway]='preserved'
4426- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4427  minScale: 17
4428  maxScale: 13
4429  isAnd: false
4430  breaker: true
4431  conditions:
4432    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4433      type: eq
4434      params: ['railway','preserved']
4435  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4436    isFilled: false
4437    isStroked: true
4438    stroke_dashArray: [0,1,8,1]
4439    stroke_opacity: 100
4440    stroke_width: 1
4441    stroke_colour: 16777215
4442
4443# roads -- [railway]='monorail'
4444- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4445  minScale: 17
4446  maxScale: 14
4447  isAnd: false
4448  breaker: true
4449  conditions:
4450    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4451      type: eq
4452      params: ['railway','monorail']
4453  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4454    isFilled: false
4455    isStroked: true
4456    stroke_dashArray: [2,3]
4457    stroke_opacity: 40
4458    stroke_width: 3.0
4459    stroke_colour: 7829367
4460
4461# trams -- [railway]='tram' and not ([tunnel]='yes' or [tunnel]='true')
4462- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4463  minScale: 14
4464  maxScale: 13
4465  isAnd: true
4466  breaker: true
4467  conditions:
4468    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4469      type: eq
4470      params: ['railway','tram']
4471  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4472    isFilled: false
4473    isStroked: true
4474    stroke_opacity: 100
4475    stroke_width: 1
4476    stroke_colour: 4473924
4477
4478# trams -- [railway]='tram' and not ([tunnel]='yes' or [tunnel]='true')
4479- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4480  minScale: 17
4481  maxScale: 15
4482  isAnd: true
4483  breaker: true
4484  conditions:
4485    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4486      type: eq
4487      params: ['railway','tram']
4488  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4489    isFilled: false
4490    isStroked: true
4491    stroke_opacity: 100
4492    stroke_width: 2
4493    stroke_colour: 4473924
4494
4495# buildings -- [railway]='station' or [building]='station'
4496- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4497  minScale: 18
4498  maxScale: 10
4499  isAnd: false
4500  breaker: true
4501  conditions:
4502    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4503      type: eq
4504      params: ['railway','station']
4505    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4506      type: eq
4507      params: ['building','station']
4508  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4509    isFilled: true
4510    isStroked: false
4511    fill_opacity: 100
4512    fill_colour: 13937322
4513
4514
4515# minor-roads-fill -- ([railway]='disused' or [railway]='abandoned' or [railway]='construction') and not [highway] <> ''
4516- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4517  minScale: 17
4518  maxScale: 13
4519  isAnd: true
4520  breaker: true
4521  conditions:
4522    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4523      type: regex
4524      params: ['railway','disused|abandoned|construction']
4525    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4526      type: unset
4527      params: ['highway']
4528  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4529    isFilled: false
4530    isStroked: true
4531    stroke_dashArray: [2,4]
4532    stroke_opacity: 100
4533    stroke_width: 2
4534    stroke_colour: 8421504
4535
4536# minor-roads-fill -- ([railway]='disused' or [railway]='abandoned' or [railway]='construction') and not [highway] <> '' and [bridge]='yes'
4537- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4538  minScale: 17
4539  maxScale: 13
4540  isAnd: true
4541  breaker: true
4542  conditions:
4543    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4544      type: regex
4545      params: ['railway','disused|abandoned|construction']
4546    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4547      type: unset
4548      params: ['highway']
4549    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4550      type: true
4551      params: ['bridge']
4552  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4553    isFilled: false
4554    isStroked: true
4555    stroke_dashArray: [2,4]
4556    stroke_opacity: 100
4557    stroke_width: 2
4558    stroke_colour: 8421504
4559
4560# minor-roads-fill -- [railway]='rail' and not ([tunnel]='yes' or [tunnel]='true')
4561- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4562  minScale: 13
4563  maxScale: 13
4564  isAnd: true
4565  breaker: true
4566  conditions:
4567    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4568      type: eq
4569      params: ['railway','rail']
4570  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4571    isFilled: false
4572    isStroked: true
4573    stroke_dashArray: [8,12]
4574    stroke_opacity: 100
4575    stroke_width: 1
4576    stroke_colour: 16777215
4577
4578# minor-roads-fill -- [railway]='rail' and ([bridge]='yes' or [bridge]='true')
4579- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4580  minScale: 17
4581  maxScale: 14
4582  isAnd: true
4583  breaker: true
4584  conditions:
4585    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4586      type: eq
4587      params: ['railway','rail']
4588    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4589      type: true
4590      params: ['bridge']
4591  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4592    isFilled: false
4593    isStroked: true
4594    stroke_opacity: 100
4595    stroke_width: 5
4596    stroke_colour: 16777215
4597
4598# minor-roads-fill -- [railway]='rail' and not ([tunnel]='yes' or [tunnel]='true')
4599- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4600  minScale: 17
4601  maxScale: 14
4602  isAnd: true
4603  breaker: true
4604  conditions:
4605    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4606      type: eq
4607      params: ['railway','rail']
4608  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4609    isFilled: false
4610    isStroked: true
4611    stroke_dashArray: [0,11,8,1]
4612    stroke_opacity: 100
4613    stroke_width: 1
4614    stroke_colour: 16777215
4615
4616# minor-roads-fill -- [railway]='narrow_gauge' and not ([tunnel]='yes' or [tunnel]='true')
4617- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4618  minScale: 17
4619  maxScale: 13
4620  isAnd: true
4621  breaker: true
4622  conditions:
4623    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4624      type: eq
4625      params: ['railway','narrow_gauge']
4626  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4627    isFilled: false
4628    isStroked: true
4629    stroke_opacity: 100
4630    stroke_width: 2
4631    stroke_colour: 6710886
4632
4633# minor-roads-fill -- [railway]='light_rail' and not ([tunnel]='yes' or [tunnel]='true')
4634- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4635  minScale: 17
4636  maxScale: 13
4637  isAnd: true
4638  breaker: true
4639  conditions:
4640    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4641      type: eq
4642      params: ['railway','light_rail']
4643  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4644    isFilled: false
4645    isStroked: true
4646    stroke_opacity: 100
4647    stroke_width: 2
4648    stroke_colour: 6710886
4649
4650# minor-roads-fill -- [railway]='subway' and not ([tunnel]='yes' or [tunnel]='true')
4651- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
4652  minScale: 17
4653  maxScale: 12
4654  isAnd: true
4655  breaker: true
4656  conditions:
4657    - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
4658      type: eq
4659      params: ['railway','subway']
4660  shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
4661    isFilled: false
4662    isStroked: true
4663    stroke_opacity: 100
4664    stroke_width: 2
4665    stroke_colour: 10066329
Note: See TracBrowser for help on using the repository browser.