|
如何才能把公交导航的路线显示做成,点击一种换乘方案,地图上就显示这个方案的路线,不点击的话,默认第一条,就和高德网页地图里的公交查询一样,
for(var j = 0; j < btseg.length; j++) {
naviInfo += btseg[j].instruction + "<br/><pre/>";
if(btseg[j].transit_mode =="WALK") {
//WalkArr.push(btseg[j].transit.path);
//alert(i+"=i");//这里i的值有多少就是有多少条路线
if(i===0) {
WalkArr.push(btseg[j].transit.path);
}
}else {
lineName = btseg[j].transit.lines[0].name;
lineNameArr.push(lineName);
//BusArr.push(btseg[j].transit.path);
if(i===0) {
BusArr.push(btseg[j].transit.path);
}
}
drawBuschangeLine(btOrigin,btDestination,BusArr,WalkArr);//把这句话注释掉地图上就不会出现路线图了
}
就是对这里面的两个if(i===0)的条件判断不是很理解!!!
|
|