0

我们有一个项目,我们想显示矢量图,但将中心从子午线偏移,这样亚洲就更中心了。

我可以使用 d3.geo.equirectangular().center([-155.0, 0]) 来翻译地图,但是(显然)没有环绕,所以我们失去了斯堪的纳维亚东部的一切。

有没有一种方法可以使地图在 2D 投影中“包裹”而不渲染 2 个地图。

理想情况下,我不想使用地图平铺等,因为我们的要求相当简单,因为我们需要一个基本的整个地图和 1 或 2 级缩放以及可以是动态的图层。

4

1 回答 1

1

非常感谢@LarsKotthoff,我在这些答案中找到了解决方案:

d3.geo.equirectangular().rotate([-155,0])
于 2014-02-06T09:26:57.290 回答