BaiduMap_IOSSDK_v7.2.0_Docs 7.2.0

构造函数 | 属性 | 所有成员列表
BMKDrivingRouteLine类 参考

此类表示一条驾车路线 更多...

`#import <BMKRouteSearchType.h>`

类 BMKDrivingRouteLine 继承关系图:

## 构造函数
(BOOL isSupportTraffic) | - __deprecated_msg
| 该路线所在区域是否含有交通流量信息，从2.7.0开始，废弃 更多...
(NSArray< BMKPlanNode * > *wayPoints) | - __deprecated_msg
| 路线途经点列表，成员类型为BMKPlanNode 更多...

## 属性
NSInteger | lightNum
| 路线红绿灯个数 更多...
NSInteger | congestionMetres
| 路线拥堵米数，发起请求时需设置参数 drivingRequestTrafficType = BMK_DRIVING_REQUEST_TRAFFICE_TYPE_PATH_AND_TRAFFICE 才有值 更多...
NSInteger | taxiFares
| 路线预估打车费(元)，负数表示无打车费信息 更多...
NSInteger | toll
| since 5.2.0 此路线道路收费，单位：元(此高速费为预估价格，与实际高速收费并不完全一致) 更多...
NSString * | tag
| since 7.0.1 方案标签，描述路线的特征或类型（如"推荐"、"最短"等） 更多...
NSString * | extDuration
| since 7.0.1 驾车路线历史耗时（扩展），单位：秒，多个时间戳用逗号分隔 更多...
NSInteger | suggestDepartureTime
| since 7.0.1 建议出发时间，UNIX时间戳，单位：秒 更多...
NSInteger | tollDistance
| since 7.0.1 收费路段里程，单位：米 更多...
BMKDrivingRouteSearchRestrictionInfo * | restrictionInfo
| since 7.0.1 限行信息 更多...
属性 继承自 BMKRouteLine
int | distance
| 路线长度 单位： 米 更多...
BMKTime * | duration
| 路线耗时 单位： 秒 更多...
BMKRouteNode * | starting
| 路线起点信息 更多...
BMKRouteNode * | terminal
| 路线终点信息 更多...
NSString * | arriveTime
| 到达时间 更多...
NSInteger | totalPointsCount
NSString * | title
| 路线名称(预留字段，现为空) 更多...
NSInteger | priv
| 当前leg前是否有室内路线，路线在indoor数组中的位置 更多...
NSInteger | next
| 当前leg后是否有室内路线，路线在indoor数组中的位置 更多...
NSArray * | steps
| 路线中的所有路段，成员类型为BMKWalkingStep，BMKDrivingStep，BMKTransitStep，BMKRidingStep，BMKIndoorRouteStep，BMKMassTransitStep 更多...

## 详细描述

此类表示一条驾车路线

## 函数文档

## ◆ __deprecated_msg [1/2]

- (BOOL isSupportTraffic) __deprecated_msg |  | ("已废弃since 2.7.0") |  |

该路线所在区域是否含有交通流量信息，从2.7.0开始，废弃

## ◆ __deprecated_msg [2/2]

- (NSArray<BMKPlanNode *>* wayPoints) __deprecated_msg |  | ("已废弃since 7.0.1，请使用BMKDrivingRouteSearchResult字段下的wayPoints") |  |

路线途经点列表，成员类型为BMKPlanNode

## 属性说明

## ◆ congestionMetres

- (NSInteger) congestionMetres
| read write nonatomic assign

路线拥堵米数，发起请求时需设置参数 drivingRequestTrafficType = BMK_DRIVING_REQUEST_TRAFFICE_TYPE_PATH_AND_TRAFFICE 才有值

## ◆ extDuration

- (NSString*) extDuration
| read write nonatomic copy

since 7.0.1 驾车路线历史耗时（扩展），单位：秒，多个时间戳用逗号分隔

## ◆ lightNum

- (NSInteger) lightNum
| read write nonatomic assign

路线红绿灯个数

## ◆ restrictionInfo

- (BMKDrivingRouteSearchRestrictionInfo*) restrictionInfo
| read write nonatomic strong

since 7.0.1 限行信息

## ◆ suggestDepartureTime

- (NSInteger) suggestDepartureTime
| read write nonatomic assign

since 7.0.1 建议出发时间，UNIX时间戳，单位：秒

## ◆ tag

- (NSString*) tag
| read write nonatomic copy

since 7.0.1 方案标签，描述路线的特征或类型（如"推荐"、"最短"等）

## ◆ taxiFares

- (NSInteger) taxiFares
| read write nonatomic assign

路线预估打车费(元)，负数表示无打车费信息

## ◆ toll

- (NSInteger) toll
| read write nonatomic assign

since 5.2.0 此路线道路收费，单位：元(此高速费为预估价格，与实际高速收费并不完全一致)

## ◆ tollDistance

- (NSInteger) tollDistance
| read write nonatomic assign

since 7.0.1 收费路段里程，单位：米

该类的文档由以下文件生成:

- BaiduMapAPI_Search.framework/Headers/BMKRouteSearchType.h