我有一个带有某些纬度/经度坐标的csv文件。 我使用以下代码读取文件:
d3.csv("static/data/wakool.csv", function(data) {
for (var i = 0; i < data.length; i++) {
lineArray1 = [data[i].Lat,data[i].Lng]
console.log(lineArray1)
}
});
我得到的输出是很多看起来像
的数组
[lat1,lng1]
[lat2,lng2]等。
我想要的是一个看起来像[[lat1,lng1],[lat2,lng2],[lat3,lng3]]的输出,依此类推,我可以稍后在页面中使用。如何将csv数据转换为该格式?
谢谢!
答案 0 :(得分:0)
单向
DELETE
将其映射到具有所需键的对象数组
d3.csv("static/data/wakool.csv", function(data) {
//map your data to an array
const nData = data.map(function(ele) {
return [data[i].Lat, data[i].Lng];
})
//access it using array index
console.log(nData[0][0]) // Lat of item 0
console.log(nData[0][1]) // Lng of item 0
});