我有一个州的县地图。

我正在使用此处找到的代码 http://bl.ocks.org/mbostock/2206590 在我的地图上实现缩放。

原始示例是这样的:

enter image description here

这足够好,用户可以单击一个状态,并使用状态质心进行缩放和居中。是否可以使用鼠标位置作为要缩放的点?这似乎很容易,但是我不确定如何获得鼠标坐标。

有帮助吗?

解决方案

利用 d3.event.xd3.event.y 而不是计算出的质心。看 这里.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top