私はこのチュートリアルに従っています:http: //bl.ocks.org/2206529
すべての州の中心面積を決定したいのですが、2つの問題があります。
- すべての州のSVG要素を反復処理するにはどうすればよいですか?
- その特定のSVG要素の中間座標を決定するにはどうすればよいですか?
私のg要素には多くのパスが含まれており、各パスは状態を表します。次のコードを使用すると、次のようになります。
states.selectAll("path")
次を使用してパスの中心を見つけたい:
states.selectAll("path").attr("d", function(d) {
// Get centroid(d)
});
しかし、関数パラメーターは何もしません。