D3.js-无法读取json文件

时间:2018-11-19 18:06:07

标签: javascript d3.js

我正在d3.js项目上工作,我正努力读取json文件(我的数据未加载)。我不确定我的代码或文件是否有问题。

我的location.json文件如下所示(前几行)

[
{
"Latitude": 15.64624,
"Longitude": 32.46113,
"": ""
},
{
"Latitude": 37.67971,
"Longitude": -121.9076,
"": ""
},
{
"Latitude": 40.51361,
"Longitude": -74.25005999999998,
"": ""
}
]

我的源代码如下:

d3.json('../static/data/serial_killers/location.json', function(error, 
mapData) {
var features = mapData.features;

   map.selectAll('.geo-path') 
  .data(features)
  .enter().append('path')
  .attr('class', 'geo-path')
  .attr('d', path)
  .attr("visibility", "visible")
  .style("stroke-opacity", 1)
  .style("fill-opacity", 0.5);
  });

我也试图以这种方式解决这个问题,但没有成功

d3.json("../static/data/serial_killers/location.json", 
function(topology) {
map.selectAll('.geo-path')
.data(topology.features)
.enter()
.append('path')
.attr('class', 'geo-path')
.attr('d', path)
.attr("visibility", "visible")
.style("stroke-opacity", 1)
.style("fill-opacity", 0.5);
 });

任何帮助将不胜感激

0 个答案:

没有答案