9#import <Foundation/Foundation.h>
33NS_ASSUME_NONNULL_BEGIN
42@property (nonatomic, assign) NSInteger
total;
51@property (nonatomic, strong) NSArray<BMKBusRouteLine *> *
routes;
64@property (nonatomic, copy) NSString *cityName;
67@property (nonatomic, copy) NSString *cityId;
70@property (nonatomic, strong) NSArray<BMKBusRouteStationInfo *> *stationList;
80@property (nonatomic, assign) BOOL isFuzzy;
90@property (nonatomic, copy) NSString *arriveTime;
93@property (nonatomic, copy) NSString *departTime;
96@property (nonatomic, assign) NSInteger distance;
98@property (nonatomic, assign) NSInteger duration;
105@property (nonatomic, assign)
int planStatus;
107@property (nonatomic, assign) NSInteger congestionDistance;
109@property (nonatomic, assign) NSInteger congestionDuration;
111@property (nonatomic, copy) NSString *congestionText;
113@property (nonatomic, assign)
int price;
116@property (nonatomic, strong) NSArray<NSArray<BMKBusRouteStep *> *> *steps;
127@property (nonatomic, copy) NSString *instruction;
130@property (nonatomic, assign) NSInteger distance;
132@property (nonatomic, assign) NSInteger duration;
135@property (nonatomic, copy) NSString *startName;
137@property (nonatomic, copy) NSString *startAddress;
140@property (nonatomic, assign) CLLocationCoordinate2D startLocation;
142@property (nonatomic, copy) NSString *endName;
145@property (nonatomic, copy) NSString *endAddress;
148@property (nonatomic, assign) CLLocationCoordinate2D endLocation;
152@property (nonatomic, assign)
int pointsCount;
155@property (nonatomic, assign) NSInteger price;
157@property (nonatomic, assign) BOOL canRide;
159@property (nonatomic, assign)
int walkType;
163@property (nonatomic, strong) NSArray<BMKBusTransferStationInfo *> *station;
168@property (nonatomic, strong) NSArray<NSArray<BMKBusRouteStep *> *> *lowerSteps;
175@property (nonatomic, assign) NSInteger duration;
177@property (nonatomic, copy) NSString *uid;
179@property (nonatomic, copy) NSString *name;
181@property (nonatomic, assign) BOOL underground;
183@property (nonatomic, assign) CLLocationCoordinate2D location;
188@property (nonatomic, copy) NSString *name;
190@property (nonatomic, copy) NSString *aliasName;
196@property (nonatomic, copy) NSString *uid;
198@property (nonatomic, copy) NSString *startUid;
200@property (nonatomic, copy) NSString *endUid;
202@property (nonatomic, copy) NSString *directText;
210@property (nonatomic, strong) NSArray<NSString *> *convientDoorInfo;
212@property (nonatomic, copy) NSString *sideDoorDesc;
216@property (nonatomic, copy) NSString *startName;
218@property (nonatomic, copy) NSString *endName;
223@property (nonatomic, copy) NSString *startTime;
228@property (nonatomic, copy) NSString *endTime;
230@property (nonatomic, assign)
int stopNum;
232@property (nonatomic, copy) NSString *startCityName;
234@property (nonatomic, copy) NSString *endCityName;
236@property (nonatomic, strong) NSArray<BMKMassTransferVehicleStation *> *lineStations;
242@property (nonatomic, copy) NSString *startTime;
BMKBusRoutePlanType
公交路线方案类型
Definition BMKBusRouteSearchResult.h:15
@ BMK_BUS_ROUTE_PLAN_TYPE_COACH
飞机
Definition BMKBusRouteSearchResult.h:19
@ BMK_BUS_ROUTE_PLAN_TYPE_RIDE
步行
Definition BMKBusRouteSearchResult.h:22
@ BMK_BUS_ROUTE_PLAN_TYPE_TAXI
骑行
Definition BMKBusRouteSearchResult.h:23
@ BMK_BUS_ROUTE_PLAN_TYPE_WALK
公交(包含区域一体化)
Definition BMKBusRouteSearchResult.h:21
@ BMK_BUS_ROUTE_PLAN_TYPE_AIRPLANE
高铁
Definition BMKBusRouteSearchResult.h:18
@ BMK_BUS_ROUTE_PLAN_TYPE_TRAIN_HIGHSPEED
火车
Definition BMKBusRouteSearchResult.h:17
@ BMK_BUS_ROUTE_PLAN_TYPE_TRAIN
Definition BMKBusRouteSearchResult.h:16
@ BMK_BUS_ROUTE_PLAN_TYPE_BUS
大巴
Definition BMKBusRouteSearchResult.h:20
BMKSubwaySideDoorType
地铁线路开门方向类型
Definition BMKBusRouteSearchResult.h:27
@ BMK_SUBWAY_SIDE_DOOR_TYPE_RIGHT
左侧
Definition BMKBusRouteSearchResult.h:29
@ BMK_SUBWAY_SIDE_DOOR_TYPE_ALL
右侧
Definition BMKBusRouteSearchResult.h:30
@ BMK_SUBWAY_SIDE_DOOR_TYPE_LEFT
Definition BMKBusRouteSearchResult.h:28
BMKMassWalkType
步行类型
Definition BMKRouteSearchType.h:61
BMKTransitType
同城交通方式枚举
Definition BMKRouteSearchType.h:29
BMKMassTransitType
跨城交通方式枚举
Definition BMKRouteSearchType.h:48
BMKBusRouteType
Definition BMKRouteSearchType.h:15
Definition BMKBusRouteSearchResult.h:87
公交路线规划的节点
Definition BMKBusRouteSearchResult.h:62
公交路线规划结果
Definition BMKBusRouteSearchResult.h:37
NSInteger total
路线数量
Definition BMKBusRouteSearchResult.h:42
BMKBusRouteType resultType
路线类型,同城 or 跨城
Definition BMKBusRouteSearchResult.h:39
BMKTaxiInfo * taxiInfo
出租车信息,跨城不返回该字段
Definition BMKBusRouteSearchResult.h:54
BMKBusRouteNode * destination
终点信息
Definition BMKBusRouteSearchResult.h:48
BMKBusRouteNode * origin
起点信息
Definition BMKBusRouteSearchResult.h:45
NSArray< BMKBusRouteLine * > * routes
路线方案集合
Definition BMKBusRouteSearchResult.h:51
BOOL isBetterForWalk
是否步行更优
Definition BMKBusRouteSearchResult.h:57
公交路线规划站点信息
Definition BMKBusRouteSearchResult.h:77
Definition BMKBusRouteSearchResult.h:121
公交路线中换乘站点信息
Definition BMKBusRouteSearchResult.h:174
Definition BMKBusRouteSearchResult.h:187
Definition BMKBusRouteSearchResult.h:240
线路检索节点信息,一个路线检索节点可以通过经纬度坐标或城市名加地名确定
Definition BMKTypes.h:354
此类表示路线中的一节点,节点包括:路线起终点,公交站点等
Definition BMKRouteSearchType.h:200
打车信息类
Definition BMKRouteSearchType.h:145
地理坐标点,用直角地理坐标表示
Definition BMKTypes.h:222