확대/축소 및 연결을 구현하려고합니다. & 버블 차트에서 브러시.D3 : 이미 확대 된 데이터 닦기
데이터가 여전히 초기 위치에있는 동안 링크 및 브러싱을 재생하면 정상적으로 작동합니다. 또한 확대만으로도 잘 작동합니다. 그러나 차트를 확대 한 다음 데이터를 선택하려고하면 올바른 데이터를 선택하지 않습니다. 예 :
Brushing while zooming is not applied
Bushing after zooming was applied
내가 공간을 닦고의 위치를 얻을 수 brush.extent()를 사용하고 있습니다. 어떻게 든 도트의 위치는 확대/축소되는 동안 절대로 업데이트되지 않습니다.
칫솔질을하는 동안 나는 스케일 크기를 고려할 수 있습니다. 그러나 자동으로 확대 한 후 도트 위치를 업데이트하는 것이 있는지 묻습니다. 또는 d3.js를 사용하면서 시각적으로 새로운 분야에서 뭔가를 놓친 것입니다.