[英]d3.js radial line counterclockwise
很显然,您必须对示例进行几处更改才能重新排列节点,但是反转弧线方向的最简单方法是更改范围。
现有代码:
// 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]);
糟糕(但有效)的解决方案:将半径设置为负值。
arc.radius(-xdist / 2);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.