1.更换起始点 icon
//更改图标
var stIco = new BMap.Icon("${context}/images/icon_en.png",new
BMap.Size(18,35));
var endIco = new BMap.Icon("${context}/images/icon_st.png",new
BMap.Size(18,35));
driving.setMarkersSetCallback(function(result){
result[0].marker.setIcon(stIco);
result[result.length-1].marker.setIcon(endIco);
});
2.删除起始点的坐标
//显示路线
driving = new BMap.DrivingRoute(map, {renderOptions:{map: map,
autoViewport: true},policy:BMAP_DRIVING_POLICY_LEAST_DISTANCE,
onMarkersSet:function(res) { //标注点完成回调
if(res.length>2){
for (var i = 1; i < res.length-1; i++) {
var wayPointIconHtml='<div style=\"position: absolute;
margin: 0px; padding: 0px; width: 36px; height: 40px; overflow:
hidden;\"></div>'
res[i].Km.zc.innerHTML=wayPointIconHtml;
}
}
}
});
driving.search(start, end,{waypoints:points});//waypoints 表示途经点
3.点击链接:
http://www.cnblogs.com/cjt-cn/p/6424181.html