所以我有一个使用 d3 创建的 Globe,并为它添加了缩放功能,您可以在其中使用鼠标放大和缩小,也可以使用鼠标拖动地球来移动。现在我有了地球上的平铺数据。我想以某种方式创建一个算法或函数,用户只需用鼠标在地球上单击特定数据点,它就会自动放大到单击的数据点。有人可以告诉我应该使用哪些缩放功能,例如 zoom.transform、transition、scale 或 scaleby?任何建议都会有所帮助。谢谢你。
所以我有一个使用 d3 创建的 Globe,并为它添加了缩放功能,您可以在其中使用鼠标放大和缩小,也可以使用鼠标拖动地球来移动。现在我有了地球上的平铺数据。我想以某种方式创建一个算法或函数,用户只需用鼠标在地球上单击特定数据点,它就会自动放大到单击的数据点。有人可以告诉我应该使用哪些缩放功能,例如 zoom.transform、transition、scale 或 scaleby?任何建议都会有所帮助。谢谢你。