BaiduMap_IOSSDK_v6.6.5_Docs 6.6.5
载入中...
搜索中...
未找到
| 枚举
BMKRouteSearchType.h 文件参考
import <CoreLocation/CoreLocation.h>
import <Foundation/Foundation.h>
import "BMKPoiSearchType.h"
import <BaiduMapAPI_Base/BMKTypes.h>

浏览源代码.

class  BMKTaxiInfo
 打车信息类 更多...
 
class  BMKVehicleInfo
 路线换乘方案里的交通工具信息类 更多...
 
class  BMKTime
 此类代表一个时间段,每个属性都是一个时间段。 更多...
 
class  BMKRouteNode
 此类表示路线中的一节点,节点包括:路线起终点,公交站点等 更多...
 
class  BMKBusSubways
 此类表示公交途径的换乘路线信息 更多...
 
class  BMKBusTransfer
 此类表示公交的换乘信息包含线路uid 更多...
 
class  BMKBusStation
 此类表示公交站点信息 更多...
 
class  BMKRouteStep
 此类表示路线中的一个路段(基类) 更多...
 
class  BMKBusStep
 此类表示公交线路中的一个路段 更多...
 
class  BMKTransitStep
 此类表示公交换乘路线中的一个路段 更多...
 
class  BMKBaseVehicleInfo
 公共交通方案里的交通工具信息基类类 更多...
 
class  BMKBusVehicleInfo
 公共交通方案里的交通工具信息类- 公交车、地铁 更多...
 
class  BMKPlaneVehicleInfo
 公共交通方案里的交通工具信息类 - 飞机 更多...
 
class  BMKTrainVehicleInfo
 公共交通方案里的交通工具信息类 - 火车 更多...
 
class  BMKCoachVehicleInfo
 公共交通方案里的交通工具信息类 - 大巴 更多...
 
class  BMKMassTransitStep
 此类表示公共交通路线中的路段 更多...
 
class  BMKMassTransitSubStep
 此类表示公共交通路线中的一个路段 更多...
 
class  BMKDrivingStep
 此类表示驾车路线中的一个路段 更多...
 
class  BMKIndoorStepNode
 室内路线结点 更多...
 
class  BMKIndoorRouteStep
 此类表示室内路线的一个路段 更多...
 
class  BMKWalkingStep
 此类表示步行路线中的一个路段 更多...
 
class  BMKRidingStep
 此类表示骑行路线中的一个路段 更多...
 
class  BMKRouteLine
 
class  BMKTransitRouteLine
 此类表示一个换乘路线,换乘路线将根据既定策略调配多种交通工具 更多...
 
class  BMKMassTransitRouteLine
 此类表示一条公共交通路线 更多...
 
class  BMKIndoorRouteLine
 此类表示一个室内路线 更多...
 
class  BMKIntegralRouteLine
 此类表示一体化路线 更多...
 
class  BMKDrivingRouteLine
 此类表示一条驾车路线 更多...
 
class  BMKWalkingRouteLine
 此类表示一条步行路线 更多...
 
class  BMKRidingRouteLine
 此类表示一条骑行路线 更多...
 
class  BMKSuggestAddrInfo
 
class  BMKCityListInfo
 城市列表信息类 更多...
 

枚举

enum  BMKBusRouteType { BMK_BUSROUTETYPE_TRANSIT = 0 , BMK_BUSROUTETYPE_MASSTRANSIT = 1 }
 
enum  BMKTransitStepType { BMK_BUSLINE = 0 , BMK_SUBWAY = 1 , BMK_WAKLING = 2 }
 路段类型枚举 更多...
 
