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); // 优先地铁