|
BaiduMap_IOSSDK_v7.1.0_Docs
7.1.0
|
浏览该文件的文档.
9 #import <CoreLocation/CoreLocation.h>
10 #import <Foundation/Foundation.h>
12 #import <BaiduMapAPI_Base/BMKTypes.h>
145 NS_ASSUME_NONNULL_BEGIN
149 @property (nonatomic, copy) NSString *
desc;
161 @property (nonatomic, copy) NSString *
remark;
168 @property (nonatomic, copy) NSString *uid;
170 @property (nonatomic, copy) NSString *title;
172 @property (nonatomic, assign)
int passStationNum;
176 @property (nonatomic, assign)
int zonePrice;
178 @property (nonatomic, copy) NSString *startTime;
180 @property (nonatomic, copy) NSString *endTime;
182 @property (nonatomic, copy) NSString *headway;
184 @property (nonatomic, copy) NSString *directText;
191 @property (nonatomic, assign)
int dates;
193 @property (nonatomic, assign)
int hours;
195 @property (nonatomic, assign)
int minutes;
197 @property (nonatomic, assign)
int seconds;
204 @property (nonatomic, copy) NSString *uid;
206 @property (nonatomic, copy) NSString *title;
208 @property (nonatomic, assign) CLLocationCoordinate2D location;
215 @property (nonatomic, copy) NSString *name;
217 @property (nonatomic, copy) NSString *backgroundColor;
224 @property (nonatomic, copy) NSString *name;
226 @property (nonatomic, copy) NSString *uid;
233 @property (nonatomic, strong) NSArray<BMKBusSubways *> *subways;
235 @property (nonatomic, strong) NSArray<NSArray<BMKBusTransfer *>*> *transfer;
255 @property (nonatomic, assign)
int pointsCount;
272 @property (nonatomic, copy) NSString *instruction;
283 @property (nonatomic, copy) NSString *name;
285 @property (nonatomic, copy) NSString *departureStation;
287 @property (nonatomic, copy) NSString *arriveStation;
289 @property (nonatomic, copy) NSString *departureTime;
291 @property (nonatomic, copy) NSString *arriveTime;
298 @property (nonatomic, copy) NSString *directText;
300 @property (nonatomic, assign) NSInteger passStationNum;
302 @property (nonatomic, strong) NSArray <BMKBusStation *> *passStationList;
304 @property (nonatomic, copy) NSString *startUid;
306 @property (nonatomic, copy) NSString *endUid;
308 @property (nonatomic, copy) NSString *lineUid;
310 @property (nonatomic, copy) NSString *firstTime;
312 @property (nonatomic, copy) NSString *lastTime;
320 @property (nonatomic, assign) CGFloat price;
322 @property (nonatomic, assign) CGFloat discount;
324 @property (nonatomic, copy) NSString *airlines;
326 @property (nonatomic, copy) NSString *bookingUrl;
333 @property (nonatomic, assign) CGFloat price;
335 @property (nonatomic, copy) NSString *booking;
341 @property (nonatomic, assign) CGFloat price;
343 @property (nonatomic, copy) NSString *bookingUrl;
345 @property (nonatomic, copy) NSString *providerName;
347 @property (nonatomic, copy) NSString *providerUrl;
358 @property (nonatomic, assign) BOOL isSubStep;
360 @property (nonatomic, copy) NSArray <BMKMassTransitSubStep *> *steps;
367 @property (nonatomic, assign) CLLocationCoordinate2D entraceCoor;
369 @property (nonatomic, assign) CLLocationCoordinate2D exitCoor;
371 @property (nonatomic, copy) NSString *instructions;
390 @property (nonatomic, copy, nullable) NSArray <NSNumber *> *traffics
__deprecated_msg(
"since 7.0.1, use trafficCondition instead");
393 @property (nonatomic, assign)
int direction;
402 @property (nonatomic, copy) NSString *instruction;
405 @property (nonatomic, assign) BOOL hasTrafficsInfo;
408 @property (nonatomic, copy, nullable) NSArray<BMKTrafficCondition *> *trafficCondition;
414 @property (nonatomic, assign)
int roadLevel;
417 @property (nonatomic, copy) NSString *roadName;
421 @property (nonatomic, assign) NSInteger legIndex;
424 @property (nonatomic, assign) NSInteger toll;
427 @property (nonatomic, assign) NSInteger tollDistance;
430 @property (nonatomic, copy, nullable) NSString *tollGateName;
433 @property (nonatomic, strong, nullable)
BMKRouteNode *tollGateLocation;
436 @property (nonatomic, copy, nullable) NSString *adcodes;
445 @property (nonatomic, assign) NSInteger status;
448 @property (nonatomic, assign) NSInteger geoCnt;
458 @property (nonatomic, assign) CLLocationCoordinate2D coordinate;
462 @property (nonatomic, copy) NSString *
desc;
473 @property (nonatomic, copy) NSString *instructions;
475 @property (nonatomic, copy) NSString *buildingid;
477 @property (nonatomic, copy) NSString *floorid;
479 @property (nonatomic, copy) NSArray <BMKIndoorStepNode *> *indoorStepNodes;
486 @property (nonatomic, assign)
int direction;
490 @property (nonatomic, copy) NSString *entraceInstruction;
494 @property (nonatomic, copy) NSString *exitInstruction;
496 @property (nonatomic, copy) NSString *instruction;
503 @property (nonatomic, assign) NSInteger direction;
507 @property (nonatomic, copy) NSString *entraceInstruction;
511 @property (nonatomic, copy) NSString *exitInstruction;
513 @property (nonatomic, copy) NSString *instruction;
515 @property (nonatomic, copy) NSString *name;
517 @property (nonatomic, copy) NSString *turnType;
519 @property (nonatomic, assign) NSInteger restrictionsStatus;
521 @property (nonatomic, copy) NSString *restrictionsInfo;
537 @property (nonatomic, strong) NSString *arriveTime;
540 @property (nonatomic, assign) NSInteger totalPointsCount;
542 @property (nonatomic, copy) NSString *title;
544 @property (nonatomic, assign) NSInteger priv;
546 @property (nonatomic, assign) NSInteger next;
548 @property (nonatomic, copy) NSArray *steps;
560 @property (nonatomic, assign) CGFloat price;
577 @property (nonatomic, copy, nullable) NSArray <BMKPlanNode *> *wayPoints
__deprecated_msg(
"已废弃since 7.0.1,请使用BMKDrivingRouteSearchResult字段下的wayPoints");
579 @property (nonatomic, assign) NSInteger lightNum;
581 @property (nonatomic, assign) NSInteger congestionMetres;
583 @property (nonatomic, assign) NSInteger taxiFares;
585 @property (nonatomic, assign) NSInteger toll;
588 @property (nonatomic, copy, nullable) NSString *tag;
590 @property (nonatomic, copy, nullable) NSString *extDuration;
592 @property (nonatomic, assign) NSInteger suggestDepartureTime;
594 @property (nonatomic, assign) NSInteger tollDistance;
612 @property (nonatomic, copy) NSArray <BMKPoiInfo *> *startPoiList;
614 @property (nonatomic, copy) NSArray <BMKCityListInfo *> *startCityList;
616 @property (nonatomic, copy) NSArray <BMKPoiInfo *> *endPoiList;
618 @property (nonatomic, copy) NSArray <BMKCityListInfo *> *endCityList;
620 @property (nonatomic, copy) NSArray <NSArray<BMKPoiInfo *> *> *wayPointPoiList;
622 @property (nonatomic, copy) NSArray <NSArray<BMKCityListInfo *> *> *wayPointCityList;
625 #pragma mark - 城市列表信息类
629 @property (nonatomic, copy) NSString *city;
631 @property (nonatomic, assign) NSInteger num;
634 NS_ASSUME_NONNULL_END
@ BMK_MASS_TRANSIT_INTERCITY_TIME_FIRST
Definition: BMKRouteSearchType.h:100
此类表示公共交通路线中的一个路段
Definition: BMKRouteSearchType.h:366
BMKDrivingPolicy
Definition: BMKRouteSearchType.h:128
@ BMK_TRANSIT_DRIVING
公交
Definition: BMKRouteSearchType.h:53
@ BMK_CITY_TRANSIT_FERRY
机场巴士(机场之间)
Definition: BMKRouteSearchType.h:38
此类表示公共交通路线中的路段
Definition: BMKRouteSearchType.h:357
此类表示骑行路线中的一个路段
Definition: BMKRouteSearchType.h:502
NSString *entraceInstruction __deprecated_msg("since 7.0.1")
路段入口的指示信息
@ BMK_TRANSIT_TAXI
骑行
Definition: BMKRouteSearchType.h:57
@ BMK_CITY_TRANSIT_PLANE_BUS_PLANE
夜班车
Definition: BMKRouteSearchType.h:37
@ BMK_BUS_ROUTE_PLAN_POLICY_MORE_TIME
全程时间由少到多
Definition: BMKRouteSearchType.h:118
@ BMK_BUS_ROUTE_PLAN_POLICY_RECOMMEND
按离我最近的站点(大巴专用)
Definition: BMKRouteSearchType.h:124
BMKMassTransitIntercityPolicy
公共交通:跨城公交换乘策略
Definition: BMKRouteSearchType.h:99
公共交通方案里的交通工具信息类 - 火车
Definition: BMKRouteSearchType.h:332
@ BMK_Walk_DIFF_STATION
公交同站换乘
Definition: BMKRouteSearchType.h:67
@ BMK_INDOOR_STEP_NODE_TYPE_SECURITY_CHECK
楼梯
Definition: BMKRouteSearchType.h:75
int duration
总耗时,单位: 秒
Definition: BMKRouteSearchType.h:153
BMKDrivingRequestTrafficType
Definition: BMKRouteSearchType.h:137
路况详情信息类 since 7.0.1
Definition: BMKRouteSearchType.h:443
路线换乘方案里的交通工具信息类
Definition: BMKRouteSearchType.h:167
此类表示步行路线中的一个路段
Definition: BMKRouteSearchType.h:485
@ BMK_MASS_TRANSIT_INCITY_WALK_FIRST
少换乘
Definition: BMKRouteSearchType.h:91
@ BMK_SUBWAY
公交
Definition: BMKRouteSearchType.h:24
公共交通方案里的交通工具信息类 - 大巴
Definition: BMKRouteSearchType.h:340
@ BMK_Walk_NONE
Definition: BMKRouteSearchType.h:62
@ BMK_DRIVING_REQUEST_TRAFFICE_TYPE_NONE
Definition: BMKRouteSearchType.h:138
@ BMK_Walk_OUT_SUBWAY
地铁站内换乘
Definition: BMKRouteSearchType.h:65
BMKMassTransitType
跨城交通方式枚举
Definition: BMKRouteSearchType.h:48
int totalPrice
总价(预估) , 单位: 元
Definition: BMKRouteSearchType.h:159
@ BMK_TRANSIT_NO_SUBWAY
少步行(公交)
Definition: BMKRouteSearchType.h:83
此类表示驾车路线中的一个路段
Definition: BMKRouteSearchType.h:383
@ BMK_CITY_TRANSIT_SUBWAY
普通公交
Definition: BMKRouteSearchType.h:31
@ BMK_CITY_TRANSIT_SLOW_TRAIN
快车
Definition: BMKRouteSearchType.h:41
此类表示路线中的一个路段(基类)
Definition: BMKRouteSearchType.h:244
@ BMK_DRIVING_REQUEST_TRAFFICE_TYPE_PATH_AND_TRAFFICE
不带路况
Definition: BMKRouteSearchType.h:139
@ BMK_BUS_ROUTE_PLAN_POLICY_NEAREST_STATION
按价格从高到低
Definition: BMKRouteSearchType.h:123
CGFloat perKMPrice
每千米单价(白天),单位 元
Definition: BMKRouteSearchType.h:155
BMKBusRoutePlanPolicy
Definition: BMKRouteSearchType.h:116
@ BMK_TRANSIT_SUBWAY
Definition: BMKRouteSearchType.h:49
@ BMK_INDOOR_STEP_NODE_TYPE_ESCALATOR
直梯
Definition: BMKRouteSearchType.h:73
@ BMK_DRIVING_FEE_FIRST
最短路程(自驾)
Definition: BMKRouteSearchType.h:132
@ BMK_MASS_TRANSIT_INCITY_RECOMMEND
Definition: BMKRouteSearchType.h:89
限行信息类
Definition: BMKDrivingRouteSearchResult.h:63
@ BMK_DRIVING_BLK_FIRST
Definition: BMKRouteSearchType.h:129
@ BMK_BUS_ROUTE_PLAN_POLICY_LATE_TIME
按发车时间从早到晚
Definition: BMKRouteSearchType.h:120
@ BMK_TRANSIT_COACH
步行
Definition: BMKRouteSearchType.h:55
地理坐标点,用直角地理坐标表示
Definition: BMKTypes.h:230
@ BMK_TRANSIT_WAKLING
驾车
Definition: BMKRouteSearchType.h:54
@ BMK_MASS_TRANSIT_INTERCITY_PRICE_FIRST
出发早
Definition: BMKRouteSearchType.h:102
BMKMassWalkType
步行类型
Definition: BMKRouteSearchType.h:61
此类表示一个室内路线
Definition: BMKRouteSearchType.h:566
@ BMK_BUSLINE
Definition: BMKRouteSearchType.h:23
城市列表信息类
Definition: BMKRouteSearchType.h:628
Definition: BMKRouteSearchType.h:611
此类表示一条公共交通路线
Definition: BMKRouteSearchType.h:559
此类表示一条骑行路线
Definition: BMKRouteSearchType.h:606
@ BMK_CITY_TRANSIT_NIGHT_TRAIN
旅游线路车
Definition: BMKRouteSearchType.h:36
NSString *exitInstruction __deprecated_msg("since 7.0.1")
路段出口指示信息
BMKIndoorStepNodeType
室内路线结点类型
Definition: BMKRouteSearchType.h:71
CGFloat startPrice
起步价(白天),单位 元
Definition: BMKRouteSearchType.h:157
@ BMK_Walk_SAME_STATION
地铁站外换乘
Definition: BMKRouteSearchType.h:66
@ BMK_BUS_ROUTE_PLAN_POLICY_LESS_TIME
Definition: BMKRouteSearchType.h:117
此类表示公交线路中的一个路段
Definition: BMKRouteSearchType.h:262
@ BMK_TRANSIT_TRANSFER_FIRST
较快捷(公交)
Definition: BMKRouteSearchType.h:81
此类表示一个换乘路线,换乘路线将根据既定策略调配多种交通工具
Definition: BMKRouteSearchType.h:554
NSString * desc
路线打车描述信息
Definition: BMKRouteSearchType.h:149
BMKTransitType
同城交通方式枚举
Definition: BMKRouteSearchType.h:29
BMKMassTransitIntercityTransPolicy
公共交通:跨城交通方式策略
Definition: BMKRouteSearchType.h:107
@ BMK_CITY_TRANSIT_PLANE_SUBWAY_GO_TO
慢车
Definition: BMKRouteSearchType.h:42
@ BMK_MASS_TRANSIT_INTERCITY_TRANS_BUS_FIRST
飞机优先
Definition: BMKRouteSearchType.h:110
室内路线结点
Definition: BMKRouteSearchType.h:457
@ BMK_TRANSIT_PLANE
火车
Definition: BMKRouteSearchType.h:51
@ BMK_TRANSIT_WALK_FIRST
少换乘(公交)
Definition: BMKRouteSearchType.h:82
BMKTransitPolicy
Definition: BMKRouteSearchType.h:79
BOOL isSupportTraffic __deprecated_msg("已废弃since 2.7.0")
该路线所在区域是否含有交通流量信息,从2.7.0开始,废弃
@ BMK_CITY_TRANSIT_BUS
Definition: BMKRouteSearchType.h:30
@ BMK_MASS_TRANSIT_INCITY_NO_SUBWAY
少步行
Definition: BMKRouteSearchType.h:92
@ BMK_CITY_TRANSIT_PLANE_SUBWAY_TURN_BACK
机场快轨(前往机场)
Definition: BMKRouteSearchType.h:43
此类表示公交换乘路线中的一个路段
Definition: BMKRouteSearchType.h:267
@ BMK_BUSROUTETYPE_MASSTRANSIT
同城公交
Definition: BMKRouteSearchType.h:17
@ BMK_INDOOR_STEP_NODE_TYPE_ELEVATOR
Definition: BMKRouteSearchType.h:72
此类表示公交站点信息
Definition: BMKRouteSearchType.h:231
@ BMK_BUS_ROUTE_PLAN_POLICY_EARLY_TIME
全程时间由多到少
Definition: BMKRouteSearchType.h:119
@ BMK_BUSROUTETYPE_TRANSIT
Definition: BMKRouteSearchType.h:16
@ BMK_WAKLING
地铁
Definition: BMKRouteSearchType.h:25
@ BMK_CITY_TRANSIT_PLANE_SUBWAY_LOOP
机场快轨(从机场返回)
Definition: BMKRouteSearchType.h:44
BMKTransitStepType
路段类型枚举
Definition: BMKRouteSearchType.h:22
@ BMK_CITY_TRANSIT_FAST_TRAIN
其他
Definition: BMKRouteSearchType.h:40
@ BMK_MASS_TRANSIT_INTERCITY_START_EARLY
较快捷
Definition: BMKRouteSearchType.h:101
@ BMK_DRIVING_TIME_FIRST
躲避拥堵(自驾)
Definition: BMKRouteSearchType.h:130
此类表示室内路线的一个路段
Definition: BMKRouteSearchType.h:468
NSArray< BMKPlanNode * > *wayPoints __deprecated_msg("已废弃since 7.0.1,请使用BMKDrivingRouteSearchResult字段下的wayPoints")
路线途经点列表,成员类型为BMKPlanNode
@ BMK_TRANSIT_TRAIN
地铁
Definition: BMKRouteSearchType.h:50
打车信息类
Definition: BMKRouteSearchType.h:148
@ BMK_CITY_TRANSIT_OTHER
轮渡
Definition: BMKRouteSearchType.h:39
@ BMK_CITY_TRANSIT_TRAM
机场巴士
Definition: BMKRouteSearchType.h:33
此类表示一体化路线
Definition: BMKRouteSearchType.h:570
int numTurns __deprecated_msg("since 7.0.1")
路段需要转弯数
NSArray< NSNumber * > *traffics __deprecated_msg("since 7.0.1, use trafficCondition instead")
路段的路况信息,成员为NSNumber。0:无数据;1:畅通;2:缓慢;3:拥堵 4:严重拥堵
此类表示一条步行路线
Definition: BMKRouteSearchType.h:602
BMKMassTransitIncityPolicy
公共交通:市内公交换乘策略
Definition: BMKRouteSearchType.h:88
此类代表一个时间段,每个属性都是一个时间段。
Definition: BMKRouteSearchType.h:190
@ BMK_BUS_ROUTE_PLAN_POLICY_LOW_PRICE
按发车时间从晚到早
Definition: BMKRouteSearchType.h:121
BMKBusRouteType
Definition: BMKRouteSearchType.h:15
@ BMK_INDOOR_STEP_NODE_TYPE_STAIR
扶梯
Definition: BMKRouteSearchType.h:74
@ BMK_MASS_TRANSIT_INCITY_TRANSFER_FIRST
推荐
Definition: BMKRouteSearchType.h:90
公共交通方案里的交通工具信息基类类
Definition: BMKRouteSearchType.h:282
此类表示公交途径的换乘路线信息
Definition: BMKRouteSearchType.h:213
@ BMK_BUS_ROUTE_PLAN_POLICY_HIGH_PRICE
按价格从低到高
Definition: BMKRouteSearchType.h:122
公共交通方案里的交通工具信息类- 公交车、地铁
Definition: BMKRouteSearchType.h:297
@ BMK_CITY_TRANSIT_PLANE_BUS
地铁轻轨
Definition: BMKRouteSearchType.h:32
此类表示公交的换乘信息包含线路uid
Definition: BMKRouteSearchType.h:222
@ BMK_TRANSIT_BUSLINE
飞机
Definition: BMKRouteSearchType.h:52
Definition: BMKRouteSearchType.h:528
@ BMK_MASS_TRANSIT_INTERCITY_TRANS_PLANE_FIRST
火车优先
Definition: BMKRouteSearchType.h:109
@ BMK_TRANSIT_RIDE
大巴
Definition: BMKRouteSearchType.h:56
int distance
总路程,单位: 米
Definition: BMKRouteSearchType.h:151
@ BMK_TRANSIT_TIME_FIRST
Definition: BMKRouteSearchType.h:80
@ BMK_DRIVING_DIS_FIRST
最短时间(自驾)
Definition: BMKRouteSearchType.h:131
@ BMK_Walk_IN_SUBWAY
普通步行
Definition: BMKRouteSearchType.h:64
@ BMK_CITY_TRANSIT_PLANE_BUS_TURN_BACK
有轨电车
Definition: BMKRouteSearchType.h:34
此类表示路线中的一节点,节点包括:路线起终点,公交站点等
Definition: BMKRouteSearchType.h:203
此类表示一条驾车路线
Definition: BMKRouteSearchType.h:574
@ BMK_Walk_NORMAL
无步行信息
Definition: BMKRouteSearchType.h:63
NSString * remark
备注信息
Definition: BMKRouteSearchType.h:161
@ BMK_MASS_TRANSIT_INCITY_SUBWAY_FIRST
较快捷
Definition: BMKRouteSearchType.h:94
@ BMK_MASS_TRANSIT_INTERCITY_ALL
大巴优先
Definition: BMKRouteSearchType.h:111
公共交通方案里的交通工具信息类 - 飞机
Definition: BMKRouteSearchType.h:319
@ BMK_MASS_TRANSIT_INTERCITY_TRANS_TRAIN_FIRST
Definition: BMKRouteSearchType.h:108
@ BMK_CITY_TRANSIT_TOURIST_BUS
机场巴士(从机场返回)
Definition: BMKRouteSearchType.h:35
@ BMK_MASS_TRANSIT_INCITY_TIME_FIRST
不坐地铁
Definition: BMKRouteSearchType.h:93