BaiduMap_IOSSDK_v6.6.5_Docs 6.6.5
载入中...
搜索中...
未找到
BMKRouteSearch.h
浏览该文件的文档.
1/*
2 * BMKRouteSearch.h
3 * BMapKit
4 *
5 * Copyright 2011 Baidu Inc. All rights reserved.
6 *
7 */
9#import "BMKSearchBase.h"
12
13@protocol BMKRouteSearchDelegate;
17@property (nonatomic, weak) id<BMKRouteSearchDelegate> delegate;
18
25- (BOOL)transitSearch:(BMKTransitRoutePlanOption *)transitRoutePlanOption;
26
34- (BOOL)massTransitSearch:(BMKMassTransitRoutePlanOption *)routePlanOption;
35
42- (BOOL)drivingSearch:(BMKDrivingRoutePlanOption *)drivingRoutePlanOption;
43
50- (BOOL)walkingSearch:(BMKWalkingRoutePlanOption *)walkingRoutePlanOption;
51
58- (BOOL)ridingSearch:(BMKRidingRoutePlanOption *)ridingRoutePlanOption;
59
66- (BOOL)indoorRoutePlanSearch:(BMKIndoorRoutePlanOption *)indoorRoutePlanOption;
67
74- (BOOL)integralRoutePlanSearch:(BMKIntegralRoutePlanOption *)integralRoutePlanOption;
75
82- (BOOL)busRoutePlanSearch:(BMKBusRoutePlanOption *)busRoutePlanOption;
83@end
84
86@protocol BMKRouteSearchDelegate<NSObject>
87@optional
94- (void)onGetTransitRouteResult:(BMKRouteSearch *)searcher result:(BMKTransitRouteResult *)result errorCode:(BMKSearchErrorCode)error;
95
102- (void)onGetMassTransitRouteResult:(BMKRouteSearch *)searcher result:(BMKMassTransitRouteResult *)result errorCode:(BMKSearchErrorCode)error;
103
110- (void)onGetDrivingRouteResult:(BMKRouteSearch *)searcher result:(BMKDrivingRouteResult *)result errorCode:(BMKSearchErrorCode)error;
111
118- (void)onGetWalkingRouteResult:(BMKRouteSearch *)searcher result:(BMKWalkingRouteResult *)result errorCode:(BMKSearchErrorCode)error;
119
126- (void)onGetRidingRouteResult:(BMKRouteSearch *)searcher result:(BMKRidingRouteResult *)result errorCode:(BMKSearchErrorCode)error;
127
134- (void)onGetIndoorRouteResult:(BMKRouteSearch *)searcher result:(BMKIndoorRouteResult *)result errorCode:(BMKSearchErrorCode)error;
135
142- (void)onGetIntegralRouteResult:(BMKRouteSearch *)searcher result:(BMKIntegralRouteResult *)result errorCode:(BMKSearchErrorCode)error;
143
150- (void)onGetBusRouteResult:(BMKRouteSearch *)searcher result:(BMKBusRouteResult *)result errorCode:(BMKSearchErrorCode)error;
151@end
BMKSearchErrorCode
检索结果状态码
Definition BMKTypes.h:132
Definition BMKRouteSearchOption.h:113
公交路线规划结果
Definition BMKBusRouteSearchResult.h:37
驾车查询基础信息类
Definition BMKRouteSearchOption.h:37
驾车路线规划结果类
Definition BMKRouteSearchResult.h:29
室内路线规划查询基础信息类
Definition BMKRouteSearchOption.h:101
室内路线规划结果类
Definition BMKRouteSearchResult.h:94
一体化查询基础信息类
Definition BMKRouteSearchOption.h:32
一体化路线规划结果类
Definition BMKRouteSearchResult.h:102
公共交通路线查询基础信息类(支持市内和跨城)(注:起终点城市不支持cityId)
Definition BMKRouteSearchOption.h:64
跨城路线规划结果类
Definition BMKRouteSearchResult.h:58
骑行查询基础信息类
Definition BMKRouteSearchOption.h:87
骑行路线规划结果类
Definition BMKRouteSearchResult.h:82
路线规划服务
Definition BMKRouteSearch.h:16
id< BMKRouteSearchDelegate > delegate
路线规划检索模块的Delegate
Definition BMKRouteSearch.h:17
检索服务基类
Definition BMKSearchBase.h:14
公交查询基础信息类
Definition BMKRouteSearchOption.h:52
公交路线规划结果类
Definition BMKRouteSearchResult.h:43
步行查询基础信息类
Definition BMKRouteSearchOption.h:28
步行路线规划结果类
Definition BMKRouteSearchResult.h:14