function arrToJson(arr2){
var json = {};
json.points = [];
for(var i=0;i<arr2.length;i++){
var item = {};
item.name = "";
item.lnglat = [];
for(var j=0;j<arr2[i].length;j++){
if(j==0){
item.name = arr2[i][j];
}else{
item.lnglat.push(arr2[i][j])
}
}
json.points.push(item);
}
return json;
}
测试例子:var a = [["点a",10.11,12.10],["点b",10.22,11.12]];
arrToJson(a);