| | |
| | | List<Dt_Router> QueryNextRoutes(string startPosi, string endPosi, int routeType); |
| | | |
| | | /// <summary> |
| | | /// 根据起点获取下一个单个子节点路由 |
| | | /// 根据起点/当前位置获取下一个单个子节点路由 |
| | | /// </summary> |
| | | /// <param name="startPosi">起点/当前位置</param> |
| | | /// <returns>返回下一个路由节点,如果没有则返回null</returns> |
| | | public Dt_Router QueryNextRoute(string startPosi); |
| | | |
| | | /// <summary> |
| | | /// 根据起点和路由类型获取下一个单个子节点路由 |
| | | /// 根据起点/当前位置和路由类型获取下一个单个子节点路由 |
| | | /// </summary> |
| | | /// <param name="startPosi">起点/当前位置</param> |
| | | /// <param name="routeType">路由类型</param> |
| | |
| | | public Dt_Router QueryNextRoute(string startPosi, int routeType); |
| | | |
| | | /// <summary> |
| | | /// 根据起点、终点方向和路由类型获取下一个单个子节点路由(智能选择朝向终点的路由) |
| | | /// 根据起点/当前位置、终点方向和路由类型获取下一个单个子节点路由(智能选择朝向终点的路由) |
| | | /// </summary> |
| | | /// <param name="startPosi">起点/当前位置</param> |
| | | /// <param name="endPosi">终点位置(用于方向判断)</param> |
| | |
| | | public Dt_Router QueryNextRoute(string startPosi, string endPosi, int routeType); |
| | | |
| | | /// <summary> |
| | | /// 根据起点/当前位置、终点方向和路由类型获取下一个单个子节点路由(智能选择朝向终点的路由) |
| | | /// </summary> |
| | | /// <param name="startPosi">起点/当前位置</param> |
| | | /// <param name="endPosi">终点位置(用于方向判断)</param> |
| | | /// <returns>返回下一个路由节点,优先返回朝向终点的路由,如果没有则返回null</returns> |
| | | public Dt_Router QueryNextRoute(string startPosi, string endPosi); |
| | | |
| | | /// <summary> |
| | | /// 获取从起点到终点的完整路径(按顺序返回每个子节点路由) |
| | | /// </summary> |
| | | /// <param name="startPosi">起点位置</param> |