单军华
2018-07-12 3e8437ae559487362fae3525beb79c534c213a51
screendisplay/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Utils.framework/Headers/BMKOpenRouteOption.h
New file
@@ -0,0 +1,54 @@
//
//  BMKOpenRouteOption.h
//  UtilsComponent
//
//  Created by wzy on 15/3/26.
//  Copyright (c) 2015年 baidu. All rights reserved.
//
#ifndef UtilsComponent_BMKOpenRouteOption_h
#define UtilsComponent_BMKOpenRouteOption_h
#import <UIKit/UIKit.h>
#import "BMKOpenOption.h"
#import <BaiduMapAPI_Base/BMKTypes.h>
typedef enum
{
    BMK_OPEN_TRANSIT_RECOMMAND = 3,     //推荐
    BMK_OPEN_TRANSIT_TRANSFER_FIRST,   //少换乘
    BMK_OPEN_TRANSIT_WALK_FIRST,      //少步行
    BMK_OPEN_TRANSIT_NO_SUBWAY,         //不坐地铁
    BMK_OPEN_TRANSIT_TIME_FIRST,      //时间短
}BMKOpenTransitPolicy;
///此类管理调起百度地图路线时传入的参数
@interface BMKOpenRouteOption : BMKOpenOption
///起点
@property (nonatomic, strong) BMKPlanNode *startPoint;
///终点
@property (nonatomic, strong) BMKPlanNode *endPoint;
@end
///此类管理调起百度地图步行路线时传入的参数
@interface BMKOpenWalkingRouteOption : BMKOpenRouteOption
@end
///此类管理调起百度地图驾车路线时传入的参数
@interface BMKOpenDrivingRouteOption : BMKOpenRouteOption
@end
///此类管理调起百度地图公共交通路线时传入的参数
@interface BMKOpenTransitRouteOption : BMKOpenRouteOption
//策略,默认:BMK_OPEN_TRANSIT_RECOMMAND(异常值,强制使用BMK_OPEN_TRANSIT_RECOMMAND)
@property (nonatomic, assign) BMKOpenTransitPolicy openTransitPolicy;
@end
#endif