com.supermap.navi
类 NaviPath
- java.lang.Object
-
- com.supermap.navi.NaviPath
-
public class NaviPath extends java.lang.Object
导航路径信息类,包含了整个路径的长度,到达目的地大约需要的时间,以及经过的每条道路的信息。关于每条道路的信息,可以参考
NaviStep
.注:该类中的set方法主要用于SuperMap Android 组件中更新路径详情,用户使用没有特别的意义,使用相应的get方法即可.
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 double
getLength()
获取导航路径的总长度java.util.ArrayList<NaviStep>
getStep()
获取导航路径中的道路信息列表,包含经过的每条道路的具体信息。double
getTime()
获取到达目的地所需的时间void
setLength(double m_dRouteLength)
设置导航路径的总长度。void
setStep(java.util.ArrayList<NaviStep> list)
设置导航路径中的道路信息列表。void
setTime(double time)
设置导航到达目的地所需时间。
-
-
-
方法详细资料
-
getStep
public java.util.ArrayList<NaviStep> getStep()
获取导航路径中的道路信息列表,包含经过的每条道路的具体信息。如何获取道路的具体信息,请参考
NaviStep
- 返回:
- 道路信息列表
-
setStep
public void setStep(java.util.ArrayList<NaviStep> list)
设置导航路径中的道路信息列表。注:该方法用于SuperMap Android 组件中更新路径详情,用户使用没有特别的意义,使用相应的get方法即可.
- 参数:
list
- 道路信息列表
-
setLength
public void setLength(double m_dRouteLength)
设置导航路径的总长度。注:该方法用于SuperMap Android 组件中更新路径详情,用户使用没有特别的意义,使用相应的get方法即可.
- 参数:
m_dRouteLength
- 道路长度,单位:米
-
getLength
public double getLength()
获取导航路径的总长度- 返回:
- 道路长度,单位:米
-
getTime
public double getTime()
获取到达目的地所需的时间- 返回:
- 到达目的地所需的时间,单位:分
-
setTime
public void setTime(double time)
设置导航到达目的地所需时间。注:该方法用于SuperMap Android 组件中更新路径详情,用户使用没有特别的意义,使用相应的get方法即可.
- 参数:
time
- 到达目的地所需的时间,单位:分
-
-