com.supermap.navi
类 NaviStep
- java.lang.Object
-
- com.supermap.navi.NaviStep
-
public class NaviStep extends java.lang.Object
导航道路信息类,包含了该段道路的名称,长度,路口转弯方向,到达路口的时间等信息。注:该类中的set方法主要用于SuperMap Android 组件中更新路径详情,用户使用没有特别的意义,使用相应的get方法即可.
-
-
构造器概要
构造器 构造器和说明 NaviStep()
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 double
getLength()
获取该段道路的长度java.lang.String
getName()
获取道路名称Point2D
getPoint()
获取转弯路口点double
getSpeed()
获取路段行驶速度,单位m/sdouble
getTime()
获取通过该段道路所需的时间int
getToSwerve()
获取路口转弯类型void
setLength(double m_dRouteLength)
设置该段道路的长度void
setName(java.lang.String m_StrName)
设置道路名称void
SetPoint(Point2D point)
设置转弯路口点void
setSpeed(double speed)
设置路段行驶速度,单位m/svoid
setTime(double time)
设置通过该段道路所需的时间void
setToSwerve(int m_iDirToSwerve)
设置路口转弯类型
-
-
-
方法详细资料
-
getLength
public double getLength()
获取该段道路的长度- 返回:
- 道路长度,单位:米
-
setLength
public void setLength(double m_dRouteLength)
设置该段道路的长度- 参数:
m_dRouteLength
- 道路长度,单位:米
-
getToSwerve
public int getToSwerve()
获取路口转弯类型- 返回:
- 转弯类型值
转向类型说明:
直行 0
左前转弯 1
右前转弯 2
左转弯 3
右转弯 4
左后转弯 5
右后转弯 6
调头 7
右转弯绕行至左 8
直角斜边右转弯 9
环岛 10
出环岛 11
目的地 12
电梯上行 13
电梯下行 14
扶梯上行 15
扶梯下行 16
楼梯上行 17
楼梯下行 18
到达途径点 19
-
setToSwerve
public void setToSwerve(int m_iDirToSwerve)
设置路口转弯类型- 参数:
m_iDirToSwerve
- 转弯类型值,参见getToSwerve()
的说明
-
getName
public java.lang.String getName()
获取道路名称- 返回:
- 道路名称
-
setName
public void setName(java.lang.String m_StrName)
设置道路名称- 参数:
m_StrName
- 道路名称
-
getPoint
public Point2D getPoint()
获取转弯路口点- 返回:
- 转弯路口点
-
SetPoint
public void SetPoint(Point2D point)
设置转弯路口点- 参数:
point
- 转弯路口点
-
getTime
public double getTime()
获取通过该段道路所需的时间- 返回:
- 通过该段道路所需的时间, 单位:分
-
setTime
public void setTime(double time)
设置通过该段道路所需的时间- 参数:
time
- 通过该段道路所需的时间, 单位:分
-
getSpeed
public double getSpeed()
获取路段行驶速度,单位m/s- 返回:
- 该路段行驶速度
-
setSpeed
public void setSpeed(double speed)
设置路段行驶速度,单位m/s- 参数:
speed
- 该路段行驶速度
-
-