我们有一个项目,我们希望显示一个矢量地图,但将中心偏离子午线,以便亚洲更加集中。
我可以使用d3.geo.equirectangular()。center([ - 155.0,0])来翻译地图,但是(显然)没有包装,所以我们失去了斯堪的纳维亚东部的所有东西。
有没有办法让地图在2D投影中“包裹”而不渲染2张地图。
理想情况下,我不想使用地图平铺等,因为我们的要求相当简单,因为我们需要一个基本的整个地图和1或2级放大,其中的图层可以是动态的。
答案 0 :(得分:2)
非常感谢@LarsKotthoff,我在这些答案中找到了解决方案:
d3.geo.equirectangular()旋转([ - 155,0])。