123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- //
- // 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
|