标签: d3.js zoom
我有一个州的县地图。
我使用http://bl.ocks.org/mbostock/2206590中的代码在地图上实现缩放。
原始示例的工作原理如下:
这很好用,用户点击一个状态,然后使用状态质心进行缩放和居中。是否可以将鼠标位置用作缩放的点?这看起来很容易,但我不确定如何获得鼠标坐标。
答案 0 :(得分:1)
使用d3.event.x和d3.event.y代替计算的质心。请参阅here。
d3.event.x
d3.event.y