步行方案解析工具类

Author

: zuozhixiang

Time

: 2024/11/28

Description

: 文件描述

Constructors

Methods

  • 判断某个Step是否需要拆分, 判断条件是遍历Step中每个Link的linkattr字段, 若linkAttr字段命中推行或者未验证路段, 则认为需要拆分

    Parameters

    • steps: ISteps

      Steps对象

    • mode: number

      出行方式

    Returns boolean

    boolean 是否需要拆分

  • 获取起点或终点目的地

    Parameters

    • walkPlan: WalkPlan
    • routeIndex: number
    • isEnd: boolean

    Returns string

  • 获取起点或者终点坐标

    Parameters

    • walkPlan: WalkPlan
    • routeIndex: number
    • isEnd: boolean

    Returns number[]

  • 使用 WalkPlan 中的起始和结束节点信息更新 WalkPlanModel。

    Parameters

    • walkPlan: WalkPlan

      包含路线选项和详细信息的 WalkPlan 对象。

    • walkPlanModel: WalkPlanModel

      需要更新的 WalkPlanModel 对象,包含起始和结束节点的数据。

    Returns WalkPlanModel

    更新后的 WalkPlanModel 对象,包含新的起始和/或结束节点信息。