harmonynextsdk | 百度地图api sdk-凯发k8官方旗舰厅

浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。
公交路线规划
下载开发文档

公交路线规划可以根据起终点获取公交路线规划数据,并可以通过添加polyline绘制出公交路线,效果图:

效果示例

示例代码如下:

br:busroute=newbusroute();
// 获取公交路线规划
br.getroutelines(fromarr, toarr,(res: passpoints)=>{
try{
letresultline:array<latlng>=[]
letpasspoints:array<passpoint>= res.passpoints
letpasspoint: passpoint = passpoints[0]
for(let i =0; i < passpoint.length; i){
letpath:latlng= passpoint[i]
letll:latlng=newlatlng(path.lat, path.lng)
resultline.push(ll)
}
// 绘制路线
letpolyline:polyline=newpolyline({
points: resultline,
fillcolor:'#a6f',
width:10,
join:sysenum.linejointype.round,
cap:sysenum.linecaptype.butt,
isthined:true,
isgeodesic:true
});
this.mapcontroller?.addoverlay(polyline);
}catch(e){
}
},{})

上一篇

骑行路线规划

下一篇

步行路线规划

本篇文章对您是否有帮助?

网站地图