TransitType
此常量表示出行方案的类型。
常量
| 常量 | 描述 |
|---|---|
| BMAP_TRANSIT_TYPE_IN_CITY | 国内市内换乘 |
| BMAP_TRANSIT_TYPE_CROSS_CITY | 国内跨城换乘 |
示例
ts
// 创建公交导航实例
const transitRoute = new BMapGL.TransitRoute(map);
// 监听搜索结果
transitRoute.onSearchComplete = (results: BMapGL.TransitRouteResult) => {
// 获取第一条方案
const plan = results.getPlan(0);
// 获取出行方案类型
const transitType = plan.getTransitType();
// 根据类型进行不同处理
switch (transitType) {
case BMapGL.TransitType.BMAP_TRANSIT_TYPE_IN_CITY:
console.log('这是市内换乘方案');
break;
case BMapGL.TransitType.BMAP_TRANSIT_TYPE_CROSS_CITY:
console.log('这是跨城换乘方案');
break;
}
};