在d3中沿弯曲路径均匀分布对象

时间:2014-10-19 18:10:50

标签: javascript svg d3.js

是否可以使用像this生成的路径来放置对象?

var line = d3.svg.line()
    .x(function(d) { return d.x; })
    .y(function(d) { return d.y; })
    .interpolate("basis");

目标是在路径上实现对象的均匀分布,如下所示:

enter image description here

1 个答案:

答案 0 :(得分:1)

D3没有提供任何相关的东西;你必须自己计算圆圈的位置。您可能会发现this demo有助于确定路径上的点。