이 예제에서 반지름 선을 반 시계 방향으로 그려 상단 또는 상반부에 호를 그리는 방법이 있습니까?d3.js 반경 선 반 시계 방향
http://bl.ocks.org/sjengle/5431779
이 예제에서 반지름 선을 반 시계 방향으로 그려 상단 또는 상반부에 호를 그리는 방법이 있습니까?d3.js 반경 선 반 시계 방향
http://bl.ocks.org/sjengle/5431779
끔찍한 (그러나 작동) 용액 : 반경을 마이너스의 값으로 설정.
arc.radius (-xdist/2);
당신은 분명히 노드를 다시 정렬하는 예를 몇 가지 변경을해야 겠지만, 원호의 방향을 반대로하는 가장 쉬운 방법은 범위를 변경하는 것입니다.
기존 코드 :
// 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]);
아니요, 이상하게도 변하지 않습니다 ... – Ewa