我正在使用JSFiddle开始演示D3可视化集合,并发现您现在可以直接从github存储库中提取。我已将以下JSFiddle repository放在一起以呈现一个世界地图,该地图配置为引入world.json文件,如下所示:
d3.json("world.json", function(error, world) {
svg.selectAll(".subunit")
.data(topojson.feature(world, world.objects.subunits).features)
.enter().append("path")
.attr("class", function(d) { return "subunit " + d.id; })
.attr("d", path)
.style({
stroke:"white",
"stroke-width": 0.75,
fill: "lightgrey"
})
});
它提取了大部分文件但是无法获取渲染地图所需的world.json文件,我在控制台中看到以下错误: 获取http://fiddle.jshell.net/_display/world.json 404(未找到)
有关如何解决GET问题并成功提取world.json数据的任何想法?
乔