# ====================================================
-# Tertiary roads
+# Motorways
# ====================================================
-# Zoom levels 10-12 are rendered with unclassified roads
-
-# Zoom level 13 (originally not in tunnel)
+# Zoom levels 13-14 (originally not in tunnels)
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
+ minScale: 14
maxScale: 13
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['highway','tertiary']
+ type: regex
+ params: ['highway','^motorway']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
isCased: true
- sublayer: 6
- stroke_width: 4.5
- stroke_colour: 16777139
- casing_width: 6
- casing_colour: 12303291
+ # link was originally 3 on 4.5
+ sublayer: 10
+ stroke_opacity: 100
+ stroke_width: 5
+ stroke_colour: 8428480
+ casing_opacity: 100
+ casing_width: 6.5
+ casing_colour: 5267575
-# Zoom level 14 (originally not in tunnel)
+# Zoom levels 15-16 (originally not in tunnels)
+
+- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
+ minScale: 16
+ maxScale: 15
+ isAnd: true
+ breaker: true
+ conditions:
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: regex
+ params: ['highway','^motorway']
+ shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
+ isFilled: false
+ isStroked: true
+ isCased: true
+ # link was originally 6.5 on 8
+ sublayer: 10
+ stroke_opacity: 100
+ stroke_width: 8.5
+ stroke_colour: 8428480
+ casing_opacity: 100
+ casing_width: 10
+ casing_colour: 5267575
+
+# Zoom level 17 (originally not in tunnels)
+
+- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
+ minScale: 18
+ maxScale: 17
+ isAnd: true
+ breaker: true
+ conditions:
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: regex
+ params: ['highway','^motorway']
+ shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
+ isFilled: false
+ isStroked: true
+ isCased: true
+ # link was originally 9 on 11
+ sublayer: 10
+ stroke_opacity: 100
+ stroke_width: 11
+ stroke_colour: 8428480
+ casing_opacity: 100
+ casing_width: 13
+ casing_colour: 5267575
+
+# ====================================================
+# Trunk roads
+# ====================================================
+
+# Zoom levels 13-14 (originally type:untrue, params:['tunnel'])
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 14
- maxScale: 14
+ maxScale: 13
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['highway','tertiary']
+ type: regex
+ params: ['highway','^trunk']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
isCased: true
- sublayer: 6
- stroke_width: 6
- stroke_colour: 16777139
+ sublayer: 9
+ stroke_opacity: 100
+ stroke_width: 7
+ stroke_colour: 11131817
+ casing_opacity: 100
casing_width: 7.5
- casing_colour: 12303291
-
-# Zoom levels 15-16 (originally not in tunnel)
+ casing_colour: 4682055
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ isLine: true
+ tag: name
+ text_size: 6
+
+# Zoom levels 15-16 (originally type:untrue, params:['tunnel'])
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 16
maxScale: 15
- isAnd: false
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['highway','tertiary']
+ type: regex
+ params: ['highway','^trunk']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 6
- stroke_width: 9.4
- stroke_colour: 16777139
+ isCased: true
+ sublayer: 9
+ stroke_opacity: 100
+ stroke_width: 11
+ stroke_colour: 11131817
+ casing_opacity: 100
+ casing_width: 12
+ casing_colour: 4682055
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ isLine: true
+ tag: name
+ text_size: 10
-# Zoom level 17 (originally not in tunnel)
+# Zoom level 17 (originally type:untrue, params:['tunnel'])
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
+ minScale: 18
maxScale: 17
- isAnd: false
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['highway','tertiary']
+ type: regex
+ params: ['highway','^trunk']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 6
- stroke_width: 13
- stroke_colour: 16777139
+ isCased: true
+ sublayer: 9
+ stroke_opacity: 100
+ stroke_width: 15
+ stroke_colour: 11131817
+ casing_opacity: 100
+ casing_width: 16
+ casing_colour: 4682055
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ isLine: true
+ tag: name
+ text_size: 12
+
# ====================================================
-# Secondary roads
+# Primary roads
# ====================================================
-# Zoom level 9-10
+
+# Zoom levels 13-14 (originally not for tunnels)
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 10
- maxScale: 9
- isAnd: false
+ minScale: 14
+ maxScale: 13
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: regex
- params: ['highway','^secondary']
+ params: ['highway','^primary']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 7
- stroke_width: 1
- stroke_colour: 16698507
+ isCased: true
+ sublayer: 8
+ stroke_opacity: 100
+ stroke_width: 7
+ stroke_colour: 15505562
+ casing_opacity: 100
+ casing_width: 7.5
+ casing_colour: 9257798
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ isLine: true
+ tag: name
+ text_size: 6
-# Zoom level 11
+# Zoom levels 15-16 (originally not for tunnels)
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 11
- maxScale: 11
- isAnd: false
+ minScale: 16
+ maxScale: 15
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: regex
- params: ['highway','^secondary']
+ params: ['highway','^primary']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 7
- stroke_width: 2
- stroke_colour: 16698507
+ isCased: true
+ sublayer: 8
+ stroke_opacity: 100
+ stroke_width: 11
+ stroke_colour: 15505562
+ casing_opacity: 100
+ casing_width: 12
+ casing_colour: 9257798
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ isLine: true
+ tag: name
+ text_size: 10
-# Zoom level 12 (originally not in tunnel)
+# Zoom level 17 (originally not for tunnels)
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 12
- maxScale: 12
+ minScale: 18
+ maxScale: 17
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: regex
- params: ['highway','^secondary']
+ params: ['highway','^primary']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
isCased: true
- sublayer: 7
- stroke_width: 2
- stroke_colour: 16701349
- casing_width: 2.5
- casing_colour: 10713928
+ sublayer: 8
+ stroke_opacity: 100
+ stroke_width: 15
+ stroke_colour: 15505562
+ casing_opacity: 100
+ casing_width: 16
+ casing_colour: 9257798
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ isLine: true
+ tag: name
+ text_size: 12
+
+# ====================================================
+# Secondary roads
+# ====================================================
+
# Zoom level 13-14 (originally not in tunnel)
isStroked: true
isCased: true
sublayer: 7
+ stroke_opacity: 100
stroke_width: 8
stroke_colour: 16701349
+ casing_opacity: 100
casing_width: 8.5
casing_colour: 10713928
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ isLine: true
+ tag: name
+ text_size: 6
# Zoom level 15-16 (originally not in tunnel)
isStroked: true
isCased: true
sublayer: 7
+ stroke_opacity: 100
stroke_width: 11
stroke_colour: 16701349
- casing_width: 11.5
+ casing_opacity: 100
+ casing_width: 12
casing_colour: 10713928
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ isLine: true
+ tag: name
+ text_size: 10
# Zoom level 17 (originally not in tunnel)
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
+ minScale: 18
maxScale: 17
isAnd: true
breaker: true
isStroked: true
isCased: true
sublayer: 7
- stroke_width: 15.5
+ stroke_opacity: 100
+ stroke_width: 15
stroke_colour: 16701349
+ casing_opacity: 100
casing_width: 16
casing_colour: 10713928
-
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ isLine: true
+ tag: name
+ text_size: 12
# ====================================================
-# Motorways
+# Tertiary roads
# ====================================================
-# Zoom levels 5-6
+# Zoom level 13 (originally not in tunnel)
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 6
- maxScale: 5
- isAnd: false
+ minScale: 13
+ maxScale: 13
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^motorway']
+ type: eq
+ params: ['highway','tertiary']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 10
- stroke_width: 1
- stroke_colour: 8428480
+ isCased: true
+ sublayer: 6
+ stroke_opacity: 100
+ stroke_width: 4
+ stroke_colour: 16777139
+ casing_opacity: 100
+ casing_width: 6
+ casing_colour: 12303291
-# Zoom levels 7-9
+# Zoom level 14 (originally not in tunnel)
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 9
- maxScale: 7
- isAnd: false
+ minScale: 14
+ maxScale: 14
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^motorway']
+ type: eq
+ params: ['highway','tertiary']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 10
- stroke_width: 1.5
- stroke_colour: 8428480
-
-# Zoom level 10
-
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 10
- maxScale: 10
- isAnd: false
- breaker: true
+ isCased: true
+ sublayer: 6
+ stroke_opacity: 100
+ stroke_width: 6
+ stroke_colour: 16777139
+ casing_opacity: 100
+ casing_width: 8
+ casing_colour: 12303291
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ isLine: true
+ tag: name
+ text_size: 6
+
+# Zoom levels 15-16 (originally not in tunnel)
+
+- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
+ minScale: 16
+ maxScale: 15
+ isAnd: false
+ breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^motorway']
+ type: eq
+ params: ['highway','tertiary']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 10
- stroke_width: 2
- stroke_colour: 8428480
+ isCased: true
+ sublayer: 6
+ stroke_opacity: 100
+ stroke_width: 9
+ stroke_colour: 16777139
+ casing_opacity: 100
+ casing_width: 11
+ casing_colour: 12303291
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ isLine: true
+ tag: name
+ text_size: 8
-# Zoom level 11
+# Zoom level 17 (originally not in tunnel)
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 11
- maxScale: 11
+ minScale: 18
+ maxScale: 17
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^motorway']
+ type: eq
+ params: ['highway','tertiary']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 10
- stroke_width: 2.5
- stroke_colour: 8428480
+ isCased: true
+ sublayer: 6
+ stroke_opacity: 100
+ stroke_width: 13
+ stroke_colour: 16777139
+ casing_opacity: 100
+ casing_width: 15
+ casing_colour: 12303291
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ isLine: true
+ tag: name
+ text_size: 12
+
+
+
-# Zoom level 12 (originally not in tunnels)
+
+
+# ====================================================
+# Minor roads (unclassified/residential)
+# ====================================================
+
+# Zoom level 13
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 12
- maxScale: 12
- isAnd: true
- breaker: true
+ minScale: 13
+ maxScale: 13
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: regex
- params: ['highway','^motorway']
+ params: ['highway','residential|unclassified']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
isCased: true
- # link was originally 0.5 on 1.5
- sublayer: 10
+ sublayer: 5
+ stroke_opacity: 100
stroke_width: 2
- stroke_colour: 8428480
+ stroke_colour: 16777215
+ casing_opacity: 100
casing_width: 3
- casing_colour: 5267575
+ casing_colour: 10066329
-# Zoom levels 13-14 (originally not in tunnels)
+# Zoom level 14
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 14
- maxScale: 13
- isAnd: true
+ maxScale: 14
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: regex
- params: ['highway','^motorway']
+ params: ['highway','residential|unclassified']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
isCased: true
- # link was originally 3 on 4.5
- sublayer: 10
- stroke_width: 5
- stroke_colour: 8428480
- casing_width: 6.5
- casing_colour: 5267575
+ sublayer: 5
+ stroke_opacity: 100
+ stroke_width: 3
+ stroke_colour: 16777215
+ casing_opacity: 100
+ casing_width: 4.5
+ casing_colour: 10066329
-# Zoom levels 15-16 (originally not in tunnels)
+# Zoom level 15-16
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 16
maxScale: 15
- isAnd: true
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: regex
- params: ['highway','^motorway']
+ params: ['highway','residential|unclassified']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
isCased: true
- # link was originally 6.5 on 8
- sublayer: 10
- stroke_width: 8.5
- stroke_colour: 8428480
- casing_width: 10
- casing_colour: 5267575
+ sublayer: 5
+ stroke_opacity: 100
+ stroke_width: 9.4
+ stroke_colour: 16777215
+ casing_opacity: 100
+ casing_width: 11
+ casing_colour: 12303291
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ isLine: true
+ tag: name
+ text_size: 8
-# Zoom level 17 (originally not in tunnels)
+# Zoom level 17
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
+ minScale: 18
maxScale: 17
- isAnd: true
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: regex
- params: ['highway','^motorway']
+ params: ['highway','residential|unclassified']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
isCased: true
- # link was originally 9 on 11
- sublayer: 10
- stroke_width: 11
- stroke_colour: 8428480
- casing_width: 13
- casing_colour: 5267575
+ sublayer: 5
+ stroke_opacity: 100
+ stroke_width: 13
+ stroke_colour: 16777215
+ casing_opacity: 100
+ casing_width: 16
+ casing_colour: 12303291
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ isLine: true
+ tag: name
+ text_size: 12
+
# ====================================================
-# Primary roads
+# Footpaths
# ====================================================
-# Zoom levels 7-8
-
+# minor-roads-fill -- [highway]='bridleway' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 8
- maxScale: 7
- isAnd: false
- breaker: true
+ minScale: 18
+ maxScale: 13
+ isAnd: true
+ breaker: false
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^primary']
+ type: eq
+ params: ['highway','bridleway']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 8
- stroke_width: 0.7
- stroke_colour: 15505562
-
-# Zoom levels 9-10
+ stroke_dashArray: [4,2]
+ stroke_linecap: round
+ stroke_opacity: 40
+ stroke_width: 1.5
+ stroke_colour: 32768
+ sublayer: 4
+ hasTags: true
+ setTags: {_bridgetype: 4px}
+# minor-roads-fill -- [highway]='footway' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 10
- maxScale: 9
- isAnd: false
- breaker: true
+ minScale: 18
+ maxScale: 13
+ isAnd: true
+ breaker: false
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^primary']
+ type: eq
+ params: ['highway','footway']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 8
- stroke_width: 1.6
- stroke_colour: 15505562
-
-# Zoom level 11
+ stroke_linecap: round
+ stroke_dashArray: [1,3]
+ stroke_opacity: 40
+ stroke_width: 5
+ stroke_colour: 16416882
+ sublayer: 4
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ tag: name
+ text_size: 5
+ text_offset: 4
+ hasTags: true
+ setTags: {_bridgetype: 4px}
+# minor-roads-fill -- [highway]='track'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 11
- maxScale: 11
+ minScale: 18
+ maxScale: 13
isAnd: false
- breaker: true
+ breaker: false
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^primary']
+ type: eq
+ params: ['highway','track']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 8
- stroke_width: 2.5
- stroke_colour: 15505562
-
-# Zoom level 12 (originally not for tunnels)
+ stroke_linecap: round
+ stroke_dashArray: [3,4]
+ stroke_opacity: 40
+ stroke_width: 1.5
+ stroke_colour: 10053120
+ sublayer: 4
+ hasTags: true
+ setTags: {_bridgetype: 4px}
+# bridge
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 12
- maxScale: 12
- isAnd: true
- breaker: true
+ minScale: 18
+ maxScale: 13
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^primary']
+ type: eq
+ params: ['_bridgetype','4px']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
isCased: true
- sublayer: 8
- stroke_width: 2.5
- stroke_colour: 15505562
- casing_width: 3
- casing_colour: 9257798
-
-# Zoom levels 13-14 (originally not for tunnels)
+ stroke_opacity: 100
+ stroke_width: 4
+ stroke_colour: 0xFFFFFF
+ casing_opacity: 100
+ casing_width: 5
+ casing_colour: 0
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ tag: bridge_name
+ text_size: 10
+ isLine: false
+ text_offset: 8
+ text_width: 70
+ pullout_colour: 0xFFFFFF
+ pullout_radius: 2
+# minor-roads-fill -- [highway]='path' and not ([tunnel]='yes' or [tunnel]='true' or [tunnel]='1')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
+ minScale: 18
maxScale: 13
isAnd: true
- breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^primary']
+ type: eq
+ params: ['highway','path']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- isCased: true
- sublayer: 8
- stroke_width: 7
- stroke_colour: 15505562
- casing_width: 7.5
- casing_colour: 9257798
-
-# Zoom levels 15-16 (originally not for tunnels)
+ stroke_linecap: round
+ stroke_dashArray: [6,3]
+ stroke_opacity: 40
+ stroke_width: 0.5
+ stroke_colour: 0
+ sublayer: 4
+# minor-roads-fill -- [highway]='steps'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 16
- maxScale: 15
- isAnd: true
- breaker: true
+ minScale: 14
+ maxScale: 13
+ isAnd: false
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^primary']
+ type: eq
+ params: ['highway','steps']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- isCased: true
- sublayer: 8
- stroke_width: 11
- stroke_colour: 15505562
- casing_width: 11.5
- casing_colour: 9257798
-
-# Zoom level 17 (originally not for tunnels)
+ stroke_linecap: round
+ stroke_dashArray: [1,3]
+ stroke_opacity: 40
+ stroke_width: 2.0
+ stroke_colour: 16416882
+ sublayer: 4
+# minor-roads-fill -- [highway]='cycleway' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 17
+ minScale: 18
+ maxScale: 13
isAnd: true
- breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^primary']
+ type: eq
+ params: ['highway','cycleway']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- isCased: true
- sublayer: 8
- stroke_width: 15.5
- stroke_colour: 15505562
- casing_width: 16
- casing_colour: 9257798
-
-
-
-# ====================================================
-# Trunk roads
-# ====================================================
-
-# Zoom levels 5-8
+ stroke_linecap: round
+ stroke_dashArray: [1,3]
+ stroke_opacity: 40
+ stroke_width: 1.5
+ stroke_colour: 255
+ sublayer: 4
+# minor-roads-fill -- [highway]='byway'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 8
- maxScale: 5
+ minScale: 18
+ maxScale: 13
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^trunk']
+ type: eq
+ params: ['highway','byway']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 9
- stroke_width: 1
- stroke_colour: 11131817
-
-# Zoom levels 9-10
+ stroke_linecap: round
+ stroke_dashArray: [3,4]
+ stroke_opacity: 40
+ stroke_width: 2.0
+ stroke_colour: 16763904
+ sublayer: 4
+# minor-roads-fill -- [highway]='unsurfaced'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 10
- maxScale: 9
+ minScale: 13
+ maxScale: 13
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^trunk']
+ type: eq
+ params: ['highway','unsurfaced']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 9
- stroke_width: 1.7
- stroke_colour: 9950103
-
-# Zoom level 11
+ stroke_linecap: round
+ stroke_dashArray: [2,4]
+ stroke_opacity: 40
+ stroke_width: 3
+ stroke_colour: 14597532
+ sublayer: 4
+# minor-roads-fill -- [highway]='unsurfaced'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 11
- maxScale: 11
+ minScale: 18
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^trunk']
+ type: eq
+ params: ['highway','unsurfaced']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 9
- stroke_width: 2.5
- stroke_colour: 9950103
-
-# Zoom level 12 (originally type:untrue, params:['tunnel'])
+ stroke_linecap: round
+ stroke_dashArray: [4,6]
+ stroke_opacity: 40
+ stroke_width: 4
+ stroke_colour: 14597532
+ sublayer: 4
+# noncased-ways-bridges -- [highway]='unsurfaced' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 12
- maxScale: 12
+ minScale: 13
+ maxScale: 13
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^trunk']
+ type: eq
+ params: ['highway','unsurfaced']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- isCased: true
- sublayer: 9
- stroke_width: 2.5
- stroke_colour: 11131817
- casing_width: 3
- casing_colour: 4682055
-
-# Zoom levels 13-14 (originally type:untrue, params:['tunnel'])
+ stroke_linecap: round
+ stroke_dashArray: [2,4]
+ stroke_opacity: 100
+ stroke_width: 3
+ stroke_colour: 14597532
+ sublayer: 4
+# noncased-ways-bridges -- [highway]='unsurfaced' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 13
+ minScale: 18
+ maxScale: 14
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^trunk']
+ type: eq
+ params: ['highway','unsurfaced']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- isCased: true
- sublayer: 9
- stroke_width: 7
- stroke_colour: 11131817
- casing_width: 7.5
- casing_colour: 4682055
- textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
- tag: name
- text_size: 6
-
-# Zoom levels 15-16 (originally type:untrue, params:['tunnel'])
+ stroke_linecap: round
+ stroke_dashArray: [4,6]
+ stroke_opacity: 100
+ stroke_width: 4
+ stroke_colour: 14597532
+ sublayer: 4
+# noncased-ways-bridges -- [highway]='bridleway' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 16
- maxScale: 15
+ minScale: 18
+ maxScale: 14
isAnd: true
- breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^trunk']
+ type: eq
+ params: ['highway','bridleway']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- isCased: true
- sublayer: 9
- stroke_width: 11
- stroke_colour: 11131817
- casing_width: 11.5
- casing_colour: 4682055
- textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
- tag: name
- text_size: 10
-
-# Zoom level 17 (originally type:untrue, params:['tunnel'])
+ stroke_linecap: round
+ stroke_dashArray: [4,2]
+ stroke_opacity: 100
+ stroke_width: 1.5
+ stroke_colour: 32768
+ sublayer: 4
+# noncased-ways-bridges -- [highway]='footway' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 17
+ minScale: 18
+ maxScale: 14
isAnd: true
- breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','^trunk']
+ type: eq
+ params: ['highway','footway']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- isCased: true
- sublayer: 9
- stroke_width: 15.5
- stroke_colour: 11131817
- casing_width: 16
- casing_colour: 4682055
-
-
-# ====================================================
-# Minor roads (unclassified/residential)
-# ====================================================
-
-# Zoom levels 10-12
+ stroke_linecap: round
+ stroke_dashArray: [1,3]
+ stroke_opacity: 100
+ stroke_width: 2.0
+ stroke_colour: 16416882
+ sublayer: 4
+# noncased-ways-bridges -- [highway]='path' and ([bridge]='yes' or [bridge]='true' or [bridge]='1')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 12
- maxScale: 10
+ minScale: 18
+ maxScale: 14
+ isAnd: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','tertiary|residential|unclassified']
+ type: eq
+ params: ['highway','path']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- sublayer: 5
- stroke_width: 1
- stroke_colour: 12303291
-
-# Zoom level 13
+ stroke_linecap: round
+ stroke_dashArray: [6,3]
+ stroke_opacity: 100
+ stroke_width: 0.5
+ stroke_colour: 0
+ sublayer: 4
+# noncased-ways-bridges -- [highway]='cycleway' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 13
+ minScale: 18
+ maxScale: 14
+ isAnd: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','residential|unclassified']
+ type: eq
+ params: ['highway','cycleway']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- isCased: true
- sublayer: 5
- stroke_width: 2
- stroke_colour: 16777215
- casing_width: 3
- casing_colour: 10066329
-
-# Zoom level 14
+ stroke_linecap: round
+ stroke_dashArray: [1,3]
+ stroke_opacity: 100
+ stroke_width: 1.5
+ stroke_colour: 255
+ sublayer: 4
+# noncased-ways-bridges -- [highway]='byway' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
+ minScale: 18
maxScale: 14
- isAnd: false
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','residential|unclassified']
+ type: eq
+ params: ['highway','byway']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- isCased: true
- sublayer: 5
- stroke_width: 3
- stroke_colour: 16777215
- casing_width: 4.5
- casing_colour: 10066329
-
-# Zoom level 15-16
+ stroke_linecap: round
+ stroke_dashArray: [3,4]
+ stroke_opacity: 100
+ stroke_width: 1.5
+ stroke_colour: 16763904
+ sublayer: 4
+# tracks-notunnel-nobridge -- [tracktype]='grade1'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 16
- maxScale: 16
+ minScale: 18
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','residential|unclassified']
+ type: eq
+ params: ['tracktype','grade1']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- isCased: true
- sublayer: 5
- stroke_width: 9.4
- stroke_colour: 16777215
- casing_width: 11
- casing_colour: 12303291
-
-# Zoom level 17
+ stroke_opacity: 70
+ stroke_width: 2
+ stroke_colour: 11761408
+ sublayer: 4
+# tracks-notunnel-nobridge -- [tracktype]='grade2'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 17
+ minScale: 18
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['highway','residential|unclassified']
+ type: eq
+ params: ['tracktype','grade2']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- isCased: true
- sublayer: 5
- stroke_width: 13
- stroke_colour: 16777215
- casing_width: 16
- casing_colour: 12303291
-
-
-# ====================================================
-# Railways
-# ====================================================
+ stroke_linecap: round
+ stroke_dashArray: [9,4]
+ stroke_opacity: 80
+ stroke_width: 1.5
+ stroke_colour: 11038720
+ sublayer: 4
-# noncased-ways-bridges -- [railway]='subway' and ([bridge]='yes' or [bridge]='true')
+# tracks-notunnel-nobridge -- [tracktype]='grade3'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
+ minScale: 18
maxScale: 14
- isAnd: true
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','subway']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
+ params: ['tracktype','grade3']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 2
- stroke_colour: 10066329
+ stroke_linecap: round
+ stroke_dashArray: [3,4]
+ stroke_opacity: 80
+ stroke_width: 1.5
+ stroke_colour: 10053120
+ sublayer: 4
-# noncased-ways-bridges -- [railway]='light_rail' and ([bridge]='yes' or [bridge]='true')
+# tracks-notunnel-nobridge -- [tracktype]='grade4'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
+ minScale: 18
maxScale: 14
- isAnd: true
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','light_rail']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
+ params: ['tracktype','grade4']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
+ stroke_linecap: round
+ stroke_dashArray: [4,7,1,5]
+ stroke_opacity: 80
stroke_width: 2
- stroke_colour: 6710886
-
-
+ stroke_colour: 10053120
+ sublayer: 4
-# roads -- [railway]='rail' and not ([tunnel]='yes' or [tunnel]='true')
+# tracks-notunnel-nobridge -- [tracktype]='grade5'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 9
- maxScale: 8
- isAnd: true
+ minScale: 18
+ maxScale: 14
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','rail']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
+ params: ['tracktype','grade5']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 1
- stroke_colour: 11184810
+ stroke_linecap: round
+ stroke_dashArray: [1,5]
+ stroke_opacity: 80
+ stroke_width: 2
+ stroke_colour: 10053120
+ sublayer: 4
-# roads -- [railway]='rail' and ([tunnel]='yes' or [tunnel]='true')
+# tracks-bridges -- [tracktype]='grade1'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 9
- maxScale: 8
- isAnd: true
+ minScale: 18
+ maxScale: 14
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','rail']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ params: ['tracktype','grade1']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [5,2]
- stroke_width: 1
- stroke_colour: 11184810
+ stroke_opacity: 70
+ stroke_width: 2
+ stroke_colour: 11761408
+ sublayer: 4
-# roads -- [railway]='tram' or [railway]='light_rail' or [railway]='narrow_gauge'
+# tracks-bridges -- [tracktype]='grade2'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 9
- maxScale: 8
+ minScale: 18
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','tram']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','light_rail']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','narrow_gauge']
+ params: ['tracktype','grade2']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 1
- stroke_colour: 13421772
+ stroke_linecap: round
+ stroke_dashArray: [3,4]
+ stroke_opacity: 80
+ stroke_width: 1.5
+ stroke_colour: 11038720
+ sublayer: 4
-# roads -- [railway]='rail' and not ([tunnel]='yes' or [tunnel]='true')
+# tracks-bridges -- [tracktype]='grade3'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 12
- maxScale: 10
- isAnd: true
+ minScale: 18
+ maxScale: 14
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','rail']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
+ params: ['tracktype','grade3']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
+ stroke_opacity: 70
stroke_width: 2
- stroke_colour: 11184810
+ stroke_colour: 10053120
+ sublayer: 4
-# roads -- [railway]='rail' and ([tunnel]='yes' or [tunnel]='true')
+# tracks-bridges -- [tracktype]='grade4'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 12
- maxScale: 10
- isAnd: true
+ minScale: 18
+ maxScale: 14
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','rail']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ params: ['tracktype','grade4']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [5,2]
+ stroke_linecap: round
+ stroke_dashArray: [4,7,1,5]
+ stroke_opacity: 80
stroke_width: 2
- stroke_colour: 11184810
+ stroke_colour: 10053120
+ sublayer: 4
-# roads -- [railway]='tram' or [railway]='light_rail' or [railway]='narrow_gauge'
+# tracks-bridges -- [tracktype]='grade5'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 12
- maxScale: 10
+ minScale: 18
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','tram']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','light_rail']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','narrow_gauge']
+ params: ['tracktype','grade5']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 1
- stroke_colour: 11184810
+ stroke_linecap: round
+ stroke_dashArray: [1,5]
+ stroke_opacity: 80
+ stroke_width: 2
+ stroke_colour: 10053120
+ sublayer: 4
-# roads -- [railway]='preserved'
+# tracks-tunnels -- [tracktype]='grade1'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 12
- maxScale: 12
+ minScale: 18
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','preserved']
+ params: ['tracktype','grade1']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_linejoin: round
- stroke_width: 1.5
- stroke_colour: 11184810
+ stroke_linecap: round
+ stroke_dashArray: [4,2]
+ stroke_opacity: 50
+ stroke_width: 2
+ stroke_colour: 11761408
+ sublayer: 4
-# roads -- [railway]='preserved'
+# tracks-tunnels -- [tracktype]='grade2'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 13
+ minScale: 18
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','preserved']
+ params: ['tracktype','grade2']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [0,1,8,1]
- stroke_linejoin: round
- stroke_width: 1
- stroke_colour: 16777215
+ stroke_linecap: round
+ stroke_dashArray: [3,4]
+ stroke_opacity: 50
+ stroke_width: 1.5
+ stroke_colour: 11038720
+ sublayer: 4
-# roads -- [railway]='monorail'
+# tracks-tunnels -- [tracktype]='grade3'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
+ minScale: 18
maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','monorail']
+ params: ['tracktype','grade3']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [2,3]
stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 40
- stroke_width: 3.0
- stroke_colour: 7829367
+ stroke_dashArray: [4,2]
+ stroke_opacity: 50
+ stroke_width: 2
+ stroke_colour: 10053120
+ sublayer: 4
-# trams -- [railway]='tram' and not ([tunnel]='yes' or [tunnel]='true')
+# tracks-tunnels -- [tracktype]='grade4'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 13
- isAnd: true
+ minScale: 18
+ maxScale: 14
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','tram']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 1
- stroke_colour: 4473924
-
-# trams -- [railway]='tram' and not ([tunnel]='yes' or [tunnel]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 15
- isAnd: true
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','tram']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
+ params: ['tracktype','grade4']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
+ stroke_linecap: round
+ stroke_dashArray: [4,7,1,5]
+ stroke_opacity: 50
stroke_width: 2
- stroke_colour: 4473924
+ stroke_colour: 10053120
+ sublayer: 4
-# buildings -- [railway]='station' or [building]='station'
+# tracks-tunnels -- [tracktype]='grade5'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 10
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','station']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['building','station']
+ params: ['tracktype','grade5']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 13937322
+ isFilled: false
+ isStroked: true
+ stroke_linecap: round
+ stroke_dashArray: [1,5]
+ stroke_opacity: 50
+ stroke_width: 2
+ stroke_colour: 10053120
+ sublayer: 4
+
+
+
+# ====================================================
+# Waterways
+# ====================================================
-# minor-roads-fill -- [railway]='rail' and ([tunnel]='yes' or [tunnel]='true')
+# Canal, z12-15
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 13
+ minScale: 15
+ maxScale: 12
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','rail']
+ params: ['waterway','canal']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ type: untrue
+ params: ['disused']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [0,6,1,3]
- stroke_linejoin: round
+ stroke_opacity: 100
stroke_width: 3
- stroke_colour: 10197915
+ stroke_colour: 11915472
-# minor-roads-fill -- ([railway]='disused' or [railway]='abandoned' or [railway]='construction') and not [highway] <> ''
+# Canal, z16-18
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 13
+ minScale: 18
+ maxScale: 16
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['railway','disused|abandoned|construction']
+ type: eq
+ params: ['waterway','canal']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: unset
- params: ['highway']
+ type: untrue
+ params: ['disused']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [2,4]
- stroke_linejoin: round
- stroke_width: 2
- stroke_colour: 8421504
+ stroke_opacity: 100
+ stroke_width: 10
+ stroke_colour: 11915472
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ tag: name
+ text_colour: 6724044
+ text_size: 10
+ pullout_radius: 2
+ pullout_colour: 0xDDDDFF
+ isLine: true
-# minor-roads-fill -- ([railway]='disused' or [railway]='abandoned' or [railway]='construction') and not [highway] <> '' and [bridge]='yes'
+
+# water_lines -- [waterway]='weir'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 17
- maxScale: 13
- isAnd: true
+ maxScale: 15
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['railway','disused|abandoned|construction']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: unset
- params: ['highway']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
+ type: eq
+ params: ['waterway','weir']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [2,4]
- stroke_linecap: round
- stroke_linejoin: round
+ stroke_opacity: 100
stroke_width: 2
- stroke_colour: 8421504
+ stroke_colour: 11184810
-# minor-roads-fill -- [railway]='rail' and not ([tunnel]='yes' or [tunnel]='true')
+# water_lines -- [waterway]='river'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 13
- isAnd: true
+ minScale: 14
+ maxScale: 12
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','rail']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
+ params: ['waterway','river']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [8,12]
- stroke_linejoin: round
- stroke_width: 1
- stroke_colour: 16777215
+ stroke_opacity: 100
+ stroke_width: 2
+ stroke_colour: 11915472
-# minor-roads-fill -- [railway]='rail' and ([bridge]='yes' or [bridge]='true')
+# water_lines -- [waterway]='river'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 17
- maxScale: 14
- isAnd: true
+ maxScale: 15
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','rail']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
+ params: ['waterway','river']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_linejoin: round
- stroke_width: 5
- stroke_colour: 16777215
+ stroke_opacity: 100
+ stroke_width: 10
+ stroke_colour: 11915472
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ tag: name
+ text_colour: 6724044
+ text_size: 10
+ pullout_radius: 1
+ isLine: true
-# minor-roads-fill -- [railway]='rail' and not ([tunnel]='yes' or [tunnel]='true')
+
+
+
+
+# ====================================================
+# Other stuff
+# ====================================================
+
+# highway-area-casing -- [highway]='pedestrian' or [highway]='service'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
+ minScale: 18
maxScale: 14
- isAnd: true
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','rail']
+ params: ['highway','pedestrian']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
+ type: eq
+ params: ['highway','service']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [0,11,8,1]
- stroke_linejoin: round
+ stroke_opacity: 100
stroke_width: 1
- stroke_colour: 16777215
+ stroke_colour: 8421504
-# minor-roads-fill -- [railway]='rail' and ([tunnel]='yes' or [tunnel]='true')
+# highway-area-fill -- [highway]='pedestrian'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
+ minScale: 18
maxScale: 14
- isAnd: true
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','rail']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ params: ['highway','pedestrian']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [0,6,1,3]
- stroke_linejoin: round
- stroke_width: 3
- stroke_colour: 10197915
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 15592941
-# minor-roads-fill -- [railway]='narrow_gauge' and not ([tunnel]='yes' or [tunnel]='true')
+# leisure -- [man_made]='pier'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 13
- isAnd: true
+ minScale: 18
+ maxScale: 12
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','narrow_gauge']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
+ params: ['man_made','pier']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 2
- stroke_colour: 6710886
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 15921129
-# minor-roads-fill -- [railway]='narrow_gauge' and ([tunnel]='yes' or [tunnel]='true')
+# leisure -- [leisure]='playgnone' or [tourism]='picnic_site'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
+ minScale: 18
maxScale: 13
- isAnd: true
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','narrow_gauge']
+ params: ['leisure','playgnone']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ type: eq
+ params: ['tourism','picnic_site']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
+ isFilled: true
isStroked: true
- stroke_dashArray: [5,3]
- stroke_width: 1.5
- stroke_colour: 11184810
+ stroke_opacity: 100
+ stroke_width: 0.3
+ stroke_colour: 6710886
+ fill_opacity: 100
+ fill_colour: 13434879
-# minor-roads-fill -- [railway]='tram' and ([tunnel]='yes' or [tunnel]='true')
+# leisure -- [tourism]='attraction'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 13
- isAnd: true
+ minScale: 18
+ maxScale: 10
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','tram']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ params: ['tourism','attraction']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [5,3]
- stroke_width: 1
- stroke_colour: 4473924
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 15911658
-# minor-roads-fill -- [railway]='tram' and ([tunnel]='yes' or [tunnel]='true')
+# leisure -- [landuse]='quarry'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 15
- isAnd: true
+ minScale: 18
+ maxScale: 11
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','tram']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ params: ['landuse','quarry']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [5,3]
- stroke_width: 2
- stroke_colour: 4473924
+ stroke_opacity: 100
+ stroke_width: 0.5
+ stroke_colour: 8421504
-# minor-roads-fill -- [railway]='light_rail' and ([tunnel]='yes' or [tunnel]='true')
+
+# leisure -- [landuse]='vineyard'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
+ minScale: 14
maxScale: 13
- isAnd: true
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','light_rail']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [5,3]
- stroke_width: 2
- stroke_colour: 6710886
+ params: ['landuse','vineyard']
-# minor-roads-fill -- [railway]='light_rail' and not ([tunnel]='yes' or [tunnel]='true')
+# leisure -- [landuse]='vineyard'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 13
- isAnd: true
+ minScale: 18
+ maxScale: 15
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','light_rail']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 2
- stroke_colour: 6710886
+ params: ['landuse','vineyard']
-# minor-roads-fill -- [railway]='subway' and ([tunnel]='yes' or [tunnel]='true')
+# leisure -- [leisure]='nature_reserve'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 12
- isAnd: true
+ minScale: 13
+ maxScale: 13
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','subway']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [5,3]
- stroke_width: 2
- stroke_colour: 10066329
+ params: ['leisure','nature_reserve']
-# minor-roads-fill -- [railway]='subway' and not ([tunnel]='yes' or [tunnel]='true')
+# leisure -- [leisure]='nature_reserve'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 12
- isAnd: true
+ minScale: 18
+ maxScale: 14
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['railway','subway']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 2
- stroke_colour: 10066329
-
-
-
-
-# ====================================================
-# Footpaths
-# ====================================================
+ params: ['leisure','nature_reserve']
-# minor-roads-fill -- [highway]='bridleway' and not ([tunnel]='yes' or [tunnel]='true')
+# leisure -- [landuse]='cemetery' or [landuse]='grave_yard'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 13
- isAnd: true
+ minScale: 14
+ maxScale: 10
+ isAnd: false
+ breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','bridleway']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [4,2]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 40
- stroke_width: 1.5
- stroke_colour: 32768
-
-# minor-roads-fill -- [highway]='bridleway' and ([tunnel]='yes' or [tunnel]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 13
- isAnd: true
- conditions:
+ params: ['landuse','cemetery']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','bridleway']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ params: ['landuse','grave_yard']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [4,2]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 50
- stroke_width: 2
- stroke_colour: 32768
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 11193263
-# minor-roads-fill -- [highway]='footway' and not ([tunnel]='yes' or [tunnel]='true')
+# leisure -- [landuse]='residential'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 13
- isAnd: true
+ minScale: 17
+ maxScale: 10
+ isAnd: false
+ breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','footway']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
+ params: ['landuse','residential']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [1,3]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 40
- stroke_width: 2.0
- stroke_colour: 16416882
- textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
- tag: name
- text_size: 5
- text_offset: 4
-
-# minor-roads-fill -- [highway]='footway' and ([tunnel]='yes' or [tunnel]='true')
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 14540253
+
+# leisure -- [military]='barracks'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 13
- isAnd: true
+ minScale: 17
+ maxScale: 10
+ isAnd: false
+ breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','footway']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ params: ['military','barracks']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [1,3]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 50
- stroke_width: 2.5
- stroke_colour: 16416882
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 16748431
-# minor-roads-fill -- [highway]='path' and not ([tunnel]='yes' or [tunnel]='true' or [tunnel]='1')
+# leisure -- [landuse]='military'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 13
- isAnd: true
+ minScale: 17
+ maxScale: 10
+ isAnd: false
+ breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','path']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
+ params: ['landuse','military']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [6,3]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 40
- stroke_width: 0.5
- stroke_colour: 0
+ isFilled: true
+ isStroked: false
+ fill_opacity: 40
+ fill_colour: 16754856
-# minor-roads-fill -- [highway]='path' and ([tunnel]='yes' or [tunnel]='true' or [tunnel]='1')
+# leisure -- [landuse]='field' or [natural]='field'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 13
- isAnd: true
+ minScale: 17
+ maxScale: 10
+ isAnd: false
+ breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','path']
+ params: ['landuse','field']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ type: eq
+ params: ['natural','field']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [6,3]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 40
- stroke_width: 0.5
- stroke_colour: 0
+ isFilled: true
+ isStroked: false
+ fill_opacity: 20
+ fill_colour: 6710784
-# minor-roads-fill -- [highway]='steps'
+
+# leisure -- [military]='danger_area'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 13
+ minScale: 17
+ maxScale: 11
isAnd: false
+ breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','steps']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [1,3]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 40
- stroke_width: 2.0
- stroke_colour: 16416882
+ params: ['military','danger_area']
-# minor-roads-fill -- [highway]='cycleway' and not ([tunnel]='yes' or [tunnel]='true')
+# leisure -- [landuse]='cemetery' or [landuse]='grave_yard'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 13
- isAnd: true
+ maxScale: 14
+ isAnd: false
+ breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','cycleway']
+ params: ['landuse','cemetery']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [1,3]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 40
- stroke_width: 1.5
- stroke_colour: 255
+ type: eq
+ params: ['landuse','grave_yard']
-# minor-roads-fill -- [highway]='cycleway' and ([tunnel]='yes' or [tunnel]='true')
+# leisure -- [landuse]='meadow' or [landuse]='grass'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 13
- isAnd: true
+ maxScale: 10
+ isAnd: false
+ breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','cycleway']
+ params: ['landuse','meadow']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ type: eq
+ params: ['landuse','grass']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [1,3]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 50
- stroke_width: 2
- stroke_colour: 255
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 13626536
-# minor-roads-fill -- [highway]='byway'
+# leisure -- [leisure]='park' or [leisure]='recreation_gnone'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 13
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','byway']
+ params: ['leisure','park']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['leisure','recreation_gnone']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [3,4]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 40
- stroke_width: 2.0
- stroke_colour: 16763904
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 11992502
-# minor-roads-fill -- [highway]='track'
+# leisure -- [tourism]='zoo'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 13
+ minScale: 18
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','track']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [3,4]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 40
- stroke_width: 1.5
- stroke_colour: 10053120
+ params: ['tourism','zoo']
-# minor-roads-fill -- [highway]='unsurfaced'
+# leisure -- [leisure]='common'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 13
+ minScale: 18
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','unsurfaced']
+ params: ['leisure','common']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [2,4]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 40
- stroke_width: 3
- stroke_colour: 14597532
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 13626536
-# minor-roads-fill -- [highway]='unsurfaced'
+# leisure -- [leisure]='garden'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','unsurfaced']
+ params: ['leisure','garden']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [4,6]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 40
- stroke_width: 4
- stroke_colour: 14597532
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 13626536
-# noncased-ways-bridges -- [highway]='unsurfaced' and ([bridge]='yes' or [bridge]='true')
+# leisure -- [leisure]='golf_course'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 13
- isAnd: true
+ minScale: 18
+ maxScale: 10
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','unsurfaced']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
+ params: ['leisure','golf_course']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [2,4]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 3
- stroke_colour: 14597532
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 11920309
-# noncased-ways-bridges -- [highway]='unsurfaced' and ([bridge]='yes' or [bridge]='true')
+# leisure -- [landuse]='allotments'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
- isAnd: true
+ maxScale: 10
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','unsurfaced']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
+ params: ['landuse','allotments']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [4,6]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 4
- stroke_colour: 14597532
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 13152388
-# noncased-ways-bridges -- [highway]='bridleway' and ([bridge]='yes' or [bridge]='true')
+# leisure -- [landuse]='forest'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 14
- isAnd: true
+ minScale: 13
+ maxScale: 9
+ isAnd: false
+ breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','bridleway']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
+ params: ['landuse','forest']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [4,2]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 1.5
- stroke_colour: 32768
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 9291116
-# noncased-ways-bridges -- [highway]='footway' and ([bridge]='yes' or [bridge]='true')
+# leisure -- [landuse]='forest'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
maxScale: 14
- isAnd: true
+ isAnd: false
+ breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','footway']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [1,3]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 2.0
- stroke_colour: 16416882
+ params: ['landuse','forest']
-# noncased-ways-bridges -- [highway]='path' and ([bridge]='yes' or [bridge]='true' or [bridge]='1')
+# leisure -- [landuse]='farm'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
- isAnd: true
+ maxScale: 9
+ isAnd: false
+ breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','path']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
+ params: ['landuse','farm']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [6,3]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 0.5
- stroke_colour: 0
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 15390909
-# noncased-ways-bridges -- [highway]='cycleway' and ([bridge]='yes' or [bridge]='true')
+# leisure -- [landuse]='recreation_gnone' or [landuse]='conservation'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
- isAnd: true
+ maxScale: 10
+ isAnd: false
+ breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','cycleway']
+ params: ['landuse','recreation_gnone']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
+ type: eq
+ params: ['landuse','conservation']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [1,3]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 1.5
- stroke_colour: 255
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 13626536
-# noncased-ways-bridges -- [highway]='byway' and ([bridge]='yes' or [bridge]='true')
+# leisure -- [landuse]='village_green'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
- isAnd: true
+ maxScale: 11
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','byway']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
+ params: ['landuse','village_green']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [3,4]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 1.5
- stroke_colour: 16763904
-
-# tracks-notunnel-nobridge -- [tracktype]='grade1'
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 13626536
+
+# leisure -- [landuse]='retail'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade1']
+ params: ['landuse','retail']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_opacity: 70
- stroke_width: 2
- stroke_colour: 11761408
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 15850202
-# tracks-notunnel-nobridge -- [tracktype]='grade2'
+# leisure -- [landuse]='retail'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 15
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade2']
+ params: ['landuse','retail']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [9,4]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 80
- stroke_width: 1.5
- stroke_colour: 11038720
+ stroke_opacity: 100
+ stroke_width: 0.3
+ stroke_colour: 16711680
-# tracks-notunnel-nobridge -- [tracktype]='grade3'
+# leisure -- [landuse]='industrial'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade3']
+ params: ['landuse','industrial']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [3,4]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 80
- stroke_width: 1.5
- stroke_colour: 10053120
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 14668246
-# tracks-notunnel-nobridge -- [tracktype]='grade4'
+
+# leisure -- [power]='station'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 12
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade4']
+ params: ['power','station']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
+ isFilled: true
isStroked: true
- stroke_dashArray: [4,7,1,5]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 80
- stroke_width: 2
- stroke_colour: 10053120
+ stroke_opacity: 100
+ stroke_width: 0.4
+ stroke_colour: 5592405
+ fill_opacity: 100
+ fill_colour: 12303291
-# tracks-notunnel-nobridge -- [tracktype]='grade5'
+# leisure -- [power]='sub_station'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 13
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade5']
+ params: ['power','sub_station']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
+ isFilled: true
isStroked: true
- stroke_dashArray: [1,5]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 80
- stroke_width: 2
- stroke_colour: 10053120
+ stroke_opacity: 100
+ stroke_width: 0.4
+ stroke_colour: 5592405
+ fill_opacity: 100
+ fill_colour: 12303291
-# tracks-bridges -- [tracktype]='grade1'
+
+# leisure -- [natural]='glacier'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 8
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade1']
+ params: ['natural','glacier']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_opacity: 70
- stroke_width: 2
- stroke_colour: 11761408
+ stroke_dashArray: [4,2]
+ stroke_opacity: 100
+ stroke_width: 1.5
+ stroke_colour: 10079487
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ tag: name
+ text_colour: 10066431
+ text_size: 9
+ pullout_radius: 1
-# tracks-bridges -- [tracktype]='grade2'
+# leisure -- [landuse]='commercial'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade2']
+ params: ['landuse','commercial']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [3,4]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 80
- stroke_width: 1.5
- stroke_colour: 11038720
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 15714504
-# tracks-bridges -- [tracktype]='grade3'
+# leisure -- [landuse]='brownfield' or [landuse]='landfill' or [landuse]='greenfield' or [landuse]='construction'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade3']
+ params: ['landuse','brownfield']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['landuse','landfill']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['landuse','greenfield']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['landuse','construction']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 70
- stroke_width: 2
- stroke_colour: 10053120
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 10329452
-# tracks-bridges -- [tracktype]='grade4'
+# leisure -- [natural]='wood' or [landuse]='wood'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade4']
+ params: ['natural','wood']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['landuse','wood']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [4,7,1,5]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 80
- stroke_width: 2
- stroke_colour: 10053120
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 11456928
-# tracks-bridges -- [tracktype]='grade5'
+# leisure -- [natural]='heath'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade5']
+ params: ['natural','heath']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [1,5]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 80
- stroke_width: 2
- stroke_colour: 10053120
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 16777152
-# tracks-tunnels -- [tracktype]='grade1'
+# leisure -- [landuse]='basin'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 7
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade1']
+ params: ['landuse','basin']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [4,2]
- stroke_opacity: 50
- stroke_width: 2
- stroke_colour: 11761408
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 11915472
-# tracks-tunnels -- [tracktype]='grade2'
+# leisure -- [amenity]='university' or [amenity]='college' or [amenity]='school' or [amenity]='hospital'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade2']
+ params: ['amenity','university']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['amenity','college']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['amenity','school']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['amenity','hospital']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [3,4]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 50
- stroke_width: 1.5
- stroke_colour: 11038720
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 15790296
-# tracks-tunnels -- [tracktype]='grade3'
+# leisure -- [amenity]='university' or [amenity]='college' or [amenity]='school' or [amenity]='hospital'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 12
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade3']
+ params: ['amenity','university']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['amenity','college']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['amenity','school']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['amenity','hospital']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [4,2]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 50
- stroke_width: 2
- stroke_colour: 10053120
+ stroke_opacity: 100
+ stroke_width: 0.3
+ stroke_colour: 10824234
-# tracks-tunnels -- [tracktype]='grade4'
+# leisure -- [amenity]='parking'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade4']
+ params: ['amenity','parking']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [4,7,1,5]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 50
- stroke_width: 2
- stroke_colour: 10053120
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 16248759
-# tracks-tunnels -- [tracktype]='grade5'
+# leisure -- [amenity]='parking'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 15
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tracktype','grade5']
+ params: ['amenity','parking']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [1,5]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 50
- stroke_width: 2
- stroke_colour: 10053120
-
-
-
-# ====================================================
-# Waterways
-# ====================================================
+ stroke_opacity: 100
+ stroke_width: 0.3
+ stroke_colour: 15658705
-# water_lines -- [waterway]='weir'
+# leisure -- [leisure]='pitch'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 15
+ minScale: 18
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['waterway','weir']
+ params: ['leisure','pitch']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 2
- stroke_colour: 11184810
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 9098159
-# water_lines -- [waterway]='river'
+# leisure -- [aeroway]='apron'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
+ minScale: 18
maxScale: 12
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['waterway','river']
+ params: ['aeroway','apron']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 2
- stroke_colour: 11915472
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 15786239
-# water_lines -- [waterway]='canal' and not [disused]='yes'
+# leisure -- [natural]='beach'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 12
- maxScale: 12
- isAnd: true
+ minScale: 18
+ maxScale: 13
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['waterway','canal']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['disused']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 3
- stroke_colour: 11915472
+ params: ['natural','beach']
-# water_lines -- [waterway]='canal' and not [disused]='yes'
+# leisure -- [natural]='mud'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
+ minScale: 18
maxScale: 13
- isAnd: true
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['waterway','canal']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['disused']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 4
- stroke_colour: 11915472
- textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
- tag: name
- text_colour: 6724044
- text_size: 8
- pullout_radius: 1
- isLine: true
-
-# water_lines -- [waterway]='river'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 15
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['waterway','river']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 10
- stroke_colour: 11915472
- textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
- tag: name
- text_colour: 6724044
- text_size: 10
- pullout_radius: 1
- isLine: true
+ params: ['natural','mud']
-# water_lines -- [waterway]='canal' and ([tunnel]='yes' or [tunnel]='true')
+# buildings -- [building]='supermarket'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 16
- maxScale: 14
- isAnd: true
+ minScale: 18
+ maxScale: 10
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['waterway','canal']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ params: ['building','supermarket']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [4,2]
- stroke_width: 3
- stroke_colour: 16777215
- textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
- tag: name
- text_colour: 6724044
- text_size: 9
- pullout_radius: 1
- isLine: true
+ isFilled: true
+ isStroked: false
+ fill_opacity: 50
+ fill_colour: 16761035
-# water_lines -- [waterway]='canal' and ([tunnel]='yes' or [tunnel]='true')
+# buildings -- [amenity]='place_of_worship'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 17
- isAnd: true
+ minScale: 14
+ maxScale: 10
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['waterway','canal']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ params: ['amenity','place_of_worship']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [4,2]
- stroke_width: 7
- stroke_colour: 16777215
- textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
- tag: name
- text_colour: 6724044
- text_size: 9
- pullout_radius: 1
- isLine: true
+ isFilled: true
+ isStroked: false
+ fill_opacity: 50
+ fill_colour: 7829367
-# water_lines -- ([waterway]='stream' or [waterway]='drain') and ([tunnel]='yes' or [tunnel]='true')
+# buildings -- [amenity]='place_of_worship'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
+ minScale: 18
maxScale: 15
- isAnd: true
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: regex
- params: ['waterway','stream|drain']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ type: eq
+ params: ['amenity','place_of_worship']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
+ isFilled: true
isStroked: true
- stroke_dashArray: [4,2]
- stroke_width: 1.4
- stroke_colour: 16777215
-
-
-
-
-
-
-
-
+ stroke_opacity: 100
+ stroke_width: 0.3
+ stroke_colour: 1118481
+ fill_opacity: 50
+ fill_colour: 7829367
-# highway-area-casing -- [highway]='pedestrian' or [highway]='service'
+# buildings -- [leisure]='sports_centre' or [leisure]='stadium' or [leisure]='track'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
+ params: ['leisure','sports_centre']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','service']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 1
- stroke_colour: 8421504
-
-# highway-area-fill -- [highway]='pedestrian'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 14
- isAnd: false
- breaker: true
- conditions:
+ params: ['leisure','stadium']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
+ params: ['leisure','track']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: true
isStroked: false
- fill_colour: 15592941
+ fill_opacity: 100
+ fill_colour: 3394713
-# leisure -- [man_made]='pier'
+# buildings -- [building] <> 'station' and [building] <> 'supermarket' and [building] <> ''
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 12
- isAnd: false
+ maxScale: 10
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['man_made','pier']
+ type: ne
+ params: ['building','station']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: ne
+ params: ['building','supermarket']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: set
+ params: ['building']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: true
isStroked: false
- fill_colour: 15921129
+ fill_opacity: 100
+ fill_colour: 13408665
-# leisure -- [leisure]='playground' or [tourism]='picnic_site'
+# buildings -- [aeroway]='terminal'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 13
+ maxScale: 12
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['leisure','playground']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['tourism','picnic_site']
+ params: ['aeroway','terminal']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: true
- isStroked: true
- stroke_width: 0.3
- stroke_colour: 6710886
- fill_colour: 13434879
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 13408767
-# leisure -- [tourism]='attraction'
+# buildings -- [aeroway]='terminal'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 10
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tourism','attraction']
+ params: ['aeroway','terminal']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 15911658
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 0.2
+ stroke_colour: 3342438
-# leisure -- [landuse]='quarry'
+# area-text -- [military]='danger_area'
+# area-text -- [way_area] >=150000
+# area-text -- [way_area] >=80000 and [way_area] < 150000
+# area-text -- [way_area] >=20000 and [way_area] < 80000
+# area-text -- [way_area] < 20000
+# country -- [place]='country'
+# country -- [place]='country'
+# city -- [place]='city'
+# city -- [place]='city'
+# city -- [place]='city'
+# town -- [place]='town'
+# town -- [place]='town'
+# suburb -- [place]='suburb'
+# suburb -- [place]='suburb'
+# village -- [place]='village'
+# village -- [place]='village'
+# hamlet -- [place]='hamlet' or [place]='locality'
+# hamlet -- [place]='hamlet' or [place]='locality'
+# interpolation -- [addr:interpolation] <> ''
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 11
+ maxScale: 17
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['landuse','quarry']
+ type: set
+ params: ['addr:interpolation']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 0.5
- stroke_colour: 8421504
+ stroke_dashArray: [2,4]
+ stroke_opacity: 100
+ stroke_width: 1
+ stroke_colour: 5592405
-# leisure -- [leisure]='nature_reserve' or [landuse]='vineyard'
+# way_numbers -- [addr:housenumber] <> '' and [building] <> ''
+# node_numbers -- [addr:housenumber] <> ''
+# text -- [place]='island'
+# text -- [amenity]='pub' or [amenity]='restaurant' or [amenity]='cafe' or [amenity]='bar'
+# text -- [amenity]='cinema' or [amenity]='library'
+# text -- [amenity]='place_of_worship' or [amenity]='police'
+# text -- [leisure] <> '' or [landuse] <> ''
+# text -- [natural]='wood'
+# text -- [natural]='peak'
+# text -- [natural]='peak'
+# text -- [natural]='water' or [natural]='lake' or [landuse]='reservoir' or [landuse]='basin'
+# text -- [tourism]='hotel'
+# text -- [tourism]='camp_site'
+# text -- [tourism]='museum'
+# text -- [tourism]='attraction'
+# text -- [amenity]='school' or [amenity]='college' or [amenity]='university'
+# text -- [amenity]='hospital'
+# text -- [highway]='motorway_junction'
+# text -- [highway]='motorway_junction'
+# text -- [highway]='motorway_junction'
+# water_areas -- [waterway]='dock' or [landuse]='reservoir' or [landuse]='water' or [waterway]='mill_pond' or [waterway]='riverbank'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 12
+ minScale: 18
maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['leisure','nature_reserve']
+ params: ['waterway','dock']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','vineyard']
+ params: ['landuse','reservoir']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['landuse','water']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['waterway','mill_pond']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['waterway','riverbank']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: true
isStroked: false
- fill_colour: 11263894
+ fill_opacity: 100
+ fill_colour: 11915472
-# leisure -- [landuse]='vineyard'
+# water_areas -- [natural]='lake' or [natural]='water'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 13
+ minScale: 18
+ maxScale: 7
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','vineyard']
-
-# leisure -- [landuse]='vineyard'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 15
- isAnd: false
- breaker: true
- conditions:
+ params: ['natural','lake']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','vineyard']
+ params: ['natural','water']
+ shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 11915472
-# leisure -- [leisure]='nature_reserve'
+# water_areas -- [natural]='marsh'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
+ minScale: 18
maxScale: 13
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['leisure','nature_reserve']
+ params: ['natural','marsh']
-# leisure -- [leisure]='nature_reserve'
+# water_areas -- [natural]='scrub'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 14
+ maxScale: 13
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['leisure','nature_reserve']
+ params: ['natural','scrub']
-# leisure -- [landuse]='cemetery' or [landuse]='grave_yard'
+# water_areas -- [natural]='land'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
+ minScale: 18
maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','cemetery']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['landuse','grave_yard']
+ params: ['natural','land']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: true
isStroked: false
- fill_colour: 11193263
+ fill_opacity: 100
+ fill_colour: 15921129
-# leisure -- [landuse]='residential'
+# minor-roads-casing -- [highway]='service' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 17
- maxScale: 10
- isAnd: false
+ maxScale: 15
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','residential']
+ params: ['highway','service']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 14540253
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 8
+ stroke_colour: 10066329
-# leisure -- [military]='barracks'
+# minor-roads-casing -- [highway]='pedestrian' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 10
- isAnd: false
+ minScale: 13
+ maxScale: 13
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['military','barracks']
+ params: ['highway','pedestrian']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 16748431
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 2
+ stroke_colour: 8421504
-# leisure -- [landuse]='military'
+# minor-roads-casing -- [highway]='pedestrian' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 10
- isAnd: false
+ minScale: 14
+ maxScale: 14
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','military']
+ params: ['highway','pedestrian']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_opacity: 40
- fill_colour: 16754856
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 3.6
+ stroke_colour: 8421504
-# leisure -- [landuse]='field' or [natural]='field'
+# minor-roads-casing -- [highway]='pedestrian' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 10
- isAnd: false
+ minScale: 15
+ maxScale: 15
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','field']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['natural','field']
+ params: ['highway','pedestrian']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_opacity: 20
- fill_colour: 6710784
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 6.5
+ stroke_colour: 8421504
-# leisure -- [military]='danger_area'
+# minor-roads-casing -- [highway]='pedestrian' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 10
- maxScale: 9
- isAnd: false
+ minScale: 18
+ maxScale: 16
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['military','danger_area']
+ params: ['highway','pedestrian']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_opacity: 30
- fill_colour: 16761035
-
-# leisure -- [military]='danger_area'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 11
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['military','danger_area']
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 9
+ stroke_colour: 8421504
-# leisure -- [landuse]='cemetery' or [landuse]='grave_yard'
+# minor-roads-fill -- [highway]='proposed' or [highway]='construction'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 14
+ minScale: 12
+ maxScale: 12
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','cemetery']
+ params: ['highway','proposed']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','grave_yard']
+ params: ['highway','construction']
+ shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
+ isFilled: false
+ isStroked: true
+ stroke_dashArray: [4,2]
+ stroke_opacity: 100
+ stroke_width: 2
+ stroke_colour: 16777215
-# leisure -- [landuse]='meadow' or [landuse]='grass'
+# minor-roads-fill -- [highway]='proposed' or [highway]='construction'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
+ minScale: 15
+ maxScale: 13
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','meadow']
+ params: ['highway','proposed']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','grass']
+ params: ['highway','construction']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 13626536
+ isFilled: false
+ isStroked: true
+ stroke_dashArray: [6,4]
+ stroke_opacity: 100
+ stroke_width: 3.5
+ stroke_colour: 16777215
-# leisure -- [leisure]='park' or [leisure]='recreation_ground'
+# minor-roads-fill -- [highway]='proposed' or [highway]='construction'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
+ minScale: 17
+ maxScale: 16
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['leisure','park']
+ params: ['highway','proposed']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['leisure','recreation_ground']
+ params: ['highway','construction']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 11992502
+ isFilled: false
+ isStroked: true
+ stroke_dashArray: [8,6]
+ stroke_opacity: 100
+ stroke_width: 7
+ stroke_colour: 16777215
-# leisure -- [tourism]='zoo'
+# minor-roads-fill -- [highway]='road'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
+ minScale: 13
+ maxScale: 13
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['tourism','zoo']
+ params: ['highway','road']
+ shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 2
+ stroke_colour: 14540253
-# leisure -- [leisure]='common'
+# minor-roads-fill -- [highway]='road'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
+ minScale: 15
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['leisure','common']
+ params: ['highway','road']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 13626536
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 3
+ stroke_colour: 14540253
-# leisure -- [leisure]='garden'
+# minor-roads-fill -- [highway]='road'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
+ minScale: 16
+ maxScale: 15
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['leisure','garden']
+ params: ['highway','road']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 13626536
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 9.4
+ stroke_colour: 14540253
-# leisure -- [leisure]='golf_course'
+# minor-roads-fill -- [highway]='road'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
+ minScale: 17
+ maxScale: 17
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['leisure','golf_course']
+ params: ['highway','road']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 11920309
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 13
+ stroke_colour: 14540253
-# leisure -- [landuse]='allotments'
+
+# minor-roads-fill -- [highway]='living_street'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
+ minScale: 15
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','allotments']
+ params: ['highway','living_street']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 13152388
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 3
+ stroke_colour: 12303291
-# leisure -- [landuse]='forest'
+# minor-roads-fill -- [highway]='living_street'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 9
+ minScale: 16
+ maxScale: 15
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','forest']
+ params: ['highway','living_street']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 9291116
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 9.4
+ stroke_colour: 12303291
-# leisure -- [landuse]='forest'
+# minor-roads-fill -- [highway]='living_street'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 14
+ minScale: 17
+ maxScale: 17
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','forest']
+ params: ['highway','living_street']
+ shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 13
+ stroke_colour: 12303291
-# leisure -- [landuse]='farm'
+# minor-roads-fill -- [highway]='service'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 9
+ minScale: 13
+ maxScale: 13
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','farm']
+ params: ['highway','service']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 15390909
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 1
+ stroke_colour: 12303291
-# leisure -- [landuse]='recreation_ground' or [landuse]='conservation'
+# minor-roads-fill -- [highway]='service'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
+ minScale: 14
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','recreation_ground']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['landuse','conservation']
+ params: ['highway','service']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 13626536
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 2
+ stroke_colour: 16777215
-# leisure -- [landuse]='village_green'
+# minor-roads-fill -- [highway]='service'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 11
+ minScale: 17
+ maxScale: 15
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','village_green']
+ params: ['highway','service']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 13626536
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 6
+ stroke_colour: 16777215
-# leisure -- [landuse]='retail'
+# minor-roads-fill -- [highway]='pedestrian'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
+ minScale: 13
+ maxScale: 13
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','retail']
+ params: ['highway','pedestrian']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 15850202
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 1.5
+ stroke_colour: 15592941
-# leisure -- [landuse]='retail'
+# minor-roads-fill -- [highway]='pedestrian'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 15
+ minScale: 14
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','retail']
+ params: ['highway','pedestrian']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 0.3
- stroke_colour: 16711680
+ stroke_opacity: 100
+ stroke_width: 3
+ stroke_colour: 15592941
-# leisure -- [landuse]='industrial'
+# minor-roads-fill -- [highway]='pedestrian'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
+ minScale: 15
+ maxScale: 15
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','industrial']
+ params: ['highway','pedestrian']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 14668246
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 5.5
+ stroke_colour: 15592941
-# leisure -- [power]='station'
+# minor-roads-fill -- [highway]='pedestrian'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 11
- maxScale: 10
+ minScale: 18
+ maxScale: 16
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['power','station']
+ params: ['highway','pedestrian']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 12303291
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 8
+ stroke_colour: 15592941
-# leisure -- [power]='station'
+# minor-roads-fill -- [highway]='steps'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 12
+ maxScale: 15
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['power','station']
+ params: ['highway','steps']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
+ isFilled: false
isStroked: true
- stroke_width: 0.4
- stroke_colour: 5592405
- fill_colour: 12303291
+ stroke_dashArray: [2,1]
+ stroke_opacity: 100
+ stroke_width: 5.0
+ stroke_colour: 16416882
-# leisure -- [power]='sub_station'
+# minor-roads-fill -- [highway]='steps'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
+ minScale: 14
maxScale: 13
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['power','sub_station']
+ params: ['highway','steps']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
+ isFilled: false
isStroked: true
- stroke_width: 0.4
- stroke_colour: 5592405
- fill_colour: 12303291
+ stroke_dashArray: [1,3]
+ stroke_opacity: 40
+ stroke_width: 2.0
+ stroke_colour: 16416882
-# leisure -- [natural]='glacier'
+
+# minor-roads-fill -- [route]='ferry'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 7
- maxScale: 6
+ minScale: 18
+ maxScale: 11
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['natural','glacier']
+ params: ['route','ferry']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [4,2]
- stroke_width: 1.5
- stroke_colour: 10079487
+ stroke_dashArray: [6,6]
+ stroke_opacity: 100
+ stroke_width: 0.8
+ stroke_colour: 128
-# leisure -- [natural]='glacier'
+# minor-roads-fill -- [aeroway]='runway'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 8
+ minScale: 11
+ maxScale: 11
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['natural','glacier']
+ params: ['aeroway','runway']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [4,2]
- stroke_width: 1.5
- stroke_colour: 10079487
- textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
- tag: name
- text_colour: 10066431
- text_size: 9
- pullout_radius: 1
+ stroke_opacity: 100
+ stroke_width: 2
+ stroke_colour: 12303308
-# leisure -- [landuse]='commercial'
+# minor-roads-fill -- [aeroway]='runway'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
+ minScale: 13
+ maxScale: 12
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','commercial']
+ params: ['aeroway','runway']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 15714504
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 7
+ stroke_colour: 12303308
-# leisure -- [landuse]='brownfield' or [landuse]='landfill' or [landuse]='greenfield' or [landuse]='construction'
+# minor-roads-fill -- [aeroway]='runway' and not ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 10
- isAnd: false
+ maxScale: 14
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','brownfield']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['landuse','landfill']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['landuse','greenfield']
+ params: ['aeroway','runway']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['landuse','construction']
+ type: untrue
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 10329452
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 18
+ stroke_colour: 12303308
-# leisure -- [natural]='wood' or [landuse]='wood'
+# minor-roads-fill -- [aeroway]='taxiway'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
+ minScale: 13
+ maxScale: 11
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['natural','wood']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['landuse','wood']
+ params: ['aeroway','taxiway']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 11456928
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 1
+ stroke_colour: 12303308
-# leisure -- [natural]='heath'
+# minor-roads-fill -- [aeroway]='taxiway' and not ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
- isAnd: false
+ minScale: 14
+ maxScale: 14
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['natural','heath']
+ params: ['aeroway','taxiway']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: untrue
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 16777152
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 4
+ stroke_colour: 12303308
-# leisure -- [landuse]='basin'
+# minor-roads-fill -- [aeroway]='taxiway' and not ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 7
- isAnd: false
+ maxScale: 15
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['landuse','basin']
+ params: ['aeroway','taxiway']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: untrue
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 11915472
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 6
+ stroke_colour: 12303308
-# leisure -- [amenity]='university' or [amenity]='college' or [amenity]='school' or [amenity]='hospital'
+# access -- [access]='private' or [access]='no'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 10
+ maxScale: 15
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['amenity','university']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','college']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','school']
+ params: ['access','private']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['amenity','hospital']
+ params: ['access','no']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 15790296
+ isFilled: false
+ isStroked: true
+ stroke_dashArray: [6,8]
+ stroke_opacity: 50
+ stroke_width: 6
+ stroke_colour: 15706537
-# leisure -- [amenity]='university' or [amenity]='college' or [amenity]='school' or [amenity]='hospital'
+# aerialways -- [aerialway]='cable_car' or [aerialway]='gondola'
+# aerialways -- [aerialway]='chair_lift'
+
+# road-bridges-casing -- [highway]='service' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 12
- isAnd: false
+ minScale: 14
+ maxScale: 14
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['amenity','university']
+ params: ['highway','service']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','college']
+ type: true
+ params: ['bridge']
+ shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 3
+ stroke_colour: 0
+
+# road-bridges-casing -- [highway]='service' and ([bridge]='yes' or [bridge]='true')
+- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
+ minScale: 17
+ maxScale: 15
+ isAnd: true
+ breaker: true
+ conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['amenity','school']
+ params: ['highway','service']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','hospital']
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 0.3
- stroke_colour: 10824234
+ stroke_opacity: 100
+ stroke_width: 8
+ stroke_colour: 0
-# leisure -- [amenity]='parking'
+# road-bridges-casing -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
- isAnd: false
+ minScale: 13
+ maxScale: 13
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['amenity','parking']
+ params: ['highway','pedestrian']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 16248759
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 2.2
+ stroke_colour: 0
-# leisure -- [amenity]='parking'
+# road-bridges-casing -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 15
- isAnd: false
+ minScale: 14
+ maxScale: 14
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['amenity','parking']
+ params: ['highway','pedestrian']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 0.3
- stroke_colour: 15658705
+ stroke_opacity: 100
+ stroke_width: 3.8
+ stroke_colour: 0
-# leisure -- [leisure]='pitch'
+# road-bridges-casing -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
- isAnd: false
+ minScale: 15
+ maxScale: 15
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['leisure','pitch']
+ params: ['highway','pedestrian']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 9098159
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 7
+ stroke_colour: 0
-# leisure -- [aeroway]='apron'
+# road-bridges-casing -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 12
- isAnd: false
+ maxScale: 16
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['aeroway','apron']
+ params: ['highway','pedestrian']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 15786239
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 9.5
+ stroke_colour: 0
-# leisure -- [natural]='beach'
+# road-bridges-fill -- [highway]='road' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 13
- isAnd: false
+ minScale: 14
+ maxScale: 14
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['natural','beach']
+ params: ['highway','road']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
+ shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 3.5
+ stroke_colour: 14540253
-# leisure -- [natural]='mud'
+# road-bridges-fill -- [highway]='road' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 13
- isAnd: false
+ minScale: 16
+ maxScale: 15
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['natural','mud']
+ params: ['highway','road']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
+ shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 9.5
+ stroke_colour: 14540253
-# buildings -- [building]='supermarket'
+# road-bridges-fill -- [highway]='road' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
- isAnd: false
+ minScale: 17
+ maxScale: 17
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['building','supermarket']
+ params: ['highway','road']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_opacity: 50
- fill_colour: 16761035
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 14
+ stroke_colour: 14540253
-# buildings -- [amenity]='place_of_worship'
+# road-bridges-fill -- [highway]='service' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 14
- maxScale: 10
- isAnd: false
+ maxScale: 14
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['amenity','place_of_worship']
+ params: ['highway','service']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_opacity: 50
- fill_colour: 7829367
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 2
+ stroke_colour: 16777215
-# buildings -- [amenity]='place_of_worship'
+# road-bridges-fill -- [highway]='service' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
+ minScale: 17
maxScale: 15
- isAnd: false
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['amenity','place_of_worship']
+ params: ['highway','service']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
+ isFilled: false
isStroked: true
- stroke_width: 0.3
- stroke_colour: 1118481
- fill_opacity: 50
- fill_colour: 7829367
+ stroke_opacity: 100
+ stroke_width: 6
+ stroke_colour: 16777215
-# buildings -- [leisure]='sports_centre' or [leisure]='stadium' or [leisure]='track'
+# road-bridges-fill -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
- isAnd: false
+ minScale: 13
+ maxScale: 13
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['leisure','sports_centre']
+ params: ['highway','pedestrian']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['leisure','stadium']
+ type: true
+ params: ['bridge']
+ shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 1.5
+ stroke_colour: 15592941
+
+# road-bridges-fill -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
+- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
+ minScale: 14
+ maxScale: 14
+ isAnd: true
+ breaker: true
+ conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['leisure','track']
+ params: ['highway','pedestrian']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 3394713
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 3
+ stroke_colour: 15592941
-# buildings -- [building] <> 'station' and [building] <> 'supermarket' and [building] <> ''
+# road-bridges-fill -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
+ minScale: 15
+ maxScale: 15
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: ne
- params: ['building','station']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: ne
- params: ['building','supermarket']
+ type: eq
+ params: ['highway','pedestrian']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: set
- params: ['building']
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 13408665
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 5.5
+ stroke_colour: 15592941
-# buildings -- [aeroway]='terminal'
+# road-bridges-fill -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 12
- isAnd: false
+ maxScale: 16
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['aeroway','terminal']
+ params: ['highway','pedestrian']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 13408767
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 8
+ stroke_colour: 15592941
-# buildings -- [aeroway]='terminal'
+# waterway-bridges -- [waterway]='canal' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
+ minScale: 16
maxScale: 14
- isAnd: false
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['aeroway','terminal']
+ params: ['waterway','canal']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 0.2
- stroke_colour: 3342438
+ stroke_opacity: 100
+ stroke_width: 6
+ stroke_colour: 11915472
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ tag: name
+ text_colour: 6724044
+ text_size: 9
+ pullout_radius: 1
+ isLine: true
-# area-text -- [military]='danger_area'
-# area-text -- [way_area] >=150000
-# area-text -- [way_area] >=80000 and [way_area] < 150000
-# area-text -- [way_area] >=20000 and [way_area] < 80000
-# area-text -- [way_area] < 20000
-# country -- [place]='country'
-# country -- [place]='country'
-# city -- [place]='city'
-# city -- [place]='city'
-# city -- [place]='city'
-# town -- [place]='town'
-# town -- [place]='town'
-# suburb -- [place]='suburb'
-# suburb -- [place]='suburb'
-# village -- [place]='village'
-# village -- [place]='village'
-# hamlet -- [place]='hamlet' or [place]='locality'
-# hamlet -- [place]='hamlet' or [place]='locality'
-# interpolation -- [addr:interpolation] <> ''
+# waterway-bridges -- [waterway]='canal' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
+ minScale: 17
maxScale: 17
- isAnd: false
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: set
- params: ['addr:interpolation']
+ type: eq
+ params: ['waterway','canal']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [2,4]
- stroke_width: 1
- stroke_colour: 5592405
+ stroke_opacity: 100
+ stroke_width: 10
+ stroke_colour: 11915472
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ tag: name
+ text_colour: 6724044
+ text_size: 9
+ pullout_radius: 1
+ isLine: true
-# way_numbers -- [addr:housenumber] <> '' and [building] <> ''
-# node_numbers -- [addr:housenumber] <> ''
-# text -- [place]='island'
-# text -- [amenity]='pub' or [amenity]='restaurant' or [amenity]='cafe' or [amenity]='bar'
-# text -- [amenity]='cinema' or [amenity]='library'
-# text -- [amenity]='place_of_worship' or [amenity]='police'
-# text -- [leisure] <> '' or [landuse] <> ''
-# text -- [natural]='wood'
-# text -- [natural]='peak'
-# text -- [natural]='peak'
-# text -- [natural]='water' or [natural]='lake' or [landuse]='reservoir' or [landuse]='basin'
-# text -- [tourism]='hotel'
-# text -- [tourism]='camp_site'
-# text -- [tourism]='museum'
-# text -- [tourism]='attraction'
-# text -- [amenity]='school' or [amenity]='college' or [amenity]='university'
-# text -- [amenity]='hospital'
-# text -- [highway]='motorway_junction'
-# text -- [highway]='motorway_junction'
-# text -- [highway]='motorway_junction'
-# water_areas -- [waterway]='dock' or [landuse]='reservoir' or [landuse]='water' or [waterway]='mill_pond' or [waterway]='riverbank'
+# noncased-ways-bridges -- [aeroway]='runway' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 10
- isAnd: false
+ maxScale: 14
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['waterway','dock']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['landuse','reservoir']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['landuse','water']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['waterway','mill_pond']
+ params: ['aeroway','runway']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['waterway','riverbank']
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 11915472
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 18
+ stroke_colour: 12303308
-# water_areas -- [natural]='lake' or [natural]='water'
+# noncased-ways-bridges -- [aeroway]='taxiway' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 7
- isAnd: false
+ minScale: 14
+ maxScale: 14
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['natural','lake']
+ params: ['aeroway','taxiway']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['natural','water']
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 11915472
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 4
+ stroke_colour: 12303308
-# water_areas -- [natural]='marsh'
+# noncased-ways-bridges -- [aeroway]='taxiway' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 13
- isAnd: false
+ maxScale: 15
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['natural','marsh']
-
-# water_areas -- [natural]='scrub'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 13
- isAnd: false
- breaker: true
- conditions:
+ params: ['aeroway','taxiway']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['natural','scrub']
+ type: true
+ params: ['bridge']
+ shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 6
+ stroke_colour: 12303308
-# water_areas -- [natural]='land'
+# piers -- [man_made]='pier'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
+ minScale: 12
+ maxScale: 11
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['natural','land']
+ params: ['man_made','pier']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: true
- isStroked: false
- fill_colour: 15921129
+ isFilled: false
+ isStroked: true
+ stroke_opacity: 100
+ stroke_width: 2
+ stroke_colour: 15921129
-# minor-roads-casing -- [highway]='service' and ([tunnel]='yes' or [tunnel]='true')
+# piers -- [man_made]='pier'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 14
- maxScale: 14
- isAnd: true
+ maxScale: 13
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','service']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ params: ['man_made','pier']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [4,2]
- stroke_width: 3
- stroke_colour: 10066329
+ stroke_opacity: 100
+ stroke_width: 4
+ stroke_colour: 15921129
-# minor-roads-casing -- [highway]='service' and not ([tunnel]='yes' or [tunnel]='true')
+# piers -- [man_made]='pier'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 17
maxScale: 15
- isAnd: true
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','service']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
+ params: ['man_made','pier']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 8
- stroke_colour: 10066329
+ stroke_opacity: 100
+ stroke_width: 7
+ stroke_colour: 15921129
-# minor-roads-casing -- [highway]='service' and ([tunnel]='yes' or [tunnel]='true')
+# cliffs -- [natural]='cliff'
+# cliffs -- [natural]='cliff'
+# cliffs -- [man_made]='embankment'
+# barriers -- [barrier] <> '' or [natural]='hedge'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 15
- isAnd: true
+ minScale: 18
+ maxScale: 16
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['highway','service']
+ type: set
+ params: ['barrier']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ type: eq
+ params: ['natural','hedge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [4,2]
- stroke_width: 8
- stroke_colour: 10066329
+ stroke_opacity: 100
+ stroke_width: 0.4
+ stroke_colour: 0
-# minor-roads-casing -- [highway]='pedestrian' and not ([tunnel]='yes' or [tunnel]='true')
+# directions -- [oneway]='yes' or [oneway]='true' or [oneway]='1'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 13
- isAnd: true
+ minScale: 18
+ maxScale: 16
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['highway','pedestrian']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
+ type: true
+ params: ['oneway']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 2
- stroke_colour: 8421504
+ stroke_dashArray: [0,18,1,155]
+ stroke_linejoin: bevel
+ stroke_opacity: 100
+ stroke_width: 4
+ stroke_colour: 7106773
-# minor-roads-casing -- [highway]='pedestrian' and ([tunnel]='yes' or [tunnel]='true')
+# directions -- [oneway]='-1'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 13
- isAnd: true
+ minScale: 18
+ maxScale: 16
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ params: ['oneway','-1']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [4,2]
- stroke_width: 2
- stroke_colour: 8421504
+ stroke_dashArray: [0,15,1,158]
+ stroke_linejoin: bevel
+ stroke_opacity: 100
+ stroke_width: 4
+ stroke_colour: 7106773
-# minor-roads-casing -- [highway]='pedestrian' and not ([tunnel]='yes' or [tunnel]='true')
+# admin -- [admin_level]='2' or [admin_level]='3'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 14
- isAnd: true
+ minScale: 6
+ maxScale: 2
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
+ params: ['admin_level','2']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
+ type: eq
+ params: ['admin_level','3']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 3.6
- stroke_colour: 8421504
+ stroke_opacity: 20
+ stroke_width: 0.6
+ stroke_colour: 8388736
-# minor-roads-casing -- [highway]='pedestrian' and ([tunnel]='yes' or [tunnel]='true')
+# admin -- [admin_level]='2' or [admin_level]='3'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 14
- isAnd: true
+ minScale: 9
+ maxScale: 7
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
+ params: ['admin_level','2']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ type: eq
+ params: ['admin_level','3']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [4,2]
- stroke_width: 3.6
- stroke_colour: 8421504
+ stroke_opacity: 20
+ stroke_width: 2
+ stroke_colour: 8388736
-# minor-roads-casing -- [highway]='pedestrian' and not ([tunnel]='yes' or [tunnel]='true')
+# admin -- [admin_level]='2'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 15
- maxScale: 15
- isAnd: true
+ minScale: 18
+ maxScale: 10
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
+ params: ['admin_level','2']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 6.5
- stroke_colour: 8421504
+ stroke_opacity: 10
+ stroke_width: 6
+ stroke_colour: 8388736
-# minor-roads-casing -- [highway]='pedestrian' and ([tunnel]='yes' or [tunnel]='true')
+# admin -- [admin_level]='3'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 15
- maxScale: 15
- isAnd: true
+ minScale: 18
+ maxScale: 10
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ params: ['admin_level','3']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
stroke_dashArray: [4,2]
- stroke_width: 6.5
- stroke_colour: 8421504
+ stroke_opacity: 10
+ stroke_width: 5
+ stroke_colour: 8388736
-# minor-roads-casing -- [highway]='pedestrian' and not ([tunnel]='yes' or [tunnel]='true')
+# admin -- [admin_level]='4'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 16
- isAnd: true
+ maxScale: 11
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
+ params: ['admin_level','4']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 9
- stroke_colour: 8421504
+ stroke_dashArray: [4,3]
+ stroke_opacity: 20
+ stroke_width: 3
+ stroke_colour: 8388736
-# minor-roads-casing -- [highway]='pedestrian' and ([tunnel]='yes' or [tunnel]='true')
+# admin -- [admin_level]='5'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 16
- isAnd: true
+ maxScale: 11
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['tunnel']
+ params: ['admin_level','5']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [4,2]
- stroke_width: 9
- stroke_colour: 8421504
+ stroke_dashArray: [6,3,2,3,2,3]
+ stroke_opacity: 30
+ stroke_width: 2
+ stroke_colour: 8388736
-# minor-roads-fill -- [highway]='proposed' or [highway]='construction'
+# admin -- [admin_level]='6'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 12
- maxScale: 12
+ minScale: 18
+ maxScale: 11
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','proposed']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['highway','construction']
+ params: ['admin_level','6']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [4,2]
+ stroke_dashArray: [6,3,2,3]
+ stroke_opacity: 30
stroke_width: 2
- stroke_colour: 16777215
+ stroke_colour: 8388736
-# minor-roads-fill -- [highway]='proposed' or [highway]='construction'
+# admin -- [admin_level]='8' or [admin_level]='7'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 15
- maxScale: 13
+ minScale: 18
+ maxScale: 12
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','proposed']
+ params: ['admin_level','8']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','construction']
+ params: ['admin_level','7']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [6,4]
- stroke_width: 3.5
- stroke_colour: 16777215
+ stroke_dashArray: [5,2]
+ stroke_opacity: 30
+ stroke_width: 1.5
+ stroke_colour: 8388736
-# minor-roads-fill -- [highway]='proposed' or [highway]='construction'
+# admin -- [admin_level]='10' or [admin_level]='9'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 16
+ minScale: 18
+ maxScale: 13
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','proposed']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['highway','construction']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [8,6]
- stroke_width: 7
- stroke_colour: 16777215
-
-# minor-roads-fill -- [highway]='road'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 13
- isAnd: false
- breaker: true
- conditions:
+ params: ['admin_level','10']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','road']
+ params: ['admin_level','9']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
+ stroke_dashArray: [2,3]
+ stroke_opacity: 30
stroke_width: 2
- stroke_colour: 14540253
+ stroke_colour: 8388736
-# minor-roads-fill -- [highway]='road'
+# minor-roads-casing -- [highway]='service' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 15
+ minScale: 14
maxScale: 14
- isAnd: false
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','road']
+ params: ['highway','service']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
+ stroke_opacity: 100
stroke_width: 3
- stroke_colour: 14540253
+ stroke_colour: 10066329
-# minor-roads-fill -- [highway]='road'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
+
+
+
+
+
+
+
+
+
+
+
+
+
+# ====================================================
+# Points
+# ====================================================
+
+# turning_circle -- [highway]='turning_circle'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
minScale: 16
maxScale: 15
isAnd: false
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','road']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 9.4
- stroke_colour: 14540253
+ params: ['highway','turning_circle']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 15
+ height: 15
-# minor-roads-fill -- [highway]='road'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
+# turning_circle -- [highway]='turning_circle'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
maxScale: 17
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','road']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 13
- stroke_colour: 14540253
-
+ params: ['highway','turning_circle']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 19
+ height: 19
-# minor-roads-fill -- [highway]='living_street'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 15
+# stations -- [railway]='station'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','living_street']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 3
- stroke_colour: 12303291
+ params: ['railway','station']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+ icon: icons/station.png
-# minor-roads-fill -- [highway]='living_street'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 16
- maxScale: 15
+# stations -- [railway]='halt' or [railway]='tram_stop' or [aerialway]='station'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 14
+ maxScale: 13
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','living_street']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 9.4
- stroke_colour: 12303291
+ params: ['railway','halt']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['railway','tram_stop']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['aerialway','station']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 4
+ height: 4
-# minor-roads-fill -- [highway]='living_street'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 17
+# stations -- [railway]='halt' or [railway]='tram_stop' or [aerialway]='station'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 15
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','living_street']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 13
- stroke_colour: 12303291
+ params: ['railway','halt']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['railway','tram_stop']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: eq
+ params: ['aerialway','station']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 6
+ height: 6
-# minor-roads-fill -- [highway]='service'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 13
+# stations -- [railway]='level_crossing'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 15
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','service']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 1
- stroke_colour: 12303291
+ params: ['railway','level_crossing']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 7
+ height: 7
-# minor-roads-fill -- [highway]='service'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 14
+# symbols -- [aeroway]='airport'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 12
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','service']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 2
- stroke_colour: 16777215
+ params: ['aeroway','airport']
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ tag: name
+ text_colour: 6722266
+ text_size: 8
+ pullout_radius: 1
+ text_offset: -12
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+ icon: icons/airport.png
-# minor-roads-fill -- [highway]='service'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 15
+# symbols -- [aeroway]='airport'
+# symbols -- [aeroway]='aerodrome'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 10
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','service']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 6
- stroke_colour: 16777215
+ params: ['aeroway','aerodrome']
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ tag: name
+ text_colour: 6722266
+ text_size: 8
+ pullout_radius: 1
+ text_offset: -12
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
-# minor-roads-fill -- [highway]='pedestrian'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 13
+# symbols -- [aeroway]='aerodrome'
+# symbols -- [railway]='level_crossing'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 15
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 1.5
- stroke_colour: 15592941
+ params: ['railway','level_crossing']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 7
+ height: 7
-# minor-roads-fill -- [highway]='pedestrian'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 14
+# symbols -- [railway]='level_crossing'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 16
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 3
- stroke_colour: 15592941
+ params: ['railway','level_crossing']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 11
+ height: 11
-# minor-roads-fill -- [highway]='pedestrian'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 15
- maxScale: 15
+# symbols -- [natural]='peak'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 11
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 5.5
- stroke_colour: 15592941
+ params: ['natural','peak']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 8
+ height: 8
-# minor-roads-fill -- [highway]='pedestrian'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
+# symbols -- [natural]='tree'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
minScale: 18
maxScale: 16
isAnd: false
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 8
- stroke_colour: 15592941
+ params: ['natural','tree']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 3
+ height: 3
-# minor-roads-fill -- [highway]='steps'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
+# symbols -- [man_made]='windmill'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
minScale: 18
- maxScale: 15
+ maxScale: 16
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','steps']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [2,1]
- stroke_width: 5.0
- stroke_colour: 16416882
+ params: ['man_made','windmill']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 10
+ height: 15
-# minor-roads-fill -- [highway]='steps'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 13
+# symbols -- [man_made]='mast'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 17
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','steps']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [1,3]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 40
- stroke_width: 2.0
- stroke_colour: 16416882
-
+ params: ['man_made','mast']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 20
+ height: 20
-# minor-roads-fill -- [route]='ferry'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
+# symbols -- [highway]='mini_noneabout'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
minScale: 18
- maxScale: 11
+ maxScale: 15
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['route','ferry']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [6,6]
- stroke_width: 0.8
- stroke_colour: 128
+ params: ['highway','mini_noneabout']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 9
+ height: 9
-# minor-roads-fill -- [aeroway]='runway'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 11
- maxScale: 11
+# symbols -- [highway]='gate'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 15
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['aeroway','runway']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 2
- stroke_colour: 12303308
+ params: ['highway','gate']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 7
+ height: 5
-# minor-roads-fill -- [aeroway]='runway'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 12
+# points -- [amenity]='atm'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 17
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['aeroway','runway']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 7
- stroke_colour: 12303308
+ params: ['amenity','atm']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+ icon: icons/atm.png
-# minor-roads-fill -- [aeroway]='runway' and not ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
+# points -- [amenity]='bank'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
minScale: 18
- maxScale: 14
- isAnd: true
+ maxScale: 17
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['aeroway','runway']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 18
- stroke_colour: 12303308
+ params: ['amenity','bank']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
-# minor-roads-fill -- [aeroway]='taxiway'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 11
+# points -- [amenity]='bar'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 15
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['aeroway','taxiway']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 1
- stroke_colour: 12303308
+ params: ['amenity','bar']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 20
+ height: 20
+ icon: icons/bar.png
-# minor-roads-fill -- [aeroway]='taxiway' and not ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 14
- isAnd: true
+# points -- [amenity]='bus_stop' or [highway]='bus_stop'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 17
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['aeroway','taxiway']
+ params: ['amenity','bus_stop']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 4
- stroke_colour: 12303308
+ type: eq
+ params: ['highway','bus_stop']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 12
+ height: 12
+ icon: icons/bus_stop.png
-# minor-roads-fill -- [aeroway]='taxiway' and not ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
+# points -- [amenity]='cafe'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
minScale: 18
maxScale: 15
- isAnd: true
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['aeroway','taxiway']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 6
- stroke_colour: 12303308
+ params: ['amenity','cafe']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+ icon: icons/cafe.png
-# access -- [access]='private' or [access]='no'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
+# points -- [tourism]='camp_site'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
minScale: 18
- maxScale: 15
+ maxScale: 16
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['access','private']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['access','no']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [6,8]
- stroke_linecap: round
- stroke_linejoin: round
- stroke_opacity: 50
- stroke_width: 6
- stroke_colour: 15706537
-
-# aerialways -- [aerialway]='cable_car' or [aerialway]='gondola'
-# aerialways -- [aerialway]='chair_lift'
+ params: ['tourism','camp_site']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
-# road-bridges-casing -- [highway]='service' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 14
- isAnd: true
+# points -- [amenity]='cinema'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 17
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','service']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 3
- stroke_colour: 0
+ params: ['amenity','cinema']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 24
+ height: 24
-# road-bridges-casing -- [highway]='service' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 15
- isAnd: true
+# points -- [amenity]='fuel'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 17
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','service']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 8
- stroke_colour: 0
+ params: ['amenity','fuel']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
-# road-bridges-casing -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 13
- isAnd: true
+# points -- [amenity]='hospital'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 15
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 2.2
- stroke_colour: 0
+ params: ['amenity','hospital']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+ icon: icons/hospital.png
-# road-bridges-casing -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 14
- isAnd: true
+# points -- [tourism]='hotel'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 15
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 3.8
- stroke_colour: 0
+ params: ['tourism','hotel']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+ icon: icons/hotel.png
-# road-bridges-casing -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 15
- maxScale: 15
- isAnd: true
+# points -- [amenity]='library'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 17
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 7
- stroke_colour: 0
+ params: ['amenity','library']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 20
+ height: 20
-# road-bridges-casing -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
+# points -- [man_made]='mast'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
minScale: 18
- maxScale: 16
- isAnd: true
+ maxScale: 17
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 9.5
- stroke_colour: 0
+ params: ['man_made','mast']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 20
+ height: 20
-# road-bridges-fill -- [highway]='road' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 14
- isAnd: true
+# points -- [tourism]='museum'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 17
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','road']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 3.5
- stroke_colour: 14540253
+ params: ['tourism','museum']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
-# road-bridges-fill -- [highway]='road' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 16
+# points -- [amenity]='parking'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
maxScale: 15
- isAnd: true
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','road']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 9.5
- stroke_colour: 14540253
+ params: ['amenity','parking']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+ icon: icons/parking.png
-# road-bridges-fill -- [highway]='road' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 17
+# points -- [amenity]='place_of_worship' and [religion]='christian'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 16
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','road']
+ params: ['amenity','place_of_worship']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 14
- stroke_colour: 14540253
+ type: eq
+ params: ['religion','christian']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 14
+ height: 14
-# road-bridges-fill -- [highway]='service' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 14
+# points -- [amenity]='place_of_worship' and [religion]='muslim'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 16
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','service']
+ params: ['amenity','place_of_worship']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 2
- stroke_colour: 16777215
+ type: eq
+ params: ['religion','muslim']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
-# road-bridges-fill -- [highway]='service' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
- maxScale: 15
+# points -- [amenity]='place_of_worship' and [religion]='sikh'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 16
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','service']
+ params: ['amenity','place_of_worship']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 6
- stroke_colour: 16777215
+ type: eq
+ params: ['religion','sikh']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
-# road-bridges-fill -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 13
- maxScale: 13
+# points -- [amenity]='place_of_worship' and [religion]='jewish'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 16
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
+ params: ['amenity','place_of_worship']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 1.5
- stroke_colour: 15592941
-
-# road-bridges-fill -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 14
- isAnd: true
+ type: eq
+ params: ['religion','jewish']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+
+# points -- [amenity]='place_of_worship'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 16
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
+ params: ['amenity','place_of_worship']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+
+# points -- [amenity]='post_box'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 17
+ isAnd: false
+ breaker: true
+ conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 3
- stroke_colour: 15592941
+ type: eq
+ params: ['amenity','post_box']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+ icon: icons/post_box.png
-# road-bridges-fill -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 15
- maxScale: 15
- isAnd: true
+# points -- [amenity]='post_office'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 17
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
+ params: ['amenity','post_office']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+
+# points -- [amenity]='pub'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 15
+ isAnd: false
+ breaker: true
+ conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 5.5
- stroke_colour: 15592941
+ type: eq
+ params: ['amenity','pub']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+ icon: icons/pub.png
+ textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
+ tag: name
+ text_size: 10
+ isLine: false
+ text_offset: 8
+ text_width: 70
+ pullout_colour: 0xFFFFFF
+ pullout_radius: 2
-# road-bridges-fill -- [highway]='pedestrian' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
+# points -- [amenity]='recycling'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
minScale: 18
maxScale: 16
- isAnd: true
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','pedestrian']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 8
- stroke_colour: 15592941
+ params: ['amenity','recycling']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+ icon: icons/recycling.png
-# waterway-bridges -- [waterway]='canal' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 16
- maxScale: 14
- isAnd: true
+# points -- [amenity]='restaurant'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 17
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['waterway','canal']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 6
- stroke_colour: 11915472
- textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
- tag: name
- text_colour: 6724044
- text_size: 9
- pullout_radius: 1
- isLine: true
+ params: ['amenity','restaurant']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+ icon: icons/restaurant.png
-# waterway-bridges -- [waterway]='canal' and ([bridge]='yes' or [bridge]='true')
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 17
+# points -- [amenity]='telephone'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
maxScale: 17
- isAnd: true
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['waterway','canal']
+ params: ['amenity','telephone']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 16
+ height: 16
+ icon: icons/telephone.png
+
+# points -- [amenity]='toilets'
+- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
+ minScale: 18
+ maxScale: 17
+ isAnd: false
+ breaker: true
+ conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 10
- stroke_colour: 11915472
- textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
- tag: name
- text_colour: 6724044
- text_size: 9
- pullout_radius: 1
- isLine: true
+ type: eq
+ params: ['amenity','toilets']
+ pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
+ width: 20
+ height: 20
-# noncased-ways-bridges -- [aeroway]='runway' and ([bridge]='yes' or [bridge]='true')
+
+
+# ====================================================
+# Railways
+# ====================================================
+
+# noncased-ways-bridges -- [railway]='subway' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
+ minScale: 17
maxScale: 14
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['aeroway','runway']
+ params: ['railway','subway']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: true
params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 18
- stroke_colour: 12303308
+ stroke_opacity: 100
+ stroke_width: 2
+ stroke_colour: 10066329
-# noncased-ways-bridges -- [aeroway]='taxiway' and ([bridge]='yes' or [bridge]='true')
+# noncased-ways-bridges -- [railway]='light_rail' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
+ minScale: 17
maxScale: 14
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['aeroway','taxiway']
+ params: ['railway','light_rail']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: true
params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 4
- stroke_colour: 12303308
+ stroke_opacity: 100
+ stroke_width: 2
+ stroke_colour: 6710886
-# noncased-ways-bridges -- [aeroway]='taxiway' and ([bridge]='yes' or [bridge]='true')
+
+
+
+# roads -- [railway]='preserved'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 15
- isAnd: true
+ minScale: 17
+ maxScale: 13
+ isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['aeroway','taxiway']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['bridge']
+ params: ['railway','preserved']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 6
- stroke_colour: 12303308
+ stroke_dashArray: [0,1,8,1]
+ stroke_opacity: 100
+ stroke_width: 1
+ stroke_colour: 16777215
-# piers -- [man_made]='pier'
+# roads -- [railway]='monorail'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 12
- maxScale: 11
+ minScale: 17
+ maxScale: 14
isAnd: false
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['man_made','pier']
+ params: ['railway','monorail']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 2
- stroke_colour: 15921129
+ stroke_dashArray: [2,3]
+ stroke_opacity: 40
+ stroke_width: 3.0
+ stroke_colour: 7829367
-# piers -- [man_made]='pier'
+# trams -- [railway]='tram' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 14
maxScale: 13
- isAnd: false
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['man_made','pier']
+ params: ['railway','tram']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 4
- stroke_colour: 15921129
+ stroke_opacity: 100
+ stroke_width: 1
+ stroke_colour: 4473924
-# piers -- [man_made]='pier'
+# trams -- [railway]='tram' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 17
maxScale: 15
- isAnd: false
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['man_made','pier']
+ params: ['railway','tram']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_width: 7
- stroke_colour: 15921129
+ stroke_opacity: 100
+ stroke_width: 2
+ stroke_colour: 4473924
-# cliffs -- [natural]='cliff'
-# cliffs -- [natural]='cliff'
-# cliffs -- [man_made]='embankment'
-# barriers -- [barrier] <> '' or [natural]='hedge'
+# buildings -- [railway]='station' or [building]='station'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
minScale: 18
- maxScale: 16
+ maxScale: 10
isAnd: false
breaker: true
conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: set
- params: ['barrier']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['natural','hedge']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_width: 0.4
- stroke_colour: 0
-
-# directions -- [oneway]='yes' or [oneway]='true' or [oneway]='1'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 16
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: true
- params: ['oneway']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [0,18,1,155]
- stroke_linejoin: bevel
- stroke_width: 4
- stroke_colour: 7106773
-
-# directions -- [oneway]='-1'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 16
- isAnd: false
- breaker: true
- conditions:
+ params: ['railway','station']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['oneway','-1']
+ params: ['building','station']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [0,15,1,158]
- stroke_linejoin: bevel
- stroke_width: 4
- stroke_colour: 7106773
+ isFilled: true
+ isStroked: false
+ fill_opacity: 100
+ fill_colour: 13937322
-# admin -- [admin_level]='2' or [admin_level]='3'
+
+# minor-roads-fill -- ([railway]='disused' or [railway]='abandoned' or [railway]='construction') and not [highway] <> ''
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 6
- maxScale: 2
- isAnd: false
+ minScale: 17
+ maxScale: 13
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['admin_level','2']
+ type: regex
+ params: ['railway','disused|abandoned|construction']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['admin_level','3']
+ type: unset
+ params: ['highway']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_opacity: 20
- stroke_width: 0.6
- stroke_colour: 8388736
+ stroke_dashArray: [2,4]
+ stroke_opacity: 100
+ stroke_width: 2
+ stroke_colour: 8421504
-# admin -- [admin_level]='2' or [admin_level]='3'
+# minor-roads-fill -- ([railway]='disused' or [railway]='abandoned' or [railway]='construction') and not [highway] <> '' and [bridge]='yes'
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 9
- maxScale: 7
- isAnd: false
+ minScale: 17
+ maxScale: 13
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['admin_level','2']
+ type: regex
+ params: ['railway','disused|abandoned|construction']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['admin_level','3']
+ type: unset
+ params: ['highway']
+ - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_opacity: 20
+ stroke_dashArray: [2,4]
+ stroke_opacity: 100
stroke_width: 2
- stroke_colour: 8388736
+ stroke_colour: 8421504
-# admin -- [admin_level]='2'
+# minor-roads-fill -- [railway]='rail' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
- isAnd: false
+ minScale: 13
+ maxScale: 13
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['admin_level','2']
+ params: ['railway','rail']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_opacity: 10
- stroke_width: 6
- stroke_colour: 8388736
+ stroke_dashArray: [8,12]
+ stroke_opacity: 100
+ stroke_width: 1
+ stroke_colour: 16777215
-# admin -- [admin_level]='3'
+# minor-roads-fill -- [railway]='rail' and ([bridge]='yes' or [bridge]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 10
- isAnd: false
+ minScale: 17
+ maxScale: 14
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['admin_level','3']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [4,2]
- stroke_opacity: 10
- stroke_width: 5
- stroke_colour: 8388736
-
-# admin -- [admin_level]='4'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 11
- isAnd: false
- breaker: true
- conditions:
+ params: ['railway','rail']
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['admin_level','4']
+ type: true
+ params: ['bridge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [4,3]
- stroke_opacity: 20
- stroke_width: 3
- stroke_colour: 8388736
+ stroke_opacity: 100
+ stroke_width: 5
+ stroke_colour: 16777215
-# admin -- [admin_level]='5'
+# minor-roads-fill -- [railway]='rail' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 11
- isAnd: false
+ minScale: 17
+ maxScale: 14
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['admin_level','5']
+ params: ['railway','rail']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [6,3,2,3,2,3]
- stroke_opacity: 30
- stroke_width: 2
- stroke_colour: 8388736
+ stroke_dashArray: [0,11,8,1]
+ stroke_opacity: 100
+ stroke_width: 1
+ stroke_colour: 16777215
-# admin -- [admin_level]='6'
+# minor-roads-fill -- [railway]='narrow_gauge' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 11
- isAnd: false
+ minScale: 17
+ maxScale: 13
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['admin_level','6']
+ params: ['railway','narrow_gauge']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [6,3,2,3]
- stroke_opacity: 30
+ stroke_opacity: 100
stroke_width: 2
- stroke_colour: 8388736
-
-# admin -- [admin_level]='8' or [admin_level]='7'
-- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
- maxScale: 12
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['admin_level','8']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['admin_level','7']
- shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
- isFilled: false
- isStroked: true
- stroke_dashArray: [5,2]
- stroke_opacity: 30
- stroke_width: 1.5
- stroke_colour: 8388736
+ stroke_colour: 6710886
-# admin -- [admin_level]='10' or [admin_level]='9'
+# minor-roads-fill -- [railway]='light_rail' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 18
+ minScale: 17
maxScale: 13
- isAnd: false
+ isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['admin_level','10']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['admin_level','9']
+ params: ['railway','light_rail']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_dashArray: [2,3]
- stroke_opacity: 30
+ stroke_opacity: 100
stroke_width: 2
- stroke_colour: 8388736
+ stroke_colour: 6710886
-# minor-roads-casing -- [highway]='service' and not ([tunnel]='yes' or [tunnel]='true')
+# minor-roads-fill -- [railway]='subway' and not ([tunnel]='yes' or [tunnel]='true')
- !actionscript/object:net.systemeD.halcyon.styleparser.ShapeRule
- minScale: 14
- maxScale: 14
+ minScale: 17
+ maxScale: 12
isAnd: true
breaker: true
conditions:
- !actionscript/object:net.systemeD.halcyon.styleparser.Condition
type: eq
- params: ['highway','service']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: untrue
- params: ['tunnel']
+ params: ['railway','subway']
shapeStyle: !actionscript/object:net.systemeD.halcyon.styleparser.ShapeStyle
isFilled: false
isStroked: true
- stroke_linecap: round
- stroke_linejoin: round
- stroke_width: 3
+ stroke_opacity: 100
+ stroke_width: 2
stroke_colour: 10066329
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-# ====================================================
-# Points
-# ====================================================
-
-# turning_circle -- [highway]='turning_circle'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 16
- maxScale: 15
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['highway','turning_circle']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 15
- height: 15
-
-# turning_circle -- [highway]='turning_circle'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['highway','turning_circle']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 19
- height: 19
-
-# stations -- [railway]='station'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 12
- maxScale: 12
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','station']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 4
- height: 4
-
-# stations -- [railway]='station'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 14
- maxScale: 13
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','station']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 6
- height: 6
-
-# stations -- [railway]='station'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 15
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','station']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 9
- height: 9
-
-# stations -- [railway]='halt' or [railway]='tram_stop' or [aerialway]='station'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 14
- maxScale: 13
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','halt']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','tram_stop']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['aerialway','station']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 4
- height: 4
-
-# stations -- [railway]='halt' or [railway]='tram_stop' or [aerialway]='station'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 15
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','halt']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','tram_stop']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['aerialway','station']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 6
- height: 6
-
-# stations -- [railway]='level_crossing'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 15
- maxScale: 14
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','level_crossing']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 7
- height: 7
-
-# symbols -- [aeroway]='airport'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 10
- maxScale: 9
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['aeroway','airport']
- textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
- tag: name
- text_colour: 6722266
- text_size: 8
- pullout_radius: 1
- text_offset: -12
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# symbols -- [aeroway]='airport'
-# symbols -- [aeroway]='aerodrome'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 10
- maxScale: 10
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['aeroway','aerodrome']
- textStyle: !actionscript/object:net.systemeD.halcyon.styleparser.TextStyle
- tag: name
- text_colour: 6722266
- text_size: 8
- pullout_radius: 1
- text_offset: -12
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# symbols -- [aeroway]='aerodrome'
-# symbols -- [railway]='level_crossing'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 15
- maxScale: 14
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','level_crossing']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 7
- height: 7
-
-# symbols -- [railway]='level_crossing'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 16
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['railway','level_crossing']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 11
- height: 11
-
-# symbols -- [natural]='peak'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 11
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['natural','peak']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 8
- height: 8
-
-# symbols -- [natural]='tree'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 16
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['natural','tree']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 3
- height: 3
-
-# symbols -- [man_made]='windmill'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 16
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['man_made','windmill']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 10
- height: 15
-
-# symbols -- [man_made]='mast'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['man_made','mast']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 20
- height: 20
-
-# symbols -- [highway]='mini_roundabout'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 15
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['highway','mini_roundabout']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 9
- height: 9
-
-# symbols -- [highway]='gate'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 15
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['highway','gate']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 7
- height: 5
-
-# points -- [amenity]='atm'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','atm']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='bank'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','bank']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='bar'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','bar']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 20
- height: 20
-
-# points -- [amenity]='bus_stop' or [highway]='bus_stop'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','bus_stop']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['highway','bus_stop']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 12
- height: 12
-
-# points -- [amenity]='cafe'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','cafe']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [tourism]='camp_site'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 16
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['tourism','camp_site']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='cinema'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','cinema']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 24
- height: 24
-
-# points -- [amenity]='fuel'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','fuel']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='hospital'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 15
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','hospital']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [tourism]='hotel'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['tourism','hotel']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 20
- height: 20
-
-# points -- [amenity]='library'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','library']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 20
- height: 20
-
-# points -- [man_made]='mast'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['man_made','mast']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 20
- height: 20
-
-# points -- [tourism]='museum'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['tourism','museum']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='parking'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 15
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','parking']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='place_of_worship' and [religion]='christian'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 16
- isAnd: true
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','place_of_worship']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['religion','christian']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 14
- height: 14
-
-# points -- [amenity]='place_of_worship' and [religion]='muslim'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 16
- isAnd: true
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','place_of_worship']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['religion','muslim']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='place_of_worship' and [religion]='sikh'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 16
- isAnd: true
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','place_of_worship']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['religion','sikh']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='place_of_worship' and [religion]='jewish'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 16
- isAnd: true
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','place_of_worship']
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['religion','jewish']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='place_of_worship'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 16
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','place_of_worship']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='post_box'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','post_box']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='post_office'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','post_office']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='pub'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 16
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','pub']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='recycling'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 16
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','recycling']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='restaurant'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','restaurant']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='telephone'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','telephone']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 16
- height: 16
-
-# points -- [amenity]='toilets'
-- !actionscript/object:net.systemeD.halcyon.styleparser.PointRule
- minScale: 18
- maxScale: 17
- isAnd: false
- breaker: true
- conditions:
- - !actionscript/object:net.systemeD.halcyon.styleparser.Condition
- type: eq
- params: ['amenity','toilets']
- pointStyle: !actionscript/object:net.systemeD.halcyon.styleparser.PointStyle
- width: 20
- height: 20
-