enum  BMKTransitType {
  BMK_CITY_TRANSIT_BUS = 0 , BMK_CITY_TRANSIT_SUBWAY = 1 , BMK_CITY_TRANSIT_PLANE_BUS = 2 , BMK_CITY_TRANSIT_TRAM = 3 ,
  BMK_CITY_TRANSIT_PLANE_BUS_TURN_BACK = 4 , BMK_CITY_TRANSIT_TOURIST_BUS = 5 , BMK_CITY_TRANSIT_NIGHT_TRAIN = 6 , BMK_CITY_TRANSIT_PLANE_BUS_PLANE = 7 ,
  BMK_CITY_TRANSIT_FERRY = 8 , BMK_CITY_TRANSIT_OTHER = 9 , BMK_CITY_TRANSIT_FAST_TRAIN = 10 , BMK_CITY_TRANSIT_SLOW_TRAIN = 11 ,
  BMK_CITY_TRANSIT_PLANE_SUBWAY_GO_TO = 12 , BMK_CITY_TRANSIT_PLANE_SUBWAY_TURN_BACK = 13 , BMK_CITY_TRANSIT_PLANE_SUBWAY_LOOP = 14
}
 同城交通方式枚举 更多...
 
enum  BMKMassTransitType {
  BMK_TRANSIT_SUBWAY = 0 , BMK_TRANSIT_TRAIN = 1 , BMK_TRANSIT_PLANE = 2 , BMK_TRANSIT_BUSLINE = 3 ,
  BMK_TRANSIT_DRIVING = 4 , BMK_TRANSIT_WAKLING = 5 , BMK_TRANSIT_COACH = 6 , BMK_TRANSIT_RIDE = 7 ,
  BMK_TRANSIT_TAXI = 8
}
 跨城交通方式枚举 更多...
 
enum  BMKMassWalkType {
  BMK_Walk_NONE = -1 , BMK_Walk_NORMAL = 0 , BMK_Walk_IN_SUBWAY = 1 , BMK_Walk_OUT_SUBWAY = 2 ,
  BMK_Walk_SAME_STATION = 3 , BMK_Walk_DIFF_STATION = 4
}
 步行类型 更多...
 
enum  BMKIndoorStepNodeType { BMK_INDOOR_STEP_NODE_TYPE_ELEVATOR = 1 , BMK_INDOOR_STEP_NODE_TYPE_ESCALATOR = 2 , BMK_INDOOR_STEP_NODE_TYPE_STAIR = 3 , BMK_INDOOR_STEP_NODE_TYPE_SECURITY_CHECK = 4 }
 室内路线结点类型 更多...
 
enum  BMKTransitPolicy { BMK_TRANSIT_TIME_FIRST = 3 , BMK_TRANSIT_TRANSFER_FIRST = 4 , BMK_TRANSIT_WALK_FIRST = 5 , BMK_TRANSIT_NO_SUBWAY = 6 }
 
enum  BMKMassTransitIncityPolicy {
  BMK_MASS_TRANSIT_INCITY_RECOMMEND = 0 , BMK_MASS_TRANSIT_INCITY_TRANSFER_FIRST = 1 , BMK_MASS_TRANSIT_INCITY_WALK_FIRST = 2 , BMK_MASS_TRANSIT_INCITY_NO_SUBWAY = 3 ,
  BMK_MASS_TRANSIT_INCITY_TIME_FIRST = 4 , BMK_MASS_TRANSIT_INCITY_SUBWAY_FIRST = 5
}
 公共交通:市内公交换乘策略 更多...
 
enum  BMKMassTransitIntercityPolicy { BMK_MASS_TRANSIT_INTERCITY_TIME_FIRST = 0 , BMK_MASS_TRANSIT_INTERCITY_START_EARLY = 1 , BMK_MASS_TRANSIT_INTERCITY_PRICE_FIRST = 2 }
 公共交通:跨城公交换乘策略 更多...
 
enum  BMKMassTransitIntercityTransPolicy { BMK_MASS_TRANSIT_INTERCITY_TRANS_TRAIN_FIRST = 0 , BMK_MASS_TRANSIT_INTERCITY_TRANS_PLANE_FIRST = 1 , BMK_MASS_TRANSIT_INTERCITY_TRANS_BUS_FIRST = 2 , BMK_MASS_TRANSIT_INTERCITY_ALL = 3 }
 公共交通:跨城交通方式策略 更多...
 
