This style adds a few POIS related to Tsunami plus Surface / Roads with damages, obstacles. The surfaces and roads are colored in red. Block nodes are represented with an X. And finally, areas tagged with [natural=wetland] and [wetland=tsunami] are represented with the Marsh symbol. {{{ #!style type="mapcss" meta { title: "Japan Tsunami POIS"; description: "POIS related to Tsunami plus Surface / Roads with damages, obstacles"; version: "1.5_2011-04-27"; author: "PierZen"; watch-modified: true; link: "http://josm.openstreetmap.de/wiki/Styles/JP-Tsunami"; } /* Icons source : Lübeck POI Map, Potlatch2 and JOSM. */ /* nodes not showed to help vizulise damaged zones at lower zoom levels */ node|z1-14 { symbol-shape:square; symbol-size:2; z-index:1;} node[note] { icon-image: icons/hot_note.16.png; z-index: 18;} node|z1-14[note],node|z1-14[power=tower] { icon-size:2;} /* icons */ node[amenity=kindergarten] { icon-image: icons/education_nursery3.n.16.png; z-index: 20; } node[amenity=nursing_home] { icon-image: icons/hot_nurse.16.png; z-index: 20; } node[amenity=community_centre], node[amenity=comunity_centre], node[amenity=social_facility] { icon-image: icons/hot_social_facility.16.png; z-index: 20; } node[amenity=public_building] { icon-image: icons/hot_public_building.16.png; z-index: 20; } node[leisure=playground] { icon-image: icons/amenity_playground.n.16.png; z-index: 20; } node[amenity=post_office] { icon-image: icons/amenity_post_box.n.16.png; z-index: 20; } node[social_facility=food_bank] { icon-image: icons/hot_social_food_bank.16.png; z-index: 20; } node[amenity=crematorium] { icon-image: icons/hot_crematorium.16.png; z-index: 20; } node[amenity=mortuary] { icon-image: icons/hot_mortuary.16.png; z-index: 20; } node[aeroway=helipad] { icon-image: icons/hot_helipad.16.png; z-index: 20; } node[power=generator][power_source=nuclear] { icon-image: icons/hot_nuclear_power.16.png; z-index: 10; } node[power=generator][generator:source=nuclear] { icon-image: icons/hot_nuclear_power.16.png; z-index: 10; } node[impassable=YES], node[impassable=yes], node[obstacletype], node[barrier:obstacletype], node[barrier:obstacle], node[barrier:obstacle_type], node[Barrier:obstacle_type], node[barrier:damage_type], node[barrier=debris], node[earthquake:damage], node[tsunami:damage], node[blocked=yes], node[barrier=obstacle], node[highway][barrier:obstacle_type=debris] { icon-image: icons/hot_obstacle.16.png; z-index: 22;} /* priority nodes - showed from zoom level 10 */ node|z8-12[amenity=kindergarten], node|z8-12[amenity=nursing_home], node|z8-12[amenity=community_centre], node|z8-12[amenity=comunity_centre], node|z8-12[amenity=social_facility], node|z8-12[amenity=public_building], node|z8-12[leisure=playground], node|z8-12[amenity=post_office], node|z8-12[social_facility=food_bank], node|z8-12[amenity=crematorium], node|z8-12[amenity=mortuary] { icon-size:8;} node|z13-[amenity=kindergarten], node|z13-[amenity=nursing_home], node|z13-[amenity=community_centre], node|z13-[amenity=comunity_centre], node|z13-[amenity=social_facility], node|z13-[amenity=public_building], node|z13-[leisure=playground], node|z13-[amenity=post_office], node|z13-[social_facility=food_bank], node|z13-[amenity=crematorium], node|z13-[amenity=mortuary] { icon-size:16;} node|z10-[aeroway=helipad], node|z10-[power=generator], node|z10-[power=generator], node|z10-[impassable=YES], node|z10-[impassable=yes], node|z10-[obstacletype], node[barrier:obstacletype], node|z10-[barrier:obstacle], node[barrier:obstacle_type], node[Barrier:obstacle_type], node|z10-[barrier:damage_type], node[barrier=debris], node|z10-[earthquake:damage], node[tsunami:damage], node|z10-[blocked=yes], node[barrier=obstacle], node|z10-[highway][barrier:obstacle_type=debris] { icon-size:16;} /* debris, damage areas */ area[building=collapsed] {color:red; width:10; fill-color: red; opacity:1.0; z-index: 21;} area[landuse=brownfield], area[obstacletype=debris], area[tsunami] {color:red; width:4; fill-color: red; opacity:0.4; z-index: 20;} area[natural=wetland][wetland=tsunami] { color: red; width:4; opacity:0.3; fill-color: red; fill-image: "icons/marsh.png" z-index: 19;} /* impassable ways */ way[access=closed], way[practicability=no], way[barrier=obstacle], way[impassable=YES], way[impassable=yes] { color: orange; casing-color: red; dashes: 2, 8; z-index: 19;} way[railway][earthquake:damage], way[railway][tsunami:damage], 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;} }}} You can contact me via http://www.openstreetmap.org/message/new/PierZen