BaiduMap_IOSSDK_v7.0.0_Docs 7.0.0

BMKRouteSearchOption.h
浏览该文件的文档.
1 /*
2 * BMKPoiSearchOption.h
3 * BMapKit
4 *
5 * Copyright 2013 Baidu Inc. All rights reserved.
6 *
7 */
8
9 #import <BaiduMapAPI_Base/BMKTypes.h>
10 #import "BMKRouteSearchType.h"
11
13 @interface BMKBaseRoutePlanOption : NSObject
14
17 @property (nonatomic, strong) BMKPlanNode *from;
18
21 @property (nonatomic, strong) BMKPlanNode *to;
22
23 @end
24
25
27 @interface BMKWalkingRoutePlanOption : BMKBaseRoutePlanOption
28 @end
29
31 @interface BMKIntegralRoutePlanOption : BMKBaseRoutePlanOption
32 @end
33
34
36 @interface BMKDrivingRoutePlanOption : BMKBaseRoutePlanOption
37
39 @property (nonatomic, copy) NSArray <BMKPlanNode *> *wayPointsArray;
40
42 @property (nonatomic, assign) BMKDrivingPolicy drivingPolicy;
43
45 @property (nonatomic, assign) BMKDrivingRequestTrafficType drivingRequestTrafficType;
46
47 @end
48
49
51 @interface BMKTransitRoutePlanOption : BMKBaseRoutePlanOption
52
54 @property (nonatomic, copy) NSString *city;
55
57 @property (nonatomic, assign) BMKTransitPolicy transitPolicy;
58
59 @end
60
61
63 @interface BMKMassTransitRoutePlanOption : BMKBaseRoutePlanOption
64
66 @property (nonatomic, assign) NSUInteger pageIndex;
67
69 @property (nonatomic, assign) NSUInteger pageCapacity;
70
72 @property (nonatomic, assign) BMKMassTransitIncityPolicy incityPolicy;
73
75 @property (nonatomic, assign) BMKMassTransitIntercityPolicy intercityPolicy;
76
78 @property (nonatomic, assign) BMKMassTransitIntercityTransPolicy intercityTransPolicy;
79
81 @property (nonatomic, assign) BMKLanguageType languageType;
82 @end
83
84
86 @interface BMKRidingRoutePlanOption : BMKBaseRoutePlanOption
87
89 @property (nonatomic, assign) NSInteger ridingType;
90
92 @property (nonatomic, copy) NSArray <BMKPlanNode *> *wayPointsArray;
93
94 @property (nonatomic, copy) NSString* roadPrefer;
95
96 @end
97
98
100 @interface BMKIndoorRoutePlanOption : NSObject
101
103 @property (nonatomic, strong) BMKIndoorPlanNode *from;
104
106 @property (nonatomic, strong) BMKIndoorPlanNode *to;
107
108 @end
109
112 @interface BMKBusRoutePlanOption : BMKBaseRoutePlanOption
113
115 @property (nonatomic, assign) BMKMassTransitIncityPolicy transitPolicy;
117 @property (nonatomic, assign) BMKBusRoutePlanPolicy intercityPolicy;
119 @property (nonatomic, assign) BMKMassTransitIntercityTransPolicy intercityVehiclePolicy;
123 @property (nonatomic, strong) NSDate *departDate;
127 @property (nonatomic, copy) NSString *departTimeRange;
128
130 @property (nonatomic, assign) BMKLanguageType languageType;
132 @property (nonatomic, assign) NSInteger pageIndex;
134 @property (nonatomic, assign) NSInteger pageSize;
135 @end
BMKDrivingPolicy
BMKDrivingPolicy
Definition: BMKRouteSearchType.h:128
BMKDrivingRoutePlanOption
驾车查询基础信息类
Definition: BMKRouteSearchOption.h:37
BMKMassTransitIntercityPolicy
BMKMassTransitIntercityPolicy
公共交通：跨城公交换乘策略
Definition: BMKRouteSearchType.h:99
BMKDrivingRequestTrafficType
BMKDrivingRequestTrafficType
Definition: BMKRouteSearchType.h:137
BMKBaseRoutePlanOption
路线查询基础信息类
Definition: BMKRouteSearchOption.h:14
BMKBusRoutePlanPolicy
BMKBusRoutePlanPolicy
Definition: BMKRouteSearchType.h:116
BMKWalkingRoutePlanOption
步行查询基础信息类
Definition: BMKRouteSearchOption.h:28
BMKIndoorRoutePlanOption
室内路线规划查询基础信息类
Definition: BMKRouteSearchOption.h:101
BMKIndoorPlanNode
室内路线检索节点信息
Definition: BMKTypes.h:387
BMKMassTransitIntercityTransPolicy
BMKMassTransitIntercityTransPolicy
公共交通：跨城交通方式策略
Definition: BMKRouteSearchType.h:107
BMKTransitPolicy
BMKTransitPolicy
Definition: BMKRouteSearchType.h:79
BMKLanguageType
BMKLanguageType
语言类型枚举
Definition: BMKTypes.h:35
BMKBusRoutePlanOption
Definition: BMKRouteSearchOption.h:113
BMKMassTransitIncityPolicy
BMKMassTransitIncityPolicy
公共交通：市内公交换乘策略
Definition: BMKRouteSearchType.h:88
BMKMassTransitRoutePlanOption
公共交通路线查询基础信息类（支持市内和跨城）(注：起终点城市不支持cityId)
Definition: BMKRouteSearchOption.h:64
BMKIntegralRoutePlanOption
一体化查询基础信息类
Definition: BMKRouteSearchOption.h:32
BMKBaseRoutePlanOption::to
BMKPlanNode * to
Definition: BMKRouteSearchOption.h:21
BMKRouteSearchType.h
BMKBaseRoutePlanOption::from
BMKPlanNode * from
Definition: BMKRouteSearchOption.h:17
BMKRidingRoutePlanOption
骑行查询基础信息类
Definition: BMKRouteSearchOption.h:87
BMKPlanNode
线路检索节点信息,一个路线检索节点可以通过经纬度坐标或城市名加地名确定
Definition: BMKTypes.h:361
BMKTransitRoutePlanOption
公交查询基础信息类
Definition: BMKRouteSearchOption.h:52