根据坐标点连线卡死的根本问题就是坐标点太多了,解决办法只要连线,不在地图上添加坐标点
代码:
function(data) {
//data坐标点数据
var k=0;
var points=new Array();
for(var j=0;j<data.length;j++){
var vMarker= new BMap.Marker(vPoint, {icon: cbIcon});
/*var p = new BMap.Point(data[j].lng, data[j].lat);
var marker = new BMap.Marker(p, {icon: pointIcon});
marker.w_=new BMap.InfoWindow(data[j].locationTime);
marker.enableMassClear();
marker.addEventListener("mouseover",function(e){
this.openInfoWindow(this.w_);
});
map.addOverlay(marker);*/ //就因为这个添加坐标点,如果太多会很卡,不要添加坐标点直接执行后面的操作就不会卡了
points.push(p);
}