4

このグラフhttp://bost.ocks.org/mike/nations/の円を三角形に変更し、それでも動的に拡大および縮小する方法を知っている人はいますか?

ここに画像の説明を入力してください

4

2 に答える 2

7

三角形を作成するにはさまざまな方法があります。自分でジオメトリを作成せずにこれを行う 1 つの方法は、d3.svg.symbolを「triangle-up」タイプで使用することです。そのようです:

于 2012-08-03T03:29:10.343 に答える
0

コードはほぼ同じだと思いますが、円を描く代わりに、3つのエッジを持つポリゴンの頂点を計算する必要があります。三角形の面積が、それが表す値に比例することが重要です。ポリゴンのドキュメントhttps://github.com/mbostock/d3/wiki/SVG-Shapesをご覧ください

于 2012-08-02T20:01:51.923 に答える