使用d3.js重复世界地图投影
repeating world map projection with d3.js?
我一直在试图找到一种方法来重复世界地图投影(每侧至少1次),这样地图的边缘就不会陷入空白——就像这个例子一样。
我想在不使用tile的情况下完成这项工作(我看到的每个最新解决方案都使用传单或谷歌地图),希望这只需要d3.js就可以实现?
编辑:工作方式如下http://bl.ocks.org/l-r/7952739
你必须按照你所说的去做——在另一个投影旁边添加另一个。这基本上是平铺,但使用SVG(或任何用于绘制地图的东西)。其基本思想是将几个投影与适当的翻译并排放置。
或者,您可以简单地投影到球体上,例如参见本示例。
相关文章:
- 如何在D3.js中绘制地图投影上的点,并使用范围滑块过滤数据
- 如何更改世界地图json文件的中心子午线
- 使用d3.js重复世界地图投影
- 显示没有重复的世界地图
- 在拉斐尔JS世界地图中添加国家点击操作
- D3.js zoomTo指向2D地图(投影)
- 放大世界地图上的D3弹出窗口大小
- Raphael.js世界地图:如何使其可扩展
- SVG 世界地图坐标
- 阿根廷没有出现在世界地图上,d3.js
- HTML/CSS/JS 世界地图与简单的动画
- 无法在 d3 世界地图中为日本和朝鲜着色
- 使用传单上的自定义地图投影
- 在自定义的世界地图上创建我自己的地址、道路和方式
- JavaScript SVG世界地图库离线工作
- 世界地图平面墨卡托.svg与国家名称
- Highcharts世界地图未渲染
- 城市点出现在d3世界城市地图的世界地图后面
- 绘制在世界地图上的条形图
- 能够像推特一样在世界地图上使用等矩形投影,也需要为美国图像工作