| 20 | | |
| 21 | | way[access=closed], way[practicability=no], way[barrier=obstacle], |
| 22 | | way[impassable=YES], way[impassable=yes] { color: orange; casing-color: red; dashes: 2, 8;} |
| 23 | | area[natural=wetland][wetland=tsunami] { color: red; width:2; opacity:0.3; fill-color: red; fill-image: "icons/marsh.png"} |
| 24 | | area[building=collapsed] {color:red; width:10; fill-color: red; opacity:1.0;} |
| 25 | | area[landuse=brownfield], |
| 26 | | area[obstacletype=debris], area[tsunami] {color:red; width:2; fill-color: red; opacity:0.3;} |
| 27 | | node[impassable=YES], node[impassable=yes], |
| 28 | | node[obstacletype], node[barrier:obstacletype] { icon-image: icons/hot_obstacle.16.png; icon-width: 25; z-index: 21;} |
| 29 | | node[barrier:obstacle], node[barrier:obstacle_type], node[Barrier:obstacle_type] { icon-image: icons/hot_obstacle.16.png; icon-width: 25; z-index: 21;} |
| 30 | | node[amenity=kindergarten] { icon-image: icons/education_nursery3.n.16.png; z-index: 20; } |
| 31 | | node[amenity=nursing_home] { icon-image: icons/hot_nurse.16.png; z-index: 20; } |
| | 19 | /* nodes not showed to help vizulise damaged zones at lower zoom levels */ |
| | 20 | node|z1-14 { symbol-shape:square; symbol-size:2; z-index:1;} |
| | 21 | node[note] { icon-image: icons\hot_note.16.png; z-index: 18;} |
| | 22 | node|z1-14[note],node|z1-14[power=tower] { icon-size:2;} |
| | 23 | /* icons */ |
| | 24 | node[amenity=kindergarten] { icon-image: icons\education_nursery3.n.16.png; z-index: 20; } |
| | 25 | node[amenity=nursing_home] { icon-image: icons\hot_nurse.16.png; z-index: 20; } |
| 34 | | node[amenity=social_facility] { icon-image: icons/hot_social_facility.16.png; z-index: 20; } |
| 35 | | node[amenity=public_building] { icon-image: icons/hot_public_building.16.png; z-index: 20; } |
| 36 | | node[leisure=playground] { icon-image: icons/amenity_playground.n.16.png; z-index: 20; } |
| 37 | | node[amenity=post_office] { icon-image: icons/amenity_post_box.n.16.png; z-index: 20; } |
| 38 | | node[social_facility=food_bank] { icon-image: icons/hot_social_food_bank.16.png; z-index: 20; } |
| 39 | | node[amenity=crematorium] { icon-image: icons/hot_crematorium.16.png; z-index: 20; } |
| 40 | | node[amenity=mortuary] { icon-image: icons/hot_mortuary.16.png; z-index: 20; } |
| 41 | | node[aeroway=helipad] { icon-image: icons/hot_helipad.16.png; z-index: 20; } |
| 42 | | node[power=generator][power_source=nuclear] { icon-image: icons/hot_nuclear_power.16.png; z-index: 10; } |
| 43 | | node[power=generator][generator:source=nuclear] { icon-image: icons/hot_nuclear_power.16.png; z-index: 10; } |
| 44 | | node[barrier:damage_type], node[barrier=debris], |
| 45 | | node[earthquake:damage], node[tsunami:damage], |
| 46 | | node[blocked=yes], node[barrier=obstacle] { icon-image: icons/hot_obstacle.16.png; icon-width: 25; z-index: 21;} |
| 47 | | node[highway][barrier:obstacle_type=debris], |
| 48 | | { icon-image: icons/hot_obstacle.16.png; icon-width: 25; z-index: 21;} |
| 49 | | node[note] { icon-image: icons/hot_note.16.png; z-index: 21;} |
| 50 | | |
| | 28 | node[amenity=social_facility] { icon-image: icons\hot_social_facility.16.png; z-index: 20; } |
| | 29 | node[amenity=public_building] { icon-image: icons\hot_public_building.16.png; z-index: 20; } |
| | 30 | node[leisure=playground] { icon-image: icons\amenity_playground.n.16.png; z-index: 20; } |
| | 31 | node[amenity=post_office] { icon-image: icons\amenity_post_box.n.16.png; z-index: 20; } |
| | 32 | node[social_facility=food_bank] { icon-image: icons\hot_social_food_bank.16.png; z-index: 20; } |
| | 33 | node[amenity=crematorium] { icon-image: icons\hot_crematorium.16.png; z-index: 20; } |
| | 34 | node[amenity=mortuary] { icon-image: icons\hot_mortuary.16.png; z-index: 20; } |
| | 35 | node[aeroway=helipad] { icon-image: icons\hot_helipad.16.png; z-index: 20; } |
| | 36 | node[power=generator][power_source=nuclear] { icon-image: icons\hot_nuclear_power.16.png; z-index: 10; } |
| | 37 | node[power=generator][generator:source=nuclear] { icon-image: icons\hot_nuclear_power.16.png; z-index: 10; } |
| | 38 | node[impassable=YES], node[impassable=yes], node[obstacletype], node[barrier:obstacletype], |
| | 39 | node[barrier:obstacle], node[barrier:obstacle_type], node[Barrier:obstacle_type], |
| | 40 | node[barrier:damage_type], node[barrier=debris], node[earthquake:damage], node[tsunami:damage], |
| | 41 | node[blocked=yes], node[barrier=obstacle], node[highway][barrier:obstacle_type=debris] |
| | 42 | { icon-image: icons\hot_obstacle.16.png; z-index: 22;} |
| | 43 | /* priority nodes - showed from zoom level 10 */ |
| | 44 | node|z8-12[amenity=kindergarten], node|z8-12[amenity=nursing_home], |
| | 45 | node|z8-12[amenity=community_centre], node|z8-12[amenity=comunity_centre], |
| | 46 | node|z8-12[amenity=social_facility], node|z8-12[amenity=public_building], |
| | 47 | node|z8-12[leisure=playground], node|z8-12[amenity=post_office], |
| | 48 | node|z8-12[social_facility=food_bank], node|z8-12[amenity=crematorium], |
| | 49 | node|z8-12[amenity=mortuary] { icon-size:8;} |
| | 50 | node|z13-[amenity=kindergarten], node|z13-[amenity=nursing_home], |
| | 51 | node|z13-[amenity=community_centre], node|z13-[amenity=comunity_centre], |
| | 52 | node|z13-[amenity=social_facility], node|z13-[amenity=public_building], |
| | 53 | node|z13-[leisure=playground], node|z13-[amenity=post_office], |
| | 54 | node|z13-[social_facility=food_bank], node|z13-[amenity=crematorium], |
| | 55 | node|z13-[amenity=mortuary] { icon-size:16;} |
| | 56 | node|z10-[aeroway=helipad], node|z10-[power=generator], node|z10-[power=generator], |
| | 57 | node|z10-[impassable=YES], node|z10-[impassable=yes], |
| | 58 | node|z10-[obstacletype], node[barrier:obstacletype], |
| | 59 | node|z10-[barrier:obstacle], node[barrier:obstacle_type], node[Barrier:obstacle_type], |
| | 60 | node|z10-[barrier:damage_type], node[barrier=debris], |
| | 61 | node|z10-[earthquake:damage], node[tsunami:damage], |
| | 62 | node|z10-[blocked=yes], node[barrier=obstacle], |
| | 63 | node|z10-[highway][barrier:obstacle_type=debris] { icon-size:16;} |
| | 64 | /* debris, damage areas */ |
| | 65 | area[building=collapsed] {color:red; width:10; fill-color: red; opacity:1.0; z-index: 19;} |
| | 66 | area[landuse=brownfield], |
| | 67 | area[obstacletype=debris], area[tsunami] {color:red; width:4; fill-color: red; opacity:0.4; z-index: 19;} |
| | 68 | area[natural=wetland][wetland=tsunami] { color: red; width:4; opacity:0.3; fill-color: red; fill-image: "icons\marsh.png" z-index: 20;} |
| | 69 | /* impassable ways */ |
| | 70 | way[access=closed], way[practicability=no], way[barrier=obstacle], |
| | 71 | way[impassable=YES], way[impassable=yes] { color: orange; casing-color: red; dashes: 2, 8; z-index: 19;} |
| | 72 | way[railway][earthquake:damage], way[railway][tsunami:damage], |
| | 73 | way[railway][access=closed], way[railway][practicability=no], way[railway][barrier=obstacle], way[railway][impassable=YES], way[railway][impassable=yes] { casing-color: red; casing-width: 6; color: yellow; dashes: 12, 12; z-index: 19;} |