D3加载json和csv(在本地工作,当csv在线时不起作用)

时间:2013-06-04 18:55:09

标签: javascript json csv d3.js geojson

最近几周我开始学习d3和javascript来制作可视化。我从零开始(我甚至不知道任何HTML)但现在经过一段艰难的时间后我终于开始工作了。我设法制作了我想要的可视化(json中的等值线以及csv中的其他数据)并且它在本地工作得非常好。

现在的问题是,如果我想从服务器加载csv(我使用dropbox公共文件夹),地图就不会再显示了。从服务器加载json没有问题,在我尝试的另一个可视化中,加载(仅)csv也可以使用相同的命令。

我用来加载这两个文件的代码如下(csv回调中的json,因为它们之后需要耦合以绘制等值线):

d3.csv("Data.csv", function(error, data) {
    d3.json("MapData.json", function(error, json) {
...} }

从论坛搜索中我怀疑它与(a)同步加载有关,但我不确定并且不知道如何解决它。

任何有帮助的人?

0 个答案:

没有答案