BaiduMap_IOSSDK_v6.6.7_Docs  6.6.7
BMKRouteSearchType.h
浏览该文件的文档.
1 /*
2  * BMKRouteSearchType.h
3  * BMapKit
4  *
5  * Copyright 2011 Baidu Inc. All rights reserved.
6  *
7  */
8 
9 #import <CoreLocation/CoreLocation.h>
10 #import <Foundation/Foundation.h>
11 #import "BMKPoiSearchType.h"
12 #import <BaiduMapAPI_Base/BMKTypes.h>
13 
14 
15 typedef enum {
19 
20 
22 typedef enum {
24  BMK_SUBWAY = 1,
25  BMK_WAKLING = 2
27 
29 typedef enum {
46 
48 typedef enum {
59 
61 typedef enum {
69 
71 typedef enum {
77 
78 
79 typedef enum {
85 
86 
88 typedef enum {
96 
97 
99 typedef enum {
104 
105 
107 typedef enum {
113 
116 typedef enum {
126 
127 
128 typedef enum {
134 
135 
136 
137 typedef enum {
141 
142 
144 @interface BMKTaxiInfo : NSObject
146 @property (nonatomic, copy) NSString *desc;
148 @property (nonatomic, assign) int distance;
150 @property (nonatomic, assign) int duration;
152 @property (nonatomic, assign) CGFloat perKMPrice;
154 @property (nonatomic, assign) CGFloat startPrice;
156 @property (nonatomic, assign) int totalPrice;
158 @property (nonatomic, copy) NSString *remark;
159 @end
160 
161 
163 @interface BMKVehicleInfo : NSObject
165 @property (nonatomic, copy) NSString *uid;
167 @property (nonatomic, copy) NSString *title;
169 @property (nonatomic, assign) int passStationNum;
171 @property (nonatomic, assign) int totalPrice;
173 @property (nonatomic, assign) int zonePrice;
175 @property (nonatomic, copy) NSString *startTime;
177 @property (nonatomic, copy) NSString *endTime;
179 @property (nonatomic, copy) NSString *headway;
181 @property (nonatomic, copy) NSString *directText;
182 @end
183 
184 
186 @interface BMKTime : NSObject
188 @property (nonatomic, assign) int dates;
190 @property (nonatomic, assign) int hours;
192 @property (nonatomic, assign) int minutes;
194 @property (nonatomic, assign) int seconds;
195 @end
196 
197 
199 @interface BMKRouteNode : NSObject
201 @property (nonatomic, copy) NSString *uid;
203 @property (nonatomic, copy) NSString *title;
205 @property (nonatomic, assign) CLLocationCoordinate2D location;
206 @end
207 
209 @interface BMKBusSubways : NSObject
210 
212 @property (nonatomic, copy) NSString *name;
214 @property (nonatomic, copy) NSString *backgroundColor;
215 @end
216 
218 @interface BMKBusTransfer : NSObject
219 
221 @property (nonatomic, copy) NSString *name;
223 @property (nonatomic, copy) NSString *uid;
224 @end
225 
228 
230 @property (nonatomic, strong) NSArray<BMKBusSubways *> *subways;
232 @property (nonatomic, strong) NSArray<NSArray<BMKBusTransfer *>*> *transfer;
233 
234 @end
235 
236 
237 
238 
240 @interface BMKRouteStep : NSObject
242 @property (nonatomic, assign) int distance;
244 @property (nonatomic, assign) int duration;
246 @property (nonatomic) BMKMapPoint *points;
248 @property (nonatomic, assign) int pointsCount;
249 @end
250 
251 
254 @end
255 
256 
260 @property (nonatomic, strong) BMKRouteNode *entrace;
262 @property (nonatomic, strong) BMKRouteNode *exit;
264 @property (nonatomic, copy) NSString *instruction;
266 @property (nonatomic, assign) BMKTransitStepType stepType;
268 @property (nonatomic, strong) BMKVehicleInfo *vehicleInfo;
269 @end
270 
271 
273 @interface BMKBaseVehicleInfo : NSObject
275 @property (nonatomic, copy) NSString *name;
277 @property (nonatomic, copy) NSString *departureStation;
279 @property (nonatomic, copy) NSString *arriveStation;
281 @property (nonatomic, copy) NSString *departureTime;
283 @property (nonatomic, copy) NSString *arriveTime;
284 @end
285 
286 
290 @property (nonatomic, copy) NSString *directText;
292 @property (nonatomic, assign) NSInteger passStationNum;
294 @property (nonatomic, strong) NSArray <BMKBusStation *> *passStationList;
296 @property (nonatomic, copy) NSString *startUid;
298 @property (nonatomic, copy) NSString *endUid;
300 @property (nonatomic, copy) NSString *lineUid;
302 @property (nonatomic, copy) NSString *firstTime;
304 @property (nonatomic, copy) NSString *lastTime;
305 
306 @end
307 
308 
312 @property (nonatomic, assign) CGFloat price;
314 @property (nonatomic, assign) CGFloat discount;
316 @property (nonatomic, copy) NSString *airlines;
318 @property (nonatomic, copy) NSString *bookingUrl;
319 @end
320 
321 
325 @property (nonatomic, assign) CGFloat price;
327 @property (nonatomic, copy) NSString *booking;
328 @end
329 
333 @property (nonatomic, assign) CGFloat price;
335 @property (nonatomic, copy) NSString *bookingUrl;
337 @property (nonatomic, copy) NSString *providerName;
339 @property (nonatomic, copy) NSString *providerUrl;
340 @end
341 
342 
343 
344 @class BMKMassTransitSubStep;
345 
346 
348 @interface BMKMassTransitStep : NSObject
350 @property (nonatomic, assign) BOOL isSubStep;
352 @property (nonatomic, copy) NSArray <BMKMassTransitSubStep *> *steps;
353 @end
354 
355 
359 @property (nonatomic, assign) CLLocationCoordinate2D entraceCoor;
361 @property (nonatomic, assign) CLLocationCoordinate2D exitCoor;
363 @property (nonatomic, copy) NSString *instructions;
365 @property (nonatomic, assign) BMKMassWalkType walkType;
367 @property (nonatomic, assign) BMKMassTransitType stepType;
369 @property (nonatomic, strong) BMKBaseVehicleInfo *vehicleInfo;
370 @end
371 
372 
376 @property (nonatomic, assign) int direction;
378 @property (nonatomic, strong) BMKRouteNode *entrace;
380 @property (nonatomic, copy) NSString *entraceInstruction;
382 @property (nonatomic, strong) BMKRouteNode *exit;
384 @property (nonatomic, copy) NSString *exitInstruction;
386 @property (nonatomic, copy) NSString *instruction;
388 @property (nonatomic, assign) int numTurns;
390 @property (nonatomic, assign) BOOL hasTrafficsInfo;
392 @property (nonatomic, copy) NSArray <NSNumber *> *traffics;
399 @property (nonatomic, assign) int roadLevel;
401 @property (nonatomic, copy) NSString *roadName;
402 @end
403 
404 
406 @interface BMKIndoorStepNode : NSObject
408 @property (nonatomic, assign) CLLocationCoordinate2D coordinate;
410 @property (nonatomic, assign) BMKIndoorStepNodeType type;
412 @property (nonatomic, copy) NSString *desc;
413 @end
414 
415 
419 @property (nonatomic, strong) BMKRouteNode *entrace;
421 @property (nonatomic, strong) BMKRouteNode *exit;
423 @property (nonatomic, copy) NSString *instructions;
425 @property (nonatomic, copy) NSString *buildingid;
427 @property (nonatomic, copy) NSString *floorid;
429 @property (nonatomic, copy) NSArray <BMKIndoorStepNode *> *indoorStepNodes;
430 @end
431 
432 
436 @property (nonatomic, assign) int direction;
438 @property (nonatomic, strong) BMKRouteNode *entrace;
440 @property (nonatomic, copy) NSString *entraceInstruction;
442 @property (nonatomic, strong) BMKRouteNode *exit;
444 @property (nonatomic, copy) NSString *exitInstruction;
446 @property (nonatomic, copy) NSString *instruction;
447 @end
448 
449 
453 @property (nonatomic, assign) NSInteger direction;
455 @property (nonatomic, strong) BMKRouteNode *entrace;
457 @property (nonatomic, copy) NSString *entraceInstruction;
459 @property (nonatomic, strong) BMKRouteNode *exit;
461 @property (nonatomic, copy) NSString *exitInstruction;
463 @property (nonatomic, copy) NSString *instruction;
465 @property (nonatomic, copy) NSString *name;
467 @property (nonatomic, copy) NSString *turnType;
469 @property (nonatomic, assign) NSInteger restrictionsStatus;
471 @property (nonatomic, copy) NSString *restrictionsInfo;
472 @end
473 
474 
477 @interface BMKRouteLine : NSObject
479 @property (nonatomic, assign) int distance;
481 @property (nonatomic, strong) BMKTime *duration;
483 @property (nonatomic, strong) BMKRouteNode *starting;
485 @property (nonatomic, strong) BMKRouteNode *terminal;
487 @property (nonatomic, strong) NSString *arriveTime;
490 @property (nonatomic, assign) NSInteger totalPointsCount;
492 @property (nonatomic, copy) NSString *title;
494 @property (nonatomic, assign) NSInteger priv;
496 @property (nonatomic, assign) NSInteger next;
498 @property (nonatomic, copy) NSArray *steps;
499 @end
500 
501 
504 @end
505 
506 
510 @property (nonatomic, assign) CGFloat price;
511 @end
512 
513 
516 @end
517 
520 @end
521 
525 @property (nonatomic, assign) BOOL isSupportTraffic __deprecated_msg("已废弃since 2.7.0");;
527 @property (nonatomic, copy) NSArray <BMKPlanNode *> *wayPoints;
529 @property (nonatomic, assign) NSInteger lightNum;
531 @property (nonatomic, assign) NSInteger congestionMetres;
533 @property (nonatomic, assign) NSInteger taxiFares;
535 @property (nonatomic, assign) NSInteger toll;
536 
537 @end
538 
541 @end
542 
545 @end
546 
548 @class BMKCityListInfo;
549 @interface BMKSuggestAddrInfo : NSObject
551 @property (nonatomic, copy) NSArray <BMKPoiInfo *> *startPoiList;
553 @property (nonatomic, copy) NSArray <BMKCityListInfo *> *startCityList;
555 @property (nonatomic, copy) NSArray <BMKPoiInfo *> *endPoiList;
557 @property (nonatomic, copy) NSArray <BMKCityListInfo *> *endCityList;
559 @property (nonatomic, copy) NSArray <NSArray<BMKPoiInfo *> *> *wayPointPoiList;
561 @property (nonatomic, copy) NSArray <NSArray<BMKCityListInfo *> *> *wayPointCityList;
562 @end
563 
564 #pragma mark - 城市列表信息类
565 @interface BMKCityListInfo : NSObject
568 @property (nonatomic, copy) NSString *city;
570 @property (nonatomic, assign) NSInteger num;
571 
572 @end
BMK_MASS_TRANSIT_INTERCITY_TIME_FIRST
@ BMK_MASS_TRANSIT_INTERCITY_TIME_FIRST
Definition: BMKRouteSearchType.h:100
BMKMassTransitSubStep
此类表示公共交通路线中的一个路段
Definition: BMKRouteSearchType.h:358
BMKDrivingPolicy
BMKDrivingPolicy
Definition: BMKRouteSearchType.h:128
BMK_TRANSIT_DRIVING
@ BMK_TRANSIT_DRIVING
公交
Definition: BMKRouteSearchType.h:53
BMK_CITY_TRANSIT_FERRY
@ BMK_CITY_TRANSIT_FERRY
机场巴士(机场之间)
Definition: BMKRouteSearchType.h:38
BMKMassTransitStep
此类表示公共交通路线中的路段
Definition: BMKRouteSearchType.h:349
BMKRidingStep
此类表示骑行路线中的一个路段
Definition: BMKRouteSearchType.h:452
BMK_TRANSIT_TAXI
@ BMK_TRANSIT_TAXI
骑行
Definition: BMKRouteSearchType.h:57
BMK_CITY_TRANSIT_PLANE_BUS_PLANE
@ BMK_CITY_TRANSIT_PLANE_BUS_PLANE
夜班车
Definition: BMKRouteSearchType.h:37
BMK_BUS_ROUTE_PLAN_POLICY_MORE_TIME
@ BMK_BUS_ROUTE_PLAN_POLICY_MORE_TIME
全程时间由少到多
Definition: BMKRouteSearchType.h:118
BMK_BUS_ROUTE_PLAN_POLICY_RECOMMEND
@ BMK_BUS_ROUTE_PLAN_POLICY_RECOMMEND
按离我最近的站点(大巴专用)
Definition: BMKRouteSearchType.h:124
BMKMassTransitIntercityPolicy
BMKMassTransitIntercityPolicy
公共交通:跨城公交换乘策略
Definition: BMKRouteSearchType.h:99
BMKTrainVehicleInfo
公共交通方案里的交通工具信息类 - 火车
Definition: BMKRouteSearchType.h:324
BMK_Walk_DIFF_STATION
@ BMK_Walk_DIFF_STATION
公交同站换乘
Definition: BMKRouteSearchType.h:67
BMK_INDOOR_STEP_NODE_TYPE_SECURITY_CHECK
@ BMK_INDOOR_STEP_NODE_TYPE_SECURITY_CHECK
楼梯
Definition: BMKRouteSearchType.h:75
BMKTaxiInfo::duration
int duration
总耗时,单位: 秒
Definition: BMKRouteSearchType.h:150
BMKDrivingRequestTrafficType
BMKDrivingRequestTrafficType
Definition: BMKRouteSearchType.h:137
BMKVehicleInfo
路线换乘方案里的交通工具信息类
Definition: BMKRouteSearchType.h:164
BMKWalkingStep
此类表示步行路线中的一个路段
Definition: BMKRouteSearchType.h:435
BMK_MASS_TRANSIT_INCITY_WALK_FIRST
@ BMK_MASS_TRANSIT_INCITY_WALK_FIRST
少换乘
Definition: BMKRouteSearchType.h:91
BMK_SUBWAY
@ BMK_SUBWAY
公交
Definition: BMKRouteSearchType.h:24
BMKCoachVehicleInfo
公共交通方案里的交通工具信息类 - 大巴
Definition: BMKRouteSearchType.h:332
BMK_Walk_NONE
@ BMK_Walk_NONE
Definition: BMKRouteSearchType.h:62
BMK_DRIVING_REQUEST_TRAFFICE_TYPE_NONE
@ BMK_DRIVING_REQUEST_TRAFFICE_TYPE_NONE
Definition: BMKRouteSearchType.h:138
BMK_Walk_OUT_SUBWAY
@ BMK_Walk_OUT_SUBWAY
地铁站内换乘
Definition: BMKRouteSearchType.h:65
BMKMassTransitType
BMKMassTransitType
跨城交通方式枚举
Definition: BMKRouteSearchType.h:48
BMKTaxiInfo::totalPrice
int totalPrice
总价(预估) , 单位: 元
Definition: BMKRouteSearchType.h:156
BMK_TRANSIT_NO_SUBWAY
@ BMK_TRANSIT_NO_SUBWAY
少步行(公交)
Definition: BMKRouteSearchType.h:83
BMKDrivingStep
此类表示驾车路线中的一个路段
Definition: BMKRouteSearchType.h:375
BMK_CITY_TRANSIT_SUBWAY
@ BMK_CITY_TRANSIT_SUBWAY
普通公交
Definition: BMKRouteSearchType.h:31
BMK_CITY_TRANSIT_SLOW_TRAIN
@ BMK_CITY_TRANSIT_SLOW_TRAIN
快车
Definition: BMKRouteSearchType.h:41
BMKRouteStep
此类表示路线中的一个路段(基类)
Definition: BMKRouteSearchType.h:241
BMK_DRIVING_REQUEST_TRAFFICE_TYPE_PATH_AND_TRAFFICE
@ BMK_DRIVING_REQUEST_TRAFFICE_TYPE_PATH_AND_TRAFFICE
不带路况
Definition: BMKRouteSearchType.h:139
BMK_BUS_ROUTE_PLAN_POLICY_NEAREST_STATION
@ BMK_BUS_ROUTE_PLAN_POLICY_NEAREST_STATION
按价格从高到低
Definition: BMKRouteSearchType.h:123
BMKTaxiInfo::perKMPrice
CGFloat perKMPrice
每千米单价(白天),单位 元
Definition: BMKRouteSearchType.h:152
BMKBusRoutePlanPolicy
BMKBusRoutePlanPolicy
Definition: BMKRouteSearchType.h:116
BMK_TRANSIT_SUBWAY
@ BMK_TRANSIT_SUBWAY
Definition: BMKRouteSearchType.h:49
BMK_INDOOR_STEP_NODE_TYPE_ESCALATOR
@ BMK_INDOOR_STEP_NODE_TYPE_ESCALATOR
直梯
Definition: BMKRouteSearchType.h:73
BMK_DRIVING_FEE_FIRST
@ BMK_DRIVING_FEE_FIRST
最短路程(自驾)
Definition: BMKRouteSearchType.h:132
BMK_MASS_TRANSIT_INCITY_RECOMMEND
@ BMK_MASS_TRANSIT_INCITY_RECOMMEND
Definition: BMKRouteSearchType.h:89
BMK_DRIVING_BLK_FIRST
@ BMK_DRIVING_BLK_FIRST
Definition: BMKRouteSearchType.h:129
BMK_BUS_ROUTE_PLAN_POLICY_LATE_TIME
@ BMK_BUS_ROUTE_PLAN_POLICY_LATE_TIME
按发车时间从早到晚
Definition: BMKRouteSearchType.h:120
BMK_TRANSIT_COACH
@ BMK_TRANSIT_COACH
步行
Definition: BMKRouteSearchType.h:55
BMKMapPoint
地理坐标点,用直角地理坐标表示
Definition: BMKTypes.h:228
BMK_TRANSIT_WAKLING
@ BMK_TRANSIT_WAKLING
驾车
Definition: BMKRouteSearchType.h:54
BMK_MASS_TRANSIT_INTERCITY_PRICE_FIRST
@ BMK_MASS_TRANSIT_INTERCITY_PRICE_FIRST
出发早
Definition: BMKRouteSearchType.h:102
BMKMassWalkType
BMKMassWalkType
步行类型
Definition: BMKRouteSearchType.h:61
BMKIndoorRouteLine
此类表示一个室内路线
Definition: BMKRouteSearchType.h:516
BMK_BUSLINE
@ BMK_BUSLINE
Definition: BMKRouteSearchType.h:23
BMKCityListInfo
城市列表信息类
Definition: BMKRouteSearchType.h:567
BMKSuggestAddrInfo
Definition: BMKRouteSearchType.h:550
BMKMassTransitRouteLine
此类表示一条公共交通路线
Definition: BMKRouteSearchType.h:509
BMKRidingRouteLine
此类表示一条骑行路线
Definition: BMKRouteSearchType.h:545
BMK_CITY_TRANSIT_NIGHT_TRAIN
@ BMK_CITY_TRANSIT_NIGHT_TRAIN
旅游线路车
Definition: BMKRouteSearchType.h:36
BMKIndoorStepNodeType
BMKIndoorStepNodeType
室内路线结点类型
Definition: BMKRouteSearchType.h:71
BMKTaxiInfo::startPrice
CGFloat startPrice
起步价(白天),单位 元
Definition: BMKRouteSearchType.h:154
BMK_Walk_SAME_STATION
@ BMK_Walk_SAME_STATION
地铁站外换乘
Definition: BMKRouteSearchType.h:66
BMK_BUS_ROUTE_PLAN_POLICY_LESS_TIME
@ BMK_BUS_ROUTE_PLAN_POLICY_LESS_TIME
Definition: BMKRouteSearchType.h:117
BMKBusStep
此类表示公交线路中的一个路段
Definition: BMKRouteSearchType.h:254
BMK_TRANSIT_TRANSFER_FIRST
@ BMK_TRANSIT_TRANSFER_FIRST
较快捷(公交)
Definition: BMKRouteSearchType.h:81
BMKTransitRouteLine
此类表示一个换乘路线,换乘路线将根据既定策略调配多种交通工具
Definition: BMKRouteSearchType.h:504
BMKTaxiInfo::desc
NSString * desc
路线打车描述信息
Definition: BMKRouteSearchType.h:146
BMKTransitType
BMKTransitType
同城交通方式枚举
Definition: BMKRouteSearchType.h:29
BMKMassTransitIntercityTransPolicy
BMKMassTransitIntercityTransPolicy
公共交通:跨城交通方式策略
Definition: BMKRouteSearchType.h:107
BMK_CITY_TRANSIT_PLANE_SUBWAY_GO_TO
@ BMK_CITY_TRANSIT_PLANE_SUBWAY_GO_TO
慢车
Definition: BMKRouteSearchType.h:42
BMK_MASS_TRANSIT_INTERCITY_TRANS_BUS_FIRST
@ BMK_MASS_TRANSIT_INTERCITY_TRANS_BUS_FIRST
飞机优先
Definition: BMKRouteSearchType.h:110
BMKIndoorStepNode
室内路线结点
Definition: BMKRouteSearchType.h:407
BMK_TRANSIT_PLANE
@ BMK_TRANSIT_PLANE
火车
Definition: BMKRouteSearchType.h:51
BMK_TRANSIT_WALK_FIRST
@ BMK_TRANSIT_WALK_FIRST
少换乘(公交)
Definition: BMKRouteSearchType.h:82
BMKTransitPolicy
BMKTransitPolicy
Definition: BMKRouteSearchType.h:79
-[BMKDrivingRouteLine __deprecated_msg]
BOOL isSupportTraffic __deprecated_msg("已废弃since 2.7.0")
该路线所在区域是否含有交通流量信息,从2.7.0开始,废弃
BMK_CITY_TRANSIT_BUS
@ BMK_CITY_TRANSIT_BUS
Definition: BMKRouteSearchType.h:30
BMK_MASS_TRANSIT_INCITY_NO_SUBWAY
@ BMK_MASS_TRANSIT_INCITY_NO_SUBWAY
少步行
Definition: BMKRouteSearchType.h:92
BMK_CITY_TRANSIT_PLANE_SUBWAY_TURN_BACK
@ BMK_CITY_TRANSIT_PLANE_SUBWAY_TURN_BACK
机场快轨(前往机场)
Definition: BMKRouteSearchType.h:43
BMKTransitStep
此类表示公交换乘路线中的一个路段
Definition: BMKRouteSearchType.h:259
BMK_BUSROUTETYPE_MASSTRANSIT
@ BMK_BUSROUTETYPE_MASSTRANSIT
同城公交
Definition: BMKRouteSearchType.h:17
BMK_INDOOR_STEP_NODE_TYPE_ELEVATOR
@ BMK_INDOOR_STEP_NODE_TYPE_ELEVATOR
Definition: BMKRouteSearchType.h:72
BMKBusStation
此类表示公交站点信息
Definition: BMKRouteSearchType.h:228
BMK_BUS_ROUTE_PLAN_POLICY_EARLY_TIME
@ BMK_BUS_ROUTE_PLAN_POLICY_EARLY_TIME
全程时间由多到少
Definition: BMKRouteSearchType.h:119
BMK_BUSROUTETYPE_TRANSIT
@ BMK_BUSROUTETYPE_TRANSIT
Definition: BMKRouteSearchType.h:16
BMK_WAKLING
@ BMK_WAKLING
地铁
Definition: BMKRouteSearchType.h:25
BMK_CITY_TRANSIT_PLANE_SUBWAY_LOOP
@ BMK_CITY_TRANSIT_PLANE_SUBWAY_LOOP
机场快轨(从机场返回)
Definition: BMKRouteSearchType.h:44
BMKTransitStepType
BMKTransitStepType
路段类型枚举
Definition: BMKRouteSearchType.h:22
BMK_CITY_TRANSIT_FAST_TRAIN
@ BMK_CITY_TRANSIT_FAST_TRAIN
其他
Definition: BMKRouteSearchType.h:40
BMK_MASS_TRANSIT_INTERCITY_START_EARLY
@ BMK_MASS_TRANSIT_INTERCITY_START_EARLY
较快捷
Definition: BMKRouteSearchType.h:101
BMK_DRIVING_TIME_FIRST
@ BMK_DRIVING_TIME_FIRST
躲避拥堵(自驾)
Definition: BMKRouteSearchType.h:130
BMKIndoorRouteStep
此类表示室内路线的一个路段
Definition: BMKRouteSearchType.h:418
BMK_TRANSIT_TRAIN
@ BMK_TRANSIT_TRAIN
地铁
Definition: BMKRouteSearchType.h:50
BMKTaxiInfo
打车信息类
Definition: BMKRouteSearchType.h:145
BMK_CITY_TRANSIT_OTHER
@ BMK_CITY_TRANSIT_OTHER
轮渡
Definition: BMKRouteSearchType.h:39
BMK_CITY_TRANSIT_TRAM
@ BMK_CITY_TRANSIT_TRAM
机场巴士
Definition: BMKRouteSearchType.h:33
BMKIntegralRouteLine
此类表示一体化路线
Definition: BMKRouteSearchType.h:520
BMKWalkingRouteLine
此类表示一条步行路线
Definition: BMKRouteSearchType.h:541
BMKMassTransitIncityPolicy
BMKMassTransitIncityPolicy
公共交通:市内公交换乘策略
Definition: BMKRouteSearchType.h:88
BMKTime
此类代表一个时间段,每个属性都是一个时间段。
Definition: BMKRouteSearchType.h:187
BMK_BUS_ROUTE_PLAN_POLICY_LOW_PRICE
@ BMK_BUS_ROUTE_PLAN_POLICY_LOW_PRICE
按发车时间从晚到早
Definition: BMKRouteSearchType.h:121
BMKBusRouteType
BMKBusRouteType
Definition: BMKRouteSearchType.h:15
BMK_INDOOR_STEP_NODE_TYPE_STAIR
@ BMK_INDOOR_STEP_NODE_TYPE_STAIR
扶梯
Definition: BMKRouteSearchType.h:74
BMK_MASS_TRANSIT_INCITY_TRANSFER_FIRST
@ BMK_MASS_TRANSIT_INCITY_TRANSFER_FIRST
推荐
Definition: BMKRouteSearchType.h:90
BMKBaseVehicleInfo
公共交通方案里的交通工具信息基类类
Definition: BMKRouteSearchType.h:274
BMKBusSubways
此类表示公交途径的换乘路线信息
Definition: BMKRouteSearchType.h:210
BMK_BUS_ROUTE_PLAN_POLICY_HIGH_PRICE
@ BMK_BUS_ROUTE_PLAN_POLICY_HIGH_PRICE
按价格从低到高
Definition: BMKRouteSearchType.h:122
BMKBusVehicleInfo
公共交通方案里的交通工具信息类- 公交车、地铁
Definition: BMKRouteSearchType.h:289
BMK_CITY_TRANSIT_PLANE_BUS
@ BMK_CITY_TRANSIT_PLANE_BUS
地铁轻轨
Definition: BMKRouteSearchType.h:32
BMKBusTransfer
此类表示公交的换乘信息包含线路uid
Definition: BMKRouteSearchType.h:219
BMK_TRANSIT_BUSLINE
@ BMK_TRANSIT_BUSLINE
飞机
Definition: BMKRouteSearchType.h:52
BMKRouteLine
Definition: BMKRouteSearchType.h:478
BMK_MASS_TRANSIT_INTERCITY_TRANS_PLANE_FIRST
@ BMK_MASS_TRANSIT_INTERCITY_TRANS_PLANE_FIRST
火车优先
Definition: BMKRouteSearchType.h:109
BMK_TRANSIT_RIDE
@ BMK_TRANSIT_RIDE
大巴
Definition: BMKRouteSearchType.h:56
BMKTaxiInfo::distance
int distance
总路程,单位: 米
Definition: BMKRouteSearchType.h:148
BMK_TRANSIT_TIME_FIRST
@ BMK_TRANSIT_TIME_FIRST
Definition: BMKRouteSearchType.h:80
BMK_DRIVING_DIS_FIRST
@ BMK_DRIVING_DIS_FIRST
最短时间(自驾)
Definition: BMKRouteSearchType.h:131
BMK_Walk_IN_SUBWAY
@ BMK_Walk_IN_SUBWAY
普通步行
Definition: BMKRouteSearchType.h:64
BMK_CITY_TRANSIT_PLANE_BUS_TURN_BACK
@ BMK_CITY_TRANSIT_PLANE_BUS_TURN_BACK
有轨电车
Definition: BMKRouteSearchType.h:34
BMKRouteNode
此类表示路线中的一节点,节点包括:路线起终点,公交站点等
Definition: BMKRouteSearchType.h:200
BMKDrivingRouteLine
此类表示一条驾车路线
Definition: BMKRouteSearchType.h:524
BMK_Walk_NORMAL
@ BMK_Walk_NORMAL
无步行信息
Definition: BMKRouteSearchType.h:63
BMKTaxiInfo::remark
NSString * remark
备注信息
Definition: BMKRouteSearchType.h:158
BMKPoiSearchType.h
BMK_MASS_TRANSIT_INCITY_SUBWAY_FIRST
@ BMK_MASS_TRANSIT_INCITY_SUBWAY_FIRST
较快捷
Definition: BMKRouteSearchType.h:94
BMK_MASS_TRANSIT_INTERCITY_ALL
@ BMK_MASS_TRANSIT_INTERCITY_ALL
大巴优先
Definition: BMKRouteSearchType.h:111
BMKPlaneVehicleInfo
公共交通方案里的交通工具信息类 - 飞机
Definition: BMKRouteSearchType.h:311
BMK_MASS_TRANSIT_INTERCITY_TRANS_TRAIN_FIRST
@ BMK_MASS_TRANSIT_INTERCITY_TRANS_TRAIN_FIRST
Definition: BMKRouteSearchType.h:108
BMK_CITY_TRANSIT_TOURIST_BUS
@ BMK_CITY_TRANSIT_TOURIST_BUS
机场巴士(从机场返回)
Definition: BMKRouteSearchType.h:35
BMK_MASS_TRANSIT_INCITY_TIME_FIRST
@ BMK_MASS_TRANSIT_INCITY_TIME_FIRST
不坐地铁
Definition: BMKRouteSearchType.h:93