BaiduMap_IOSSDK_v7.2.0_Docs 7.2.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
37 __deprecated_msg("已废弃since 7.0.1，请使用BMKDrivingRouteSearchOption替代")
38 @interface BMKDrivingRoutePlanOption : BMKBaseRoutePlanOption
39
41 @property (nonatomic, copy) NSArray <BMKPlanNode *> *wayPointsArray;
42
44 @property (nonatomic, assign) BMKDrivingPolicy drivingPolicy;
45
47 @property (nonatomic, assign) BMKDrivingRequestTrafficType drivingRequestTrafficType;
48
49 @end
50
51
53 @interface BMKTransitRoutePlanOption : BMKBaseRoutePlanOption
54
56 @property (nonatomic, copy) NSString *city;
57
59 @property (nonatomic, assign) BMKTransitPolicy transitPolicy;
60
61 @end
62
63
65 @interface BMKMassTransitRoutePlanOption : BMKBaseRoutePlanOption
66
68 @property (nonatomic, assign) NSUInteger pageIndex;
69
71 @property (nonatomic, assign) NSUInteger pageCapacity;
72
74 @property (nonatomic, assign) BMKMassTransitIncityPolicy incityPolicy;
75
77 @property (nonatomic, assign) BMKMassTransitIntercityPolicy intercityPolicy;
78
80 @property (nonatomic, assign) BMKMassTransitIntercityTransPolicy intercityTransPolicy;
81
83 @property (nonatomic, assign) BMKLanguageType languageType;
84 @end
85
86
88 @interface BMKRidingRoutePlanOption : BMKBaseRoutePlanOption
89
91 @property (nonatomic, assign) NSInteger ridingType;
92
94 @property (nonatomic, copy) NSArray <BMKPlanNode *> *wayPointsArray;
95
96 @property (nonatomic, copy) NSString* roadPrefer;
97
98 @end
99
100
102 @interface BMKIndoorRoutePlanOption : NSObject
103
105 @property (nonatomic, strong) BMKIndoorPlanNode *from;
106
108 @property (nonatomic, strong) BMKIndoorPlanNode *to;
109
110 @end
111
114 @interface BMKBusRoutePlanOption : BMKBaseRoutePlanOption
115
117 @property (nonatomic, assign) BMKMassTransitIncityPolicy transitPolicy;
119 @property (nonatomic, assign) BMKBusRoutePlanPolicy intercityPolicy;
121 @property (nonatomic, assign) BMKMassTransitIntercityTransPolicy intercityVehiclePolicy;
125 @property (nonatomic, strong) NSDate *departDate;
129 @property (nonatomic, copy) NSString *departTimeRange;
130
132 @property (nonatomic, assign) BMKLanguageType languageType;
134 @property (nonatomic, assign) NSInteger pageIndex;
136 @property (nonatomic, assign) NSInteger pageSize;
137 @end
BMKDrivingPolicy
BMKDrivingPolicy
Definition: BMKRouteSearchType.h:128
BMKMassTransitIntercityPolicy
BMKMassTransitIntercityPolicy
公共交通：跨城公交换乘策略
Definition: BMKRouteSearchType.h:99
BMKDrivingRequestTrafficType
BMKDrivingRequestTrafficType
Definition: BMKRouteSearchType.h:137
drivingRequestTrafficType
BMKDrivingRequestTrafficType drivingRequestTrafficType
驾车检索获取路线每一个step的路况，默认使用BMK_DRIVING_REQUEST_TRAFFICE_TYPE_NONE
Definition: BMKRouteSearchOption.h:47
BMKBaseRoutePlanOption
路线查询基础信息类
Definition: BMKRouteSearchOption.h:14
BMKBusRoutePlanPolicy
BMKBusRoutePlanPolicy
Definition: BMKRouteSearchType.h:116
BMKWalkingRoutePlanOption
步行查询基础信息类
Definition: BMKRouteSearchOption.h:28
BMKIndoorRoutePlanOption
室内路线规划查询基础信息类
Definition: BMKRouteSearchOption.h:103
BMKIndoorPlanNode
室内路线检索节点信息
Definition: BMKTypes.h:407
drivingPolicy
__deprecated_msg("已废弃since 7.0.1，请使用BMKDrivingRouteSearchOption替代") @interface BMKDrivingRoutePlanOption BMKDrivingPolicy drivingPolicy
驾车检索策略，默认使用BMK_DRIVING_TIME_FIRST
Definition: BMKRouteSearchOption.h:37
BMKMassTransitIntercityTransPolicy
BMKMassTransitIntercityTransPolicy
公共交通：跨城交通方式策略
Definition: BMKRouteSearchType.h:107
BMKTransitPolicy
BMKTransitPolicy
Definition: BMKRouteSearchType.h:79
BMKLanguageType
BMKLanguageType
语言类型枚举
Definition: BMKTypes.h:41
BMKBusRoutePlanOption
Definition: BMKRouteSearchOption.h:115
BMKMassTransitIncityPolicy
BMKMassTransitIncityPolicy
公共交通：市内公交换乘策略
Definition: BMKRouteSearchType.h:88
BMKMassTransitRoutePlanOption
公共交通路线查询基础信息类（支持市内和跨城）(注：起终点城市不支持cityId)
Definition: BMKRouteSearchOption.h:66
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:89
BMKPlanNode
线路检索节点信息,一个路线检索节点可以通过经纬度坐标或城市名加地名确定
Definition: BMKTypes.h:381
BMKTransitRoutePlanOption
公交查询基础信息类
Definition: BMKRouteSearchOption.h:54