ズームとリンクを実装しようとしています&ブラシをバブルチャートに入れようとしています。D3:既にズームされたデータをブラシ化
データがまだ初期の位置にある間にリンクとブラッシングを再生することは問題ありません。また、ズームだけでも問題ありません。 しかし、グラフをズームしてからデータを選択しようとすると、正しいデータが選択されません。 例:
Brushing while zooming is not applied
Bushing after zooming was applied
私はスペースをブラッシングの位置を取得するためにbrush.extent()を使用しています。どういうわけか、ドットの位置は、ズーム中は決して更新されません。
ブラシをかけている間にスケールのサイズを考慮に入れることができます。しかし、自動的に拡大した後にドットの位置を更新するものがあるかどうかを尋ねています。または、私はd3.jsを使用して、また視覚化の分野でもかなり新しいので、何かが欠落しています。