1 var r = 960 / 2; 2 3 var tree = d3.layout.tree() 4 .size( [360, r - 120]) 5 .separation(function(a, b) { return (a.parent == b.parent ? 1 : 2) / a.depth; }); 6 7 var diagonal = d3.svg.diagonal.radial() 8 .projection(function(d) { return [d.y, d.x / 180 * Math.PI]; }); 9 10 var vis = d3.select("#chart").append("svg:svg") 11 .attr("width", r * 2) 12 .attr("height", r * 2 - 150) 13 .append("svg:g") 14 .attr("transform", "translate (" + r + "," + r + ")"); 15 16 d3.json("../data/flare.json", ... Tree map with slice & dice layout - vertical slicing. ... Show a specific value over a radial scale that is a quarter of a circle Gauge with trend Radial-tree 3D models. Popular Radial-tree 3D models.