晚上好!我为我的无知道歉,但我试图重新创建这个D3元素。 https://bl.ocks.org/wboykinm/8a87b89f3600a7175f27
如果您单击以拖动或缩放该页面上的地球,它将跳转到欧洲的某个位置。
我想知道的是,示例代码中需要更改什么来阻止这种行为?
答案 0 :(得分:0)
也许它是.translate(projection.origin())
//Setup zoom behavior
var zoom = d3.behavior
.zoom(true)
.translate(projection.origin())
.scale(projection.scale())
.scaleExtent([200, 800])
.on("zoom", move);