public interface

RouteProtocol

com.tencent.map.lssupport.protocol.RouteProtocol
Known Indirect Subclasses

Class Overview

路线协议

Summary

Public Methods
abstract void changeDestination(TLSLatlng destLatLng)
更改目的地
abstract RouteManager getRouteManager()
获取SDK内部维护的路线管理器
abstract RouteManager.Editor getTLSBRoute()
This method is deprecated. 2.2之后,建议使用editCurrent()
abstract void uploadRoute(TLSBRoute route)
上传单一路线
abstract void uploadRouteWithIndex(int routeIndex)
上报指定路线
abstract void uploadRoutes()
上传所有路线。

上传路线前,需保证当前路线信息最新, 可通过该方法来更新SDK内部TLSBRoute。

     getTLSBRoute().set(...)
                   .set(...)
 
abstract void uploadUsingRoute()
上传当前使用中的路线

Public Methods

public abstract void changeDestination (TLSLatlng destLatLng)

更改目的地

Parameters
destLatLng 指定的新目的地

public abstract RouteManager getRouteManager ()

获取SDK内部维护的路线管理器

Returns
  • 路线管理器

public abstract RouteManager.Editor getTLSBRoute ()

This method is deprecated.
2.2之后,建议使用editCurrent()

获取SDK内部维护的路线编辑器

开发者需通过更新该路线信息, 来保证SDK内部路线信息最新。

Returns

public abstract void uploadRoute (TLSBRoute route)

上传单一路线

Parameters
route 路线

public abstract void uploadRouteWithIndex (int routeIndex)

上报指定路线

Parameters
routeIndex 路线索引

public abstract void uploadRoutes ()

上传所有路线。

上传路线前,需保证当前路线信息最新, 可通过该方法来更新SDK内部TLSBRoute。

     getTLSBRoute().set(...)
                   .set(...)
 

public abstract void uploadUsingRoute ()

上传当前使用中的路线