在svg路径上绘制加权圆

时间:2014-04-13 08:17:52

标签: d3.js

我有一组带有权重和标题的节点。 如何使用D3 js将这些数据渲染为具有以下条件的圆圈:

  1. 圈子应放在预定义的路径上(例如SVG格式的树)

  2. 圈子不应互相干扰

  3. 每个圆圈的半径应与其重量相关

  4. 在预定义路径(条件1)中具有参考预定义中心点,每个圆与该参考点的距离也由其权重确定。最大加权节点应该最接近参考点。

  5. 圆圈应限制在一个框架(宽度和高度)
  6. 是否有必要使用D3或者可以使用html5画布上的算法简单地完成?

    提前致谢

0 个答案:

没有答案