enum  BMKBusRoutePlanPolicy {
  BMK_BUS_ROUTE_PLAN_POLICY_LESS_TIME = 3 , BMK_BUS_ROUTE_PLAN_POLICY_MORE_TIME = 4 , BMK_BUS_ROUTE_PLAN_POLICY_EARLY_TIME = 5 , BMK_BUS_ROUTE_PLAN_POLICY_LATE_TIME = 6 ,
  BMK_BUS_ROUTE_PLAN_POLICY_LOW_PRICE = 7 , BMK_BUS_ROUTE_PLAN_POLICY_HIGH_PRICE = 8 , BMK_BUS_ROUTE_PLAN_POLICY_NEAREST_STATION = 9 , BMK_BUS_ROUTE_PLAN_POLICY_RECOMMEND = 10
}
 
enum  BMKDrivingPolicy { BMK_DRIVING_BLK_FIRST = -1 , BMK_DRIVING_TIME_FIRST = 0 , BMK_DRIVING_DIS_FIRST = 1 , BMK_DRIVING_FEE_FIRST }
 
enum  BMKDrivingRequestTrafficType { BMK_DRIVING_REQUEST_TRAFFICE_TYPE_NONE = 0 , BMK_DRIVING_REQUEST_TRAFFICE_TYPE_PATH_AND_TRAFFICE = 1 }
 

枚举类型说明

◆ BMKBusRoutePlanPolicy

公交:跨城路线偏好 默认为:BMK_BUS_ROUTE_PLAN_POLICY_RECOMMEND

枚举值
BMK_BUS_ROUTE_PLAN_POLICY_LESS_TIME 
BMK_BUS_ROUTE_PLAN_POLICY_MORE_TIME 

全程时间由少到多

BMK_BUS_ROUTE_PLAN_POLICY_EARLY_TIME 

全程时间由多到少

BMK_BUS_ROUTE_PLAN_POLICY_LATE_TIME 

按发车时间从早到晚

BMK_BUS_ROUTE_PLAN_POLICY_LOW_PRICE 

按发车时间从晚到早

BMK_BUS_ROUTE_PLAN_POLICY_HIGH_PRICE 

按价格从低到高

BMK_BUS_ROUTE_PLAN_POLICY_NEAREST_STATION 

按价格从高到低

BMK_BUS_ROUTE_PLAN_POLICY_RECOMMEND 

按离我最近的站点(大巴专用)

◆ BMKBusRouteType

枚举值
BMK_BUSROUTETYPE_TRANSIT 
BMK_BUSROUTETYPE_MASSTRANSIT 

同城公交

◆ BMKDrivingPolicy

枚举值
BMK_DRIVING_BLK_FIRST 
BMK_DRIVING_TIME_FIRST 

躲避拥堵(自驾)

BMK_DRIVING_DIS_FIRST 

最短时间(自驾)

BMK_DRIVING_FEE_FIRST 

最短路程(自驾)

少走高速(自驾)

◆ BMKDrivingRequestTrafficType

枚举值
BMK_DRIVING_REQUEST_TRAFFICE_TYPE_NONE 
BMK_DRIVING_REQUEST_TRAFFICE_TYPE_PATH_AND_TRAFFICE 

不带路况

◆ BMKIndoorStepNodeType

室内路线结点类型

枚举值
BMK_INDOOR_STEP_NODE_TYPE_ELEVATOR 
BMK_INDOOR_STEP_NODE_TYPE_ESCALATOR 

直梯

BMK_INDOOR_STEP_NODE_TYPE_STAIR 

扶梯

BMK_INDOOR_STEP_NODE_TYPE_SECURITY_CHECK 

楼梯

◆ BMKMassTransitIncityPolicy

公共交通:市内公交换乘策略

枚举值
BMK_MASS_TRANSIT_INCITY_RECOMMEND 
BMK_MASS_TRANSIT_INCITY_TRANSFER_FIRST 

推荐

BMK_MASS_TRANSIT_INCITY_WALK_FIRST 

