DrivingRoutePlan

此类表示一条DrivingRouteLine出行方案。通过DrivingRouteResult.getPlan()方法获得。

interface DrivingRoutePlan {
    getDistance(format?: boolean): string | number;
    getDuration(format?: boolean): string | number;
    getLine(i: number): object;
    getNumLines(): number;
    getOilCost(): number;
    getToll(): number;
}

方法

  • 返回方案总距离。format为true时返回字符串(含单位),为false时返回数值(米)

    参数类型说明
    format 可选boolean

    返回值 string | number

  • 返回方案总时间。format为true时返回字符串(含单位),为false时返回数值(秒)

    参数类型说明
    format 可选boolean

    返回值 string | number

  • 返回方案中索引指定的线路

    参数类型说明
    inumber

    返回值 object

  • 返回方案包含的线路的个数

    返回值 number

  • 油费,单位元

    返回值 number

  • 此路线道路收费,单位:元

    返回值 number