{"version":"1.0","type":"rich","title":"Shelter assault","description":"A treemap shows the distribution of shelter assault incidents across geographic regions, with rectangle area encoding case counts and color distinguishing regional categories like Africa and the Americas. The visualization animates between two aggregation metrics—case size and equal weighting per incident—using a 750-millisecond transition triggered by radio inputs. Built with D3 v4, it employs `d3.hierarchy`, `d3.treemap`, and the squarified tiling algorithm to recursively subdivide space, while SVG rectangles, clip paths, and text labels render the hierarchical data from a local JSON file.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-26932b0c73b38b5bcff335453078ebd2?mode=embed\" width=\"960\" height=\"600\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":600,"cache_age":3600}