产品服务
解决方案
文档与支持
定价
登录
路线规划
下载开发文档
1. 构造 RoutePlanOption
// 起终点位置
let startPt: RouteNodeInfo = new RouteNodeInfo()
let endPt: RouteNodeInfo = new RouteNodeInfo()
startPt.location = new LatLng(40.048241,116.296165)
endPt.location = new LatLng(40.04721,116.316372)
// 构造 RoutePlanOption ,设置起终点
let param: RoutePlanOption = new RoutePlanOption().startNodeInfo(startPt).endNodeInfo(endPt)
2. 发起路线规划
service.routePlanService().routePlanWithRouteNode(param,new Object({
//引擎开始路线规划
onRoutePlanStart: () => {
},
// 正常规划成功
onRoutePlanSuccess: () => {
// 展示路线
service.routePlanService().displayRoutePlanResult()
},
// 正常规划失败
onRoutePlanFail: (error: RoutePlanError) => {
}
}) as IRoutePlanListener)

上一篇

引擎初始化

下一篇

导航控制

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