【发布时间】:2015-08-06 07:44:25
【问题描述】:
最近我用 D3 编写了一个项目,所以我需要一个带有 innerRadius 和 outerRadius 的椭圆弧。但是我不知道如何绘制椭圆弧。我必须提到的一点是圆弧与椭圆弧不同,圆弧将仅以可能为innerRadius 和outerRadius 的半径绘制,但是椭圆弧有两个半径rx , ry ,可以是innerRadiusX和outerRadiusX和innerRadiusY和outerRadiusY,实际上我想用d3.svg.arc()绘制一个椭圆,所有arc函数细节如@ 987654333@ 和endAngle。我不知道有没有办法用这些属性来绘制它:
attr={cx:20 , cy:20 , innerRadiusX:100 , outerRadiusX: 200 ,
innerRadiusY:50,outerRadiusY:100,startAngel:0.5*Math.PI , endAngle: 1.5*Math.PI }
【问题讨论】:
-
感谢亲爱的马克的评论,但我的问题不同。我需要用'd3.svg.arc()'画一个椭圆。
标签: javascript svg d3.js