用d3.js重复世界地图投影?

时间:2013-12-13 16:15:31

标签: javascript d3.js maps

我一直试图找到一种方法来重复世界地图投影(每边至少1x),这样地图的边缘就不会落入空白 - 按照this example

我想这样做而不必使用瓷砖(我最近看到的每个解决方案都使用了传单或谷歌地图),希望只有d3.js这是可能的吗?

编辑:就像这样http://bl.ocks.org/l-r/7952739

1 个答案:

答案 0 :(得分:1)

你必须完全按照你所说的做 - 在另一个旁边添加另一个投影。这基本上是平铺,但是使用SVG(或者你用来绘制地图的任何东西)。基本的想法是与适当的翻译并排进行几次预测。

或者,您可以直接投射到球体上,例如this example