少换乘

BMK_MASS_TRANSIT_INCITY_NO_SUBWAY 

少步行

BMK_MASS_TRANSIT_INCITY_TIME_FIRST 

不坐地铁

BMK_MASS_TRANSIT_INCITY_SUBWAY_FIRST 

较快捷

◆ BMKMassTransitIntercityPolicy

公共交通:跨城公交换乘策略

枚举值
BMK_MASS_TRANSIT_INTERCITY_TIME_FIRST 
BMK_MASS_TRANSIT_INTERCITY_START_EARLY 

较快捷

BMK_MASS_TRANSIT_INTERCITY_PRICE_FIRST 

出发早

◆ BMKMassTransitIntercityTransPolicy

公共交通:跨城交通方式策略

枚举值
BMK_MASS_TRANSIT_INTERCITY_TRANS_TRAIN_FIRST 
BMK_MASS_TRANSIT_INTERCITY_TRANS_PLANE_FIRST 

火车优先

BMK_MASS_TRANSIT_INTERCITY_TRANS_BUS_FIRST 

飞机优先

BMK_MASS_TRANSIT_INTERCITY_ALL 

大巴优先

◆ BMKMassTransitType

跨城交通方式枚举

枚举值
BMK_TRANSIT_SUBWAY 
BMK_TRANSIT_TRAIN 

地铁

BMK_TRANSIT_PLANE 

火车

BMK_TRANSIT_BUSLINE 

飞机

BMK_TRANSIT_DRIVING 

公交

BMK_TRANSIT_WAKLING 

驾车

BMK_TRANSIT_COACH 

步行

BMK_TRANSIT_RIDE 

大巴

BMK_TRANSIT_TAXI 

骑行

◆ BMKMassWalkType

步行类型

枚举值
BMK_Walk_NONE 
BMK_Walk_NORMAL 

无步行信息

BMK_Walk_IN_SUBWAY 

普通步行

BMK_Walk_OUT_SUBWAY 

地铁站内换乘

BMK_Walk_SAME_STATION 

地铁站外换乘

BMK_Walk_DIFF_STATION 

公交同站换乘

◆ BMKTransitPolicy

枚举值
BMK_TRANSIT_TIME_FIRST 
BMK_TRANSIT_TRANSFER_FIRST 

较快捷(公交)

BMK_TRANSIT_WALK_FIRST 

少换乘(公交)

BMK_TRANSIT_NO_SUBWAY 

少步行(公交)

◆ BMKTransitStepType

路段类型枚举

枚举值
BMK_BUSLINE 
BMK_SUBWAY 

公交

BMK_WAKLING 

地铁

◆ BMKTransitType

同城交通方式枚举

枚举值
BMK_CITY_TRANSIT_BUS 
BMK_CITY_TRANSIT_SUBWAY 

普通公交

BMK_CITY_TRANSIT_PLANE_BUS 

地铁轻轨

BMK_CITY_TRANSIT_TRAM 

机场巴士

BMK_CITY_TRANSIT_PLANE_BUS_TURN_BACK 

有轨电车

BMK_CITY_TRANSIT_TOURIST_BUS 

机场巴士(从机场返回)

BMK_CITY_TRANSIT_NIGHT_TRAIN 

旅游线路车

BMK_CITY_TRANSIT_PLANE_BUS_PLANE 

夜班车

BMK_CITY_TRANSIT_FERRY 

机场巴士(机场之间)

BMK_CITY_TRANSIT_OTHER 

轮渡

BMK_CITY_TRANSIT_FAST_TRAIN 

其他

BMK_CITY_TRANSIT_SLOW_TRAIN 

快车

BMK_CITY_TRANSIT_PLANE_SUBWAY_GO_TO 

慢车

BMK_CITY_TRANSIT_PLANE_SUBWAY_TURN_BACK 

机场快轨(前往机场)

BMK_CITY_TRANSIT_PLANE_SUBWAY_LOOP 

机场快轨(从机场返回)