我正在关注本教程: http ://bl.ocks.org/2206529
我想确定每个州的中心区域,但我有两个问题:
- 如何遍历每个州的 SVG 元素?
- 如何确定该特定 SVG 元素的中间坐标?
我的 g 元素包含许多路径,其中每个路径代表一个状态。似乎当我使用以下代码时:
states.selectAll("path")
我想使用以下方法找到路径的中心:
states.selectAll("path").attr("d", function(d) {
// Get centroid(d)
});
但是函数参数不做任何事情。