Javascript d3.js径向线逆时针方向

Javascript d3.js径向线逆时针方向,javascript,d3.js,Javascript,D3.js,在本例中,是否有方法逆时针绘制径向线,以使弧位于上半部分/上半部分 显然,您必须对示例进行一些更改以重新排列节点,但是反转圆弧方向的最简单方法是更改范围 现行守则: // scale to generate radians (just for lower-half of circle) var radians = d3.scale.linear() .range([Math.PI / 2, 3 * Math.PI / 2]); 修改版本: // scale to generate ra

在本例中,是否有方法逆时针绘制径向线,以使弧位于上半部分/上半部分


显然,您必须对示例进行一些更改以重新排列节点,但是反转圆弧方向的最简单方法是更改范围

现行守则:

// scale to generate radians (just for lower-half of circle)
var radians = d3.scale.linear()
    .range([Math.PI / 2, 3 * Math.PI / 2]);
修改版本:

// scale to generate radians (just for upper-half of circle)
var radians = d3.scale.linear()
    .range([3 * Math.PI / 2, Math.PI / 2]);

糟糕但有效的解决方案:将半径设置为负值

弧半径-xdist/2