d3 map显示为空,看似有效的topojson数据

时间:2013-09-25 21:47:42

标签: d3.js topojson

我按照这个例子:http://bost.ocks.org/mike/map/

显示此topojson文件:

https://github.com/max-l/topojson-experiments/blob/master/qc-map.json

地图总是空的,我尝试设置正确的中心 d3.geo.albers()。center(-71,45)和许多其他事情没有成功。

我注意到Github能够呈现它(带传单)

https://github.com/max-l/topojson-experiments/blob/master/qc-map.json

这让我觉得它是有效的topojson ..

1 个答案:

答案 0 :(得分:1)

我猜它是投影问题。 topojson和你的中心的坐标看起来像是WSG84或Mercator坐标(美国的表示为负经度),它们与this question中的坐标相似。尽管Albers通常用于北美地区,但WSG84通常可以安全地猜测Google地图等投影的特殊性。

我使用显示地图的墨卡托制作了一个要点,你可以看到块here