D3.js D3缩放节点JS

D3.js D3缩放节点JS,d3.js,svgpanzoom,D3.js,Svgpanzoom,所以我有一个用d3创建的地球仪,我给它添加了缩放功能,你可以用鼠标放大和缩小,也可以用鼠标拖动地球仪来移动。现在我有了地球上的数据。我想创建一个算法或函数,用户只需用鼠标在地球上点击一个特定的数据点,它就会自动放大到点击的数据点。有人能告诉我应该使用什么样的缩放功能吗,比如缩放、变换、变换、缩放或缩放比?任何建议都会有帮助。多谢各位

所以我有一个用d3创建的地球仪,我给它添加了缩放功能,你可以用鼠标放大和缩小,也可以用鼠标拖动地球仪来移动。现在我有了地球上的数据。我想创建一个算法或函数,用户只需用鼠标在地球上点击一个特定的数据点,它就会自动放大到点击的数据点。有人能告诉我应该使用什么样的缩放功能吗,比如缩放、变换、变换、缩放或缩放比?任何建议都会有帮助。多谢各位