BaiduMap_IOSSDK_v6.6.1_Docs
BaiduMapAPI_Search.framework
Headers
BMKRouteSearch.h
1
/*
2
* BMKRouteSearch.h
3
* BMapKit
4
*
5
* Copyright 2011 Baidu Inc. All rights reserved.
6
*
7
*/
8
#import "BMKRouteSearchOption.h"
9
#import "BMKSearchBase.h"
10
#import "BMKRouteSearchResult.h"
11
12
@protocol
BMKRouteSearchDelegate
;
14
@interface
BMKRouteSearch
:
BMKSearchBase
16
@property
(nonatomic, weak) id<BMKRouteSearchDelegate>
delegate
;
17
24
- (BOOL)transitSearch:(
BMKTransitRoutePlanOption
*)transitRoutePlanOption;
25
33
- (BOOL)massTransitSearch:(
BMKMassTransitRoutePlanOption
*)routePlanOption;
34
41
- (BOOL)drivingSearch:(
BMKDrivingRoutePlanOption
*)drivingRoutePlanOption;
42
49
- (BOOL)walkingSearch:(
BMKWalkingRoutePlanOption
*)walkingRoutePlanOption;
50
57
- (BOOL)ridingSearch:(
BMKRidingRoutePlanOption
*)ridingRoutePlanOption;
58
65
- (BOOL)indoorRoutePlanSearch:(
BMKIndoorRoutePlanOption
*)indoorRoutePlanOption;
66
67
@end
68
70
@protocol
BMKRouteSearchDelegate
<NSObject>
71
@optional
78
- (void)onGetTransitRouteResult:(
BMKRouteSearch
*)searcher result:(
BMKTransitRouteResult
*)result errorCode:(BMKSearchErrorCode)error;
79
86
- (void)onGetMassTransitRouteResult:(
BMKRouteSearch
*)searcher result:(
BMKMassTransitRouteResult
*)result errorCode:(BMKSearchErrorCode)error;
87
94
- (void)onGetDrivingRouteResult:(
BMKRouteSearch
*)searcher result:(
BMKDrivingRouteResult
*)result errorCode:(BMKSearchErrorCode)error;
95
102
- (void)onGetWalkingRouteResult:(
BMKRouteSearch
*)searcher result:(
BMKWalkingRouteResult
*)result errorCode:(BMKSearchErrorCode)error;
103
110
- (void)onGetRidingRouteResult:(
BMKRouteSearch
*)searcher result:(
BMKRidingRouteResult
*)result errorCode:(BMKSearchErrorCode)error;
111
118
- (void)onGetIndoorRouteResult:(
BMKRouteSearch
*)searcher result:(
BMKIndoorRouteResult
*)result errorCode:(BMKSearchErrorCode)error;
119
@end
BMKRidingRouteResult
骑行路线规划结果类
Definition:
BMKRouteSearchResult.h:76
BMKDrivingRoutePlanOption
驾车查询基础信息类
Definition:
BMKRouteSearchOption.h:32
BMKDrivingRouteResult
驾车路线规划结果类
Definition:
BMKRouteSearchResult.h:29
BMKMassTransitRouteResult
跨城路线规划结果类
Definition:
BMKRouteSearchResult.h:58
BMKWalkingRoutePlanOption
步行查询基础信息类
Definition:
BMKRouteSearchOption.h:27
BMKWalkingRouteResult
步行路线规划结果类
Definition:
BMKRouteSearchResult.h:14
BMKIndoorRoutePlanOption
室内路线规划查询基础信息类
Definition:
BMKRouteSearchOption.h:92
BMKRouteSearch::delegate
id< BMKRouteSearchDelegate > delegate
路线规划检索模块的Delegate
Definition:
BMKRouteSearch.h:16
BMKRouteSearchDelegate-p
路线搜索delegate,用于获取路线搜索结果
Definition:
BMKRouteSearch.h:70
BMKRouteSearch
路线规划服务
Definition:
BMKRouteSearch.h:15
BMKTransitRouteResult
公交路线规划结果类
Definition:
BMKRouteSearchResult.h:43
BMKIndoorRouteResult
室内路线规划结果类
Definition:
BMKRouteSearchResult.h:88
BMKMassTransitRoutePlanOption
公共交通路线查询基础信息类(支持市内和跨城)(注:起终点城市不支持cityId)
Definition:
BMKRouteSearchOption.h:59
BMKRidingRoutePlanOption
骑行查询基础信息类
Definition:
BMKRouteSearchOption.h:80
BMKSearchBase
检索服务基类
Definition:
BMKSearchBase.h:14
BMKTransitRoutePlanOption
公交查询基础信息类
Definition:
BMKRouteSearchOption.h:47
制作者
1.8.20