Я довольно новичок в диаграмме D3, и я создал свою первую диаграмму пончика, используя D3, но мне было интересно, есть ли в любом случае, я могу добавить пробелы/интервалы между каждой дугой.Расстояние между D3 между дугами
Я знаю, что может снизить начальные и конечные углы каждой дуги, например,
дуги 1: от 90degree до 120 для дуги 2: от 120degree к 150degree
уменьшить углы выше как дуги 1 : от 92degree к 118degree дуги 2: от 122 до степени 148degree и так далее ..
, но мне интересно, если есть более простой способ поставить некоторые пробелы.
Это мой код, и вы можете увидеть полный код в JSfiddle.
var vis = d3.select(elementSelector);
var arc = d3.svg.arc()
.innerRadius(svgInnerRadius)
.outerRadius(svgOuterRadius)
.startAngle(function(d){return anglePercentage(d[0]);})
.endAngle(function(d){return anglePercentage(d[1]);});
...
http://jsfiddle.net/24FaQ/
Большое вам спасибо.
как же это получается? – meetamit