全部服务产品
开发者频道
定价
登录
步行路线规划
下载开发文档

步行路线规划可以根据起终点获取驾车步行规划数据,并可以通过Polyline绘制出步行路线,效果图:

效果示例
示例代码:
wr: WalkingRoute = new WalkingRoute();
// 步行路线规划
wr.getRouteLines(fromArr, toArr, (res: routes) => {
let routes = res.routes;
let line: Array<Latlng> = []
// 解析轨迹
for (let i = 0; i < routes.length; i++) {
let step: step = routes[i]
let paths: Array<Latlng> = step.path
for (let i = 0; i < paths.length; i++) {
let ll: Latlng = new Latlng(paths[i].lat, paths[i].lng)
line.push(ll)
}
}
// 绘制轨迹
let polyline:Polyline = new Polyline({
points: line,
fillcolor: '#6af',
width: 10,
join: SysEnum.LineJoinType.ROUND,
cap: SysEnum.LineCapType.ROUND,
isThined: true,
isGeodesic: true
});
this.mapController?.addOverlay(polyline);
}, {})

上一篇

公交路线规划

下一篇

坐标转换

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