Skip to content

TransitPolicy

此常量表示市内公交方案换乘策略。

常量

常量描述
BMAP_TRANSIT_POLICY_RECOMMEND推荐方案
BMAP_TRANSIT_POLICY_LEAST_TIME最少时间
BMAP_TRANSIT_POLICY_LEAST_TRANSFER最少换乘
BMAP_TRANSIT_POLICY_LEAST_WALKING最少步行
BMAP_TRANSIT_POLICY_AVOID_SUBWAYS不乘地铁
BMAP_TRANSIT_POLICY_FIRST_SUBWAYS优先地铁

示例

ts
// 创建公交导航实例
const transitRoute = new BMapGL.TransitRoute(map);

// 设置市内换乘策略
transitRoute.setPolicy(BMapGL.TransitPolicy.BMAP_TRANSIT_POLICY_LEAST_TIME); // 最少时间
transitRoute.setPolicy(BMapGL.TransitPolicy.BMAP_TRANSIT_POLICY_LEAST_TRANSFER); // 最少换乘
transitRoute.setPolicy(BMapGL.TransitPolicy.BMAP_TRANSIT_POLICY_FIRST_SUBWAYS); // 优先地铁

基于 MIT 许可发布