9#ifndef baiduNaviSDK_BNRoutePlanManagerProtocol_h
10#define baiduNaviSDK_BNRoutePlanManagerProtocol_h
26@class BNaviRoutePlanNode;
52 naviNodes:(NSArray*)naviNodes
55 userInfo:(NSDictionary*)userInfo;
81- (void)setNaviNodes:(NSArray*)naviNodes;
100- (BOOL)selectRouteIndex:(NSInteger)routeIndex;
106- (BOOL)selectRouteIndex:(NSInteger)routeIndex completion:(dispatch_block_t)completion;
122- (void)showMultiRoute:(BOOL)show;
128- (void)truckNaviSettingTrafficControl:(BOOL)islimit;
131- (void)truckNaviSettingWeightControl:(BOOL)islimit;
159- (void)routePlanDidFinished:(NSDictionary*)userInfo;
166- (void)searchDidFinished:(NSDictionary*)userInfo;
174- (void)routePlanDidFailedWithError:(NSError *)error andUserInfo:(NSDictionary*)userInfo;
181-(void)routePlanDidUserCanceled:(NSDictionary*)userInfo;
188- (void)updateRoadConditionDidFinished:(NSData *)pbData;
195- (void)updateRoadConditionFailed:(NSData *)pbData;
NSString * BNaviTripTypeKey
NSString * BNaviTripeBeginTimeKey
NSString *const BNDriveRouteDataKey
NSString * BNaviRoutePlanAssignKey
NSArray< BNaviRouteEventItemModel * > * getLeftRoadEventForYaw()
导航偏航回调 偏航前的原因 数组
BOOL driveAreaLimitSwitchIsOn()
货车限行区域 状态
int getCurRoutePlanMode()
获取当前的路线规划方式
int getCurrentPreference()
获取当前用户保存的算路偏好
NSString * customRoutePlanUrl
BOOL weightLimitSwitchIsOn()
道路限重区域 状态
NSInteger getCurNodeCount()
获得当前节点总数
NSInteger GetCurrentSelectRouteIdx()
获取选择的路线索引 return 路线索引