我正在尝试基于 Mike Bostock 的 Heirarchical Edge Bundling(这里是要点)创建一个图表。我需要让我的 JSON 看起来像 readme-flare-imports.json 一样,但我不知道“大小”是什么。我阅读了API,但它似乎对我没有帮助。此外,它将是一个基于 mySQL 数据库的动态 JSON 文件,因此我无法自己设置大小。有没有人能帮我弄清楚它是什么,或者我如何能够确定尺寸应该是多少?先感谢您!
问问题
878 次
1 回答
1
cluster.size
确定集群将占用多大的区域。你像这样向它传递值
// The angle
var x = 360;
// The radius
var y = window.height / 2;
cluster.size([x, y])
x
将确定集群将使用多少圆圈来分支子级。一个值360
将使用整个圆圈来显示所有值。的值180
将仅使用半个圆圈来分支值。
y
将确定圆在任何单个方向上的宽度,即圆的半径。
在 Heirarchical Edge Bundling 示例中,我相信文件中的size
属性json
被忽略了,因为我在代码中找不到任何关心它的东西。
于 2013-04-04T15:59:39.350 回答