BaiduMap_IOSSDK_v7.2.0_Docs 7.2.0

属性 | 所有成员列表
BMKBusRouteStep类 参考

`#import <BMKBusRouteSearchResult.h>`

类 BMKBusRouteStep 继承关系图:

## 属性
BMKMassTransitType | stepType
NSString * | instruction
| 当前step的指引文字描述，驾车无该字段 更多...
NSInteger | distance
NSInteger | duration
| 耗时，单位：秒 更多...
NSString * | startName
NSString * | startAddress
| 起点地址 更多...
CLLocationCoordinate2D | startLocation
NSString * | endName
| 终点名 更多...
NSString * | endAddress
CLLocationCoordinate2D | endLocation
BMKMapPoint * | points
| 路段所经过的地理坐标集合 更多...
int | pointsCount
| 路段所经过的地理坐标集合内点的个数 更多...
NSInteger | price
BOOL | canRide
| 是否可以骑行 更多...
int | walkType
| 步行虚线类型 更多...
BMKMassWalkType | transType
| 换乘类型 更多...
NSArray< BMKBusTransferStationInfo * > * | station
| 换乘站点信息 更多...
BMKBusTransferVehicleInfo * | vehicle
| 公交路线信息 更多...
NSArray< NSArray< BMKBusRouteStep * > * > * | lowerSteps

## 属性说明

## ◆ canRide

- (BOOL) canRide
| read write nonatomic assign

是否可以骑行

## ◆ distance

- (NSInteger) distance
| read write nonatomic assign

距离 跨城方案中， 不包含飞机、货车、大巴的距离，该字段不会被返回

## ◆ duration

- (NSInteger) duration
| read write nonatomic assign

耗时，单位：秒

## ◆ endAddress

- (NSString*) endAddress
| read write nonatomic copy

终点地址 步行

## ◆ endLocation

- (CLLocationCoordinate2D) endLocation
| read write nonatomic assign

终点坐标 格式为[经度,纬度]

## ◆ endName

- (NSString*) endName
| read write nonatomic copy

终点名

## ◆ instruction

- (NSString*) instruction
| read write nonatomic copy

当前step的指引文字描述，驾车无该字段

## ◆ lowerSteps

- (NSArray<NSArray<BMKBusRouteStep *> *>*) lowerSteps
| read write nonatomic strong

方案中的step 在跨城结果中起点城市和终点城市的step中会返回

## ◆ points

- (BMKMapPoint*) points
| read write nonatomic assign

路段所经过的地理坐标集合

## ◆ pointsCount

- (int) pointsCount
| read write nonatomic assign

路段所经过的地理坐标集合内点的个数

## ◆ price

- (NSInteger) price
| read write nonatomic assign

有票的最低票价 跨城的step才返回，单位：分

## ◆ startAddress

- (NSString*) startAddress
| read write nonatomic copy

起点地址

## ◆ startLocation

- (CLLocationCoordinate2D) startLocation
| read write nonatomic assign

起点坐标 格式为[经度,纬度]

## ◆ startName

- (NSString*) startName
| read write nonatomic copy

起点名 步行

## ◆ station

- (NSArray<BMKBusTransferStationInfo *>*) station
| read write nonatomic strong

换乘站点信息

## ◆ stepType

- (BMKMassTransitType) stepType
| read write nonatomic assign

路段类型 此类型不包含BMK_TRANSIT_SUBWAY BMK_TRANSIT_BUSLINE 为一体化公交包含地铁

## ◆ transType

- (BMKMassWalkType) transType
| read write nonatomic assign

换乘类型

## ◆ vehicle

- (BMKBusTransferVehicleInfo*) vehicle
| read write nonatomic strong

公交路线信息

## ◆ walkType

- (int) walkType
| read write nonatomic assign

步行虚线类型

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

- BaiduMapAPI_Search.framework/Headers/BMKBusRouteSearchResult.h