TruckRouteResult

此类表示货车路线规划的结果。不可实例化,通过 TruckRoute#getResults 或 TruckRouteOptions#onSearchComplete 回调获得。

interface TruckRouteResult {
    waypoints: string | [];
    getEnd(): { point: Point; title: string };
    getNumPlans(): number;
    getPlan(i: number): TruckRoutePlan;
    getStart(): { point: Point; title: string };
}

属性

本次检索的途经点,为 'lat,lng|lat,lng' 形式的字符串;未设置途经点时为空数组

方法

  • 返回终点。title 固定为"终点",point 取服务端返回的路线终点坐标

    返回值 { point: Point; title: string }

    • point: Point

      坐标

    • title: string

      名称

  • 返回方案个数

    返回值 number

  • 返回索引指定的方案,索引 0 表示第一条方案

    参数类型说明
    inumber方案序号

    返回值 TruckRoutePlan

    示例代码1

    const plan = truckRouteResult.getPlan(0);
    console.log(plan.getDistance(false), plan.getToll());
  • 返回起点。title 固定为"起点",point 取服务端返回的路线起点坐标

    返回值 { point: Point; title: string }

    • point: Point

      坐标

    • title: string

      名称