Skip to content

HighlightModes

此常量用于描述对象当前状态。

常量

常量描述
BMAP_HIGHLIGHT_STEP驾车结果展现中点击列表后的展现点步骤
BMAP_HIGHLIGHT_ROUTE驾车结果展现中点击列表后的展现路段

示例

ts
// 创建驾车导航实例
const drivingRoute = new BMapGL.DrivingRoute(map, {
  onSearchComplete: (results: BMapGL.DrivingRouteResult) => {
    const plan = results.getPlan(0);
    
    // 获取路线
    const route = plan.getRoute(0);
    
    // 获取关键点
    const step = route.getStep(0);
    
    // 根据高亮模式进行不同处理
    switch (highlightMode) {
      case BMapGL.HighlightModes.BMAP_HIGHLIGHT_STEP:
        // 处理步骤高亮
        console.log('当前高亮显示步骤');
        break;
      case BMapGL.HighlightModes.BMAP_HIGHLIGHT_ROUTE:
        // 处理路段高亮
        console.log('当前高亮显示路段');
        break;
    }
  }
});

基于 MIT 许可发布