1

D3 を使用してポリゴンのセットを作成していますが、セットのアウトラインを作成できるようにしたいと考えています。たとえば、メキシコ、カナダ、米国のすべての州などの一連のパス要素があり、同じ属性 (ccode など) を共有するパス要素の周りに境界線を手続き的に描画したい場合これを行う確立された方法はありますか?

明らかに、国道を重ねることができますが、私がやりたいことは、さまざまな属性に基づいて動的にこれらの境界線をその場で描画できるようにすることです。最も理解しやすいと思うので、地理的な例を使用しています。

4

1 に答える 1

0

各パスが正確に 2 つの領域間の境界になるようにパスを分割できる場合は、「境界リスト」を単純に繰り返して、それぞれをいつ描画するかを決定できるはずです。つまり、正確に 1 つの一致を持つ境界線を描画します。ハイライトする州のリスト。2 つの一致がある境界線は内部であり、一致しない境界線は関心のある地域に属していません。

于 2012-11-16T00:09:28.240 に答える