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