poqe131
poqe131
采纳率0%
2015-11-06 03:05 阅读 2.8k

d3.js 读取csv文件,csv文件长度为4万多条,用下面的方法读取,出现脚本运行时间过长

试过将csvdata.length改成数字,例如25,则可以正常显示。csvdata.length为45284。

var csvdata = new Array();
d3.csv("daaa02_bus_station.csv",function(csvdata){
for (var i = 0; i < csvdata.length; i ++) {
//var point = new BMap.Point(csvdata[i].CX*1.0,csvdata[i].CY*1.0);
//var cx=116.431181;
var cx=csvdata[i].CX*1.0;
var cy=csvdata[i].CY*1.0;
//var cy=39.832919;
var point = new BMap.Point(cx,cy);
//var point = new BMap.Point(116.431181,39.832919);
addMarker(point);
}
});

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

相关